Aug 31 19:08:33.327 INFO checking xd009642/tarpaulin against try#aa245a5862056b681d2ccdb178f58891108cd3a6 for pr-53831 Aug 31 19:08:33.327 INFO running: cargo +aa245a5862056b681d2ccdb178f58891108cd3a6-alt check --frozen --all --all-targets Aug 31 19:08:33.327 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-53831/try#aa245a5862056b681d2ccdb178f58891108cd3a6:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53831/worker-2/try#aa245a5862056b681d2ccdb178f58891108cd3a6:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +aa245a5862056b681d2ccdb178f58891108cd3a6-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Aug 31 19:08:33.536 INFO blam! 3079beb1e01f1faecddf5b31dd1516c81e6285f76f6c1c019deabfe474de80e1 Aug 31 19:08:33.538 INFO running `"docker" "start" "-a" "3079beb1e01f1faecddf5b31dd1516c81e6285f76f6c1c019deabfe474de80e1"` Aug 31 19:08:34.531 INFO kablam! Compiling cc v1.0.18 Aug 31 19:08:34.531 INFO kablam! Compiling pkg-config v0.3.11 Aug 31 19:08:34.531 INFO kablam! Compiling build_const v0.2.1 Aug 31 19:08:34.534 INFO kablam! Checking unicode-normalization v0.1.7 Aug 31 19:08:34.539 INFO kablam! Compiling serde v1.0.70 Aug 31 19:08:34.541 INFO kablam! Compiling regex v0.2.11 Aug 31 19:08:34.542 INFO kablam! Checking cfg-if v0.1.4 Aug 31 19:08:34.543 INFO kablam! Compiling openssl v0.10.10 Aug 31 19:08:34.698 INFO kablam! Checking percent-encoding v1.0.1 Aug 31 19:08:37.545 INFO kablam! Checking same-file v0.1.3 Aug 31 19:08:37.557 INFO kablam! Checking bitflags v0.9.1 Aug 31 19:08:37.893 INFO kablam! Checking dtoa v0.4.3 Aug 31 19:08:38.115 INFO kablam! Checking hex v0.3.2 Aug 31 19:08:38.881 INFO kablam! Checking adler32 v1.0.3 Aug 31 19:08:39.033 INFO kablam! Checking crossbeam v0.2.12 Aug 31 19:08:39.096 INFO kablam! Checking byteorder v1.2.3 Aug 31 19:08:39.158 INFO kablam! Checking plain v0.2.3 Aug 31 19:08:39.490 INFO kablam! Checking strsim v0.6.0 Aug 31 19:08:39.861 INFO kablam! Checking semver-parser v0.7.0 Aug 31 19:08:43.061 INFO kablam! Checking remove_dir_all v0.5.1 Aug 31 19:08:43.210 INFO kablam! Checking stable_deref_trait v1.1.0 Aug 31 19:08:43.329 INFO kablam! Checking fallible-iterator v0.1.4 Aug 31 19:08:43.390 INFO kablam! Checking md5 v0.3.7 Aug 31 19:08:43.398 INFO kablam! Checking home v0.3.3 Aug 31 19:08:43.495 INFO kablam! Checking crossbeam v0.3.2 Aug 31 19:08:43.626 INFO kablam! Checking shell-escape v0.1.4 Aug 31 19:08:43.665 INFO kablam! Checking same-file v1.0.2 Aug 31 19:08:44.172 INFO kablam! Checking termcolor v0.3.6 Aug 31 19:08:44.394 INFO kablam! Checking hex v0.2.0 Aug 31 19:08:44.607 INFO kablam! Checking scoped-tls v0.1.2 Aug 31 19:08:45.018 INFO kablam! Compiling proc-macro2 v0.4.6 Aug 31 19:08:45.133 INFO kablam! Checking unicode-bidi v0.3.4 Aug 31 19:08:45.431 INFO kablam! Checking memchr v1.0.2 Aug 31 19:08:45.754 INFO kablam! Checking fs2 v0.4.3 Aug 31 19:08:46.370 INFO kablam! Checking memmap v0.6.2 Aug 31 19:08:46.581 INFO kablam! Checking regex-syntax v0.5.6 Aug 31 19:08:46.599 INFO kablam! Checking log v0.4.3 Aug 31 19:08:47.461 INFO kablam! Checking socket2 v0.3.7 Aug 31 19:08:47.618 INFO kablam! Checking filetime v0.2.1 Aug 31 19:08:47.791 INFO kablam! Checking filetime v0.1.15 Aug 31 19:08:47.968 INFO kablam! Checking encoding_rs v0.7.2 Aug 31 19:08:49.030 INFO kablam! Checking uuid v0.6.5 Aug 31 19:08:49.062 INFO kablam! Compiling crc v1.8.1 Aug 31 19:08:52.993 INFO kablam! Checking walkdir v1.0.7 Aug 31 19:08:53.061 INFO kablam! Checking parity-wasm v0.31.0 Aug 31 19:08:53.186 INFO kablam! Compiling libz-sys v1.0.18 Aug 31 19:08:53.494 INFO kablam! Compiling cmake v0.1.31 Aug 31 19:08:54.383 INFO kablam! Compiling openssl-sys v0.9.33 Aug 31 19:08:57.478 INFO kablam! Compiling backtrace-sys v0.1.23 Aug 31 19:08:58.053 INFO kablam! Compiling curl-sys v0.4.5 Aug 31 19:08:59.272 INFO kablam! Compiling miniz-sys v0.1.10 Aug 31 19:08:59.859 INFO kablam! Checking walkdir v2.1.4 Aug 31 19:09:01.765 INFO kablam! Checking thread_local v0.3.5 Aug 31 19:09:01.785 INFO kablam! Checking aho-corasick v0.6.5 Aug 31 19:09:01.787 INFO kablam! Checking tempdir v0.3.7 Aug 31 19:09:02.316 INFO kablam! Compiling syn v0.11.11 Aug 31 19:09:03.390 INFO kablam! Checking log v0.3.9 Aug 31 19:09:03.392 INFO kablam! Checking jobserver v0.1.11 Aug 31 19:09:04.416 INFO kablam! Checking tar v0.4.16 Aug 31 19:09:05.046 INFO kablam! Checking nix v0.11.0 Aug 31 19:09:05.398 INFO kablam! Checking clap v2.32.0 Aug 31 19:09:06.981 INFO kablam! Checking gimli v0.16.0 Aug 31 19:09:08.369 INFO kablam! Compiling quote v0.6.3 Aug 31 19:09:10.697 INFO kablam! Compiling libssh2-sys v0.2.7 Aug 31 19:09:12.766 INFO kablam! Compiling libgit2-sys v0.6.19 Aug 31 19:09:23.042 INFO kablam! Checking num-traits v0.1.43 Aug 31 19:09:23.294 INFO kablam! Checking regex v1.0.1 Aug 31 19:09:25.626 INFO kablam! Compiling syn v0.14.4 Aug 31 19:09:43.015 INFO kablam! Compiling synstructure v0.6.1 Aug 31 19:09:43.137 INFO kablam! Checking enum_primitive v0.1.1 Aug 31 19:09:44.014 INFO kablam! Checking globset v0.2.1 Aug 31 19:09:45.669 INFO kablam! Checking env_logger v0.4.3 Aug 31 19:09:47.218 INFO kablam! Checking backtrace v0.3.9 Aug 31 19:09:48.518 INFO kablam! Checking gzip-header v0.1.2 Aug 31 19:09:52.625 INFO kablam! Checking flate2 v0.2.20 Aug 31 19:09:52.711 INFO kablam! Checking flate2 v1.0.1 Aug 31 19:09:58.222 INFO kablam! Checking ignore v0.2.2 Aug 31 19:10:06.346 INFO kablam! Checking error-chain v0.11.0 Aug 31 19:10:06.655 INFO kablam! Checking deflate v0.7.18 Aug 31 19:10:07.895 INFO kablam! Compiling failure_derive v0.1.1 Aug 31 19:10:09.322 INFO kablam! Checking curl v0.4.12 Aug 31 19:10:15.982 INFO kablam! Checking serde_json v1.0.22 Aug 31 19:10:17.069 INFO kablam! Checking toml v0.4.6 Aug 31 19:10:22.746 INFO kablam! Checking serde_ignored v0.0.4 Aug 31 19:10:22.874 INFO kablam! Checking semver v0.8.0 Aug 31 19:10:24.434 INFO kablam! Checking failure v0.1.1 Aug 31 19:10:24.921 INFO kablam! Checking crypto-hash v0.3.1 Aug 31 19:10:27.062 INFO kablam! Checking quick-xml v0.12.1 Aug 31 19:10:28.041 INFO kablam! Compiling scroll_derive v0.9.4 Aug 31 19:10:28.041 INFO kablam! Compiling serde_derive v1.0.70 Aug 31 19:10:35.222 INFO kablam! Checking idna v0.1.5 Aug 31 19:10:35.669 INFO kablam! Checking scroll v0.9.0 Aug 31 19:10:43.481 INFO kablam! Checking goblin v0.0.15 Aug 31 19:10:48.955 INFO kablam! Checking url v1.7.1 Aug 31 19:10:52.703 INFO kablam! Checking git2 v0.6.11 Aug 31 19:11:07.854 INFO kablam! Checking git2-curl v0.7.0 Aug 31 19:11:09.274 INFO kablam! Checking object v0.9.0 Aug 31 19:11:11.777 INFO kablam! Checking crates-io v0.13.0 Aug 31 19:11:11.780 INFO kablam! Checking docopt v0.8.3 Aug 31 19:11:11.781 INFO kablam! Checking coveralls-api v0.3.3 Aug 31 19:11:14.767 INFO kablam! Checking cargo v0.24.0 Aug 31 19:11:34.778 INFO kablam! Checking cargo-tarpaulin v0.6.6 (file:///source) Aug 31 19:11:36.926 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:36.926 INFO kablam! --> src/source_analysis.rs:77:27 Aug 31 19:11:36.927 INFO kablam! | Aug 31 19:11:36.927 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 19:11:36.927 INFO kablam! | ^^^^^ Aug 31 19:11:36.927 INFO kablam! | Aug 31 19:11:36.927 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:36.927 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:36.927 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:36.927 INFO kablam! Aug 31 19:11:36.936 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:36.936 INFO kablam! --> src/source_analysis.rs:77:47 Aug 31 19:11:36.936 INFO kablam! | Aug 31 19:11:36.936 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 19:11:36.936 INFO kablam! | ^^^ Aug 31 19:11:36.936 INFO kablam! Aug 31 19:11:36.944 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:36.944 INFO kablam! --> src/source_analysis.rs:97:28 Aug 31 19:11:36.944 INFO kablam! | Aug 31 19:11:36.944 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 19:11:36.944 INFO kablam! | ^^^ Aug 31 19:11:36.944 INFO kablam! Aug 31 19:11:36.946 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:36.946 INFO kablam! --> src/source_analysis.rs:97:46 Aug 31 19:11:36.946 INFO kablam! | Aug 31 19:11:36.946 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 19:11:36.946 INFO kablam! | ^^^^^ Aug 31 19:11:36.946 INFO kablam! | Aug 31 19:11:36.946 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:36.946 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:36.946 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:36.946 INFO kablam! Aug 31 19:11:36.951 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:36.951 INFO kablam! --> src/source_analysis.rs:99:62 Aug 31 19:11:36.951 INFO kablam! | Aug 31 19:11:36.951 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 31 19:11:36.951 INFO kablam! | ^^^^^ Aug 31 19:11:36.951 INFO kablam! | Aug 31 19:11:36.951 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:36.951 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:36.951 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:36.951 INFO kablam! Aug 31 19:11:36.958 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:36.958 INFO kablam! --> src/source_analysis.rs:118:23 Aug 31 19:11:36.958 INFO kablam! | Aug 31 19:11:36.958 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 19:11:36.958 INFO kablam! | ^^^^^ Aug 31 19:11:36.958 INFO kablam! | Aug 31 19:11:36.958 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:36.958 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:36.958 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:36.958 INFO kablam! Aug 31 19:11:36.962 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:36.962 INFO kablam! --> src/source_analysis.rs:118:43 Aug 31 19:11:36.962 INFO kablam! | Aug 31 19:11:36.962 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 19:11:36.962 INFO kablam! | ^^^ Aug 31 19:11:36.962 INFO kablam! Aug 31 19:11:37.053 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.053 INFO kablam! --> src/source_analysis.rs:430:53 Aug 31 19:11:37.053 INFO kablam! | Aug 31 19:11:37.053 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Aug 31 19:11:37.053 INFO kablam! | ^^^^^ Aug 31 19:11:37.053 INFO kablam! | Aug 31 19:11:37.053 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.053 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.053 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.053 INFO kablam! Aug 31 19:11:37.055 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.055 INFO kablam! --> src/source_analysis.rs:433:47 Aug 31 19:11:37.055 INFO kablam! | Aug 31 19:11:37.055 INFO kablam! 433 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 31 19:11:37.055 INFO kablam! | ^^^^^ Aug 31 19:11:37.055 INFO kablam! | Aug 31 19:11:37.055 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.055 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.055 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.055 INFO kablam! Aug 31 19:11:37.058 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.058 INFO kablam! --> src/source_analysis.rs:434:45 Aug 31 19:11:37.058 INFO kablam! | Aug 31 19:11:37.058 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Aug 31 19:11:37.058 INFO kablam! | ^^^^^ Aug 31 19:11:37.058 INFO kablam! | Aug 31 19:11:37.058 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.058 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.058 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.058 INFO kablam! Aug 31 19:11:37.077 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.077 INFO kablam! --> src/source_analysis.rs:502:74 Aug 31 19:11:37.077 INFO kablam! | Aug 31 19:11:37.077 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Aug 31 19:11:37.077 INFO kablam! | ^^^^^ Aug 31 19:11:37.078 INFO kablam! | Aug 31 19:11:37.078 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.078 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.078 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.078 INFO kablam! Aug 31 19:11:37.079 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.079 INFO kablam! --> src/source_analysis.rs:505:64 Aug 31 19:11:37.079 INFO kablam! | Aug 31 19:11:37.079 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 19:11:37.079 INFO kablam! | ^^^^^ Aug 31 19:11:37.079 INFO kablam! | Aug 31 19:11:37.080 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.080 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.080 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.080 INFO kablam! Aug 31 19:11:37.082 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.082 INFO kablam! --> src/source_analysis.rs:506:56 Aug 31 19:11:37.082 INFO kablam! | Aug 31 19:11:37.082 INFO kablam! 506 | let stmts_start = block.span().start().line; Aug 31 19:11:37.082 INFO kablam! | ^^^^^ Aug 31 19:11:37.082 INFO kablam! | Aug 31 19:11:37.082 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.082 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.082 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.083 INFO kablam! Aug 31 19:11:37.092 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.092 INFO kablam! --> src/source_analysis.rs:540:66 Aug 31 19:11:37.092 INFO kablam! | Aug 31 19:11:37.092 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Aug 31 19:11:37.092 INFO kablam! | ^^^^^ Aug 31 19:11:37.092 INFO kablam! | Aug 31 19:11:37.092 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.093 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.093 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.093 INFO kablam! Aug 31 19:11:37.094 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.094 INFO kablam! --> src/source_analysis.rs:543:60 Aug 31 19:11:37.094 INFO kablam! | Aug 31 19:11:37.094 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 19:11:37.094 INFO kablam! | ^^^^^ Aug 31 19:11:37.094 INFO kablam! | Aug 31 19:11:37.095 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.095 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.095 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.095 INFO kablam! Aug 31 19:11:37.096 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.096 INFO kablam! --> src/source_analysis.rs:544:54 Aug 31 19:11:37.097 INFO kablam! | Aug 31 19:11:37.097 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Aug 31 19:11:37.097 INFO kablam! | ^^^^^ Aug 31 19:11:37.097 INFO kablam! | Aug 31 19:11:37.097 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.097 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.097 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.097 INFO kablam! Aug 31 19:11:37.121 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.121 INFO kablam! --> src/source_analysis.rs:718:28 Aug 31 19:11:37.121 INFO kablam! | Aug 31 19:11:37.122 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 19:11:37.122 INFO kablam! | ^^^^^ Aug 31 19:11:37.122 INFO kablam! | Aug 31 19:11:37.122 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.122 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.122 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.122 INFO kablam! Aug 31 19:11:37.125 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.125 INFO kablam! --> src/source_analysis.rs:718:45 Aug 31 19:11:37.125 INFO kablam! | Aug 31 19:11:37.125 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 19:11:37.125 INFO kablam! | ^^^ Aug 31 19:11:37.125 INFO kablam! Aug 31 19:11:37.129 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.129 INFO kablam! --> src/source_analysis.rs:729:29 Aug 31 19:11:37.129 INFO kablam! | Aug 31 19:11:37.129 INFO kablam! 729 | let start = call.span().start().line + 1; Aug 31 19:11:37.129 INFO kablam! | ^^^^^ Aug 31 19:11:37.129 INFO kablam! | Aug 31 19:11:37.129 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.130 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.130 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.130 INFO kablam! Aug 31 19:11:37.133 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.133 INFO kablam! --> src/source_analysis.rs:730:27 Aug 31 19:11:37.133 INFO kablam! | Aug 31 19:11:37.133 INFO kablam! 730 | let end = call.span().end().line + 1; Aug 31 19:11:37.133 INFO kablam! | ^^^ Aug 31 19:11:37.133 INFO kablam! Aug 31 19:11:37.138 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.138 INFO kablam! --> src/source_analysis.rs:741:29 Aug 31 19:11:37.138 INFO kablam! | Aug 31 19:11:37.139 INFO kablam! 741 | let start = meth.span().start().line + 1; Aug 31 19:11:37.139 INFO kablam! | ^^^^^ Aug 31 19:11:37.139 INFO kablam! | Aug 31 19:11:37.139 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.139 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.139 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.139 INFO kablam! Aug 31 19:11:37.142 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.142 INFO kablam! --> src/source_analysis.rs:742:27 Aug 31 19:11:37.142 INFO kablam! | Aug 31 19:11:37.142 INFO kablam! 742 | let end = meth.span().end().line + 1; Aug 31 19:11:37.142 INFO kablam! | ^^^ Aug 31 19:11:37.143 INFO kablam! Aug 31 19:11:37.147 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.147 INFO kablam! --> src/source_analysis.rs:753:45 Aug 31 19:11:37.147 INFO kablam! | Aug 31 19:11:37.147 INFO kablam! 753 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 31 19:11:37.148 INFO kablam! | ^^^^^ Aug 31 19:11:37.148 INFO kablam! | Aug 31 19:11:37.148 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.148 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.148 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.148 INFO kablam! Aug 31 19:11:37.150 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.150 INFO kablam! --> src/source_analysis.rs:756:36 Aug 31 19:11:37.150 INFO kablam! | Aug 31 19:11:37.150 INFO kablam! 756 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 31 19:11:37.150 INFO kablam! | ^^^^^ Aug 31 19:11:37.150 INFO kablam! | Aug 31 19:11:37.150 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.150 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.150 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.151 INFO kablam! Aug 31 19:11:37.155 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.155 INFO kablam! --> src/source_analysis.rs:765:24 Aug 31 19:11:37.155 INFO kablam! | Aug 31 19:11:37.155 INFO kablam! 765 | if u_line != s.start().line { Aug 31 19:11:37.155 INFO kablam! | ^^^^^ Aug 31 19:11:37.155 INFO kablam! | Aug 31 19:11:37.155 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.156 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.156 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.156 INFO kablam! Aug 31 19:11:37.159 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.159 INFO kablam! --> src/source_analysis.rs:782:34 Aug 31 19:11:37.159 INFO kablam! | Aug 31 19:11:37.159 INFO kablam! 782 | let start = structure.span().start().line; Aug 31 19:11:37.159 INFO kablam! | ^^^^^ Aug 31 19:11:37.160 INFO kablam! | Aug 31 19:11:37.160 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.160 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.160 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.160 INFO kablam! Aug 31 19:11:37.163 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.163 INFO kablam! --> src/source_analysis.rs:783:32 Aug 31 19:11:37.163 INFO kablam! | Aug 31 19:11:37.163 INFO kablam! 783 | let end = structure.span().end().line; Aug 31 19:11:37.163 INFO kablam! | ^^^ Aug 31 19:11:37.163 INFO kablam! Aug 31 19:11:37.168 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.168 INFO kablam! --> src/source_analysis.rs:796:35 Aug 31 19:11:37.168 INFO kablam! | Aug 31 19:11:37.168 INFO kablam! 796 | cover.insert(span.start().line); Aug 31 19:11:37.168 INFO kablam! | ^^^^^ Aug 31 19:11:37.168 INFO kablam! | Aug 31 19:11:37.168 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.169 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.169 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.169 INFO kablam! Aug 31 19:11:37.173 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.173 INFO kablam! --> src/source_analysis.rs:810:28 Aug 31 19:11:37.173 INFO kablam! | Aug 31 19:11:37.173 INFO kablam! 810 | let start = mac.span().start().line + 1; Aug 31 19:11:37.174 INFO kablam! | ^^^^^ Aug 31 19:11:37.174 INFO kablam! | Aug 31 19:11:37.174 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.174 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.174 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.174 INFO kablam! Aug 31 19:11:37.177 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.177 INFO kablam! --> src/source_analysis.rs:811:26 Aug 31 19:11:37.177 INFO kablam! | Aug 31 19:11:37.177 INFO kablam! 811 | let end = mac.span().end().line + 1; Aug 31 19:11:37.177 INFO kablam! | ^^^ Aug 31 19:11:37.177 INFO kablam! Aug 31 19:11:37.186 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.186 INFO kablam! --> src/source_analysis.rs:843:28 Aug 31 19:11:37.186 INFO kablam! | Aug 31 19:11:37.186 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 19:11:37.186 INFO kablam! | ^^^^^ Aug 31 19:11:37.186 INFO kablam! | Aug 31 19:11:37.187 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.187 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.187 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.187 INFO kablam! Aug 31 19:11:37.189 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.190 INFO kablam! --> src/source_analysis.rs:843:45 Aug 31 19:11:37.190 INFO kablam! | Aug 31 19:11:37.190 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 19:11:37.190 INFO kablam! | ^^^ Aug 31 19:11:37.190 INFO kablam! Aug 31 19:11:37.238 INFO kablam! error: aborting due to 32 previous errors Aug 31 19:11:37.238 INFO kablam! Aug 31 19:11:37.238 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 31 19:11:37.260 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 31 19:11:37.260 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 31 19:11:37.262 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.262 INFO kablam! --> src/source_analysis.rs:77:27 Aug 31 19:11:37.262 INFO kablam! | Aug 31 19:11:37.262 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 19:11:37.262 INFO kablam! | ^^^^^ Aug 31 19:11:37.262 INFO kablam! | Aug 31 19:11:37.262 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.262 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.262 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.263 INFO kablam! Aug 31 19:11:37.267 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.267 INFO kablam! --> src/source_analysis.rs:77:47 Aug 31 19:11:37.268 INFO kablam! | Aug 31 19:11:37.268 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 19:11:37.268 INFO kablam! | ^^^ Aug 31 19:11:37.268 INFO kablam! Aug 31 19:11:37.272 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.272 INFO kablam! --> src/source_analysis.rs:97:28 Aug 31 19:11:37.272 INFO kablam! | Aug 31 19:11:37.272 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 19:11:37.272 INFO kablam! | ^^^ Aug 31 19:11:37.272 INFO kablam! Aug 31 19:11:37.273 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.273 INFO kablam! --> src/source_analysis.rs:97:46 Aug 31 19:11:37.273 INFO kablam! | Aug 31 19:11:37.274 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 19:11:37.274 INFO kablam! | ^^^^^ Aug 31 19:11:37.274 INFO kablam! | Aug 31 19:11:37.274 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.274 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.274 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.274 INFO kablam! Aug 31 19:11:37.276 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.276 INFO kablam! --> src/source_analysis.rs:99:62 Aug 31 19:11:37.276 INFO kablam! | Aug 31 19:11:37.276 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 31 19:11:37.276 INFO kablam! | ^^^^^ Aug 31 19:11:37.276 INFO kablam! | Aug 31 19:11:37.276 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.276 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.276 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.276 INFO kablam! Aug 31 19:11:37.280 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.280 INFO kablam! --> src/source_analysis.rs:118:23 Aug 31 19:11:37.281 INFO kablam! | Aug 31 19:11:37.281 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 19:11:37.281 INFO kablam! | ^^^^^ Aug 31 19:11:37.281 INFO kablam! | Aug 31 19:11:37.281 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.281 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.281 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.281 INFO kablam! Aug 31 19:11:37.283 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.283 INFO kablam! --> src/source_analysis.rs:118:43 Aug 31 19:11:37.283 INFO kablam! | Aug 31 19:11:37.283 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 19:11:37.283 INFO kablam! | ^^^ Aug 31 19:11:37.283 INFO kablam! Aug 31 19:11:37.349 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.349 INFO kablam! --> src/source_analysis.rs:430:53 Aug 31 19:11:37.349 INFO kablam! | Aug 31 19:11:37.349 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Aug 31 19:11:37.349 INFO kablam! | ^^^^^ Aug 31 19:11:37.349 INFO kablam! | Aug 31 19:11:37.349 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.349 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.349 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.349 INFO kablam! Aug 31 19:11:37.351 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.351 INFO kablam! --> src/source_analysis.rs:433:47 Aug 31 19:11:37.351 INFO kablam! | Aug 31 19:11:37.351 INFO kablam! 433 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 31 19:11:37.351 INFO kablam! | ^^^^^ Aug 31 19:11:37.351 INFO kablam! | Aug 31 19:11:37.351 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.351 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.351 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.351 INFO kablam! Aug 31 19:11:37.353 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.353 INFO kablam! --> src/source_analysis.rs:434:45 Aug 31 19:11:37.353 INFO kablam! | Aug 31 19:11:37.353 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Aug 31 19:11:37.353 INFO kablam! | ^^^^^ Aug 31 19:11:37.353 INFO kablam! | Aug 31 19:11:37.353 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.353 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.353 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.353 INFO kablam! Aug 31 19:11:37.364 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.364 INFO kablam! --> src/source_analysis.rs:502:74 Aug 31 19:11:37.364 INFO kablam! | Aug 31 19:11:37.365 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Aug 31 19:11:37.365 INFO kablam! | ^^^^^ Aug 31 19:11:37.365 INFO kablam! | Aug 31 19:11:37.365 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.365 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.365 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.365 INFO kablam! Aug 31 19:11:37.366 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.366 INFO kablam! --> src/source_analysis.rs:505:64 Aug 31 19:11:37.366 INFO kablam! | Aug 31 19:11:37.366 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 19:11:37.366 INFO kablam! | ^^^^^ Aug 31 19:11:37.366 INFO kablam! | Aug 31 19:11:37.366 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.366 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.366 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.366 INFO kablam! Aug 31 19:11:37.368 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.368 INFO kablam! --> src/source_analysis.rs:506:56 Aug 31 19:11:37.368 INFO kablam! | Aug 31 19:11:37.368 INFO kablam! 506 | let stmts_start = block.span().start().line; Aug 31 19:11:37.368 INFO kablam! | ^^^^^ Aug 31 19:11:37.368 INFO kablam! | Aug 31 19:11:37.368 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.368 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.368 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.368 INFO kablam! Aug 31 19:11:37.374 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.374 INFO kablam! --> src/source_analysis.rs:540:66 Aug 31 19:11:37.374 INFO kablam! | Aug 31 19:11:37.374 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Aug 31 19:11:37.374 INFO kablam! | ^^^^^ Aug 31 19:11:37.374 INFO kablam! | Aug 31 19:11:37.374 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.374 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.374 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.374 INFO kablam! Aug 31 19:11:37.375 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.375 INFO kablam! --> src/source_analysis.rs:543:60 Aug 31 19:11:37.375 INFO kablam! | Aug 31 19:11:37.375 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 19:11:37.375 INFO kablam! | ^^^^^ Aug 31 19:11:37.376 INFO kablam! | Aug 31 19:11:37.376 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.376 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.376 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.376 INFO kablam! Aug 31 19:11:37.377 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.377 INFO kablam! --> src/source_analysis.rs:544:54 Aug 31 19:11:37.377 INFO kablam! | Aug 31 19:11:37.377 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Aug 31 19:11:37.377 INFO kablam! | ^^^^^ Aug 31 19:11:37.377 INFO kablam! | Aug 31 19:11:37.377 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.377 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.377 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.377 INFO kablam! Aug 31 19:11:37.393 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.393 INFO kablam! --> src/source_analysis.rs:718:28 Aug 31 19:11:37.393 INFO kablam! | Aug 31 19:11:37.393 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 19:11:37.393 INFO kablam! | ^^^^^ Aug 31 19:11:37.393 INFO kablam! | Aug 31 19:11:37.393 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.393 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.393 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.393 INFO kablam! Aug 31 19:11:37.395 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.395 INFO kablam! --> src/source_analysis.rs:718:45 Aug 31 19:11:37.395 INFO kablam! | Aug 31 19:11:37.395 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 19:11:37.395 INFO kablam! | ^^^ Aug 31 19:11:37.395 INFO kablam! Aug 31 19:11:37.398 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.398 INFO kablam! --> src/source_analysis.rs:729:29 Aug 31 19:11:37.398 INFO kablam! | Aug 31 19:11:37.398 INFO kablam! 729 | let start = call.span().start().line + 1; Aug 31 19:11:37.398 INFO kablam! | ^^^^^ Aug 31 19:11:37.398 INFO kablam! | Aug 31 19:11:37.398 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.398 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.398 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.398 INFO kablam! Aug 31 19:11:37.401 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.401 INFO kablam! --> src/source_analysis.rs:730:27 Aug 31 19:11:37.401 INFO kablam! | Aug 31 19:11:37.401 INFO kablam! 730 | let end = call.span().end().line + 1; Aug 31 19:11:37.401 INFO kablam! | ^^^ Aug 31 19:11:37.401 INFO kablam! Aug 31 19:11:37.404 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.404 INFO kablam! --> src/source_analysis.rs:741:29 Aug 31 19:11:37.404 INFO kablam! | Aug 31 19:11:37.404 INFO kablam! 741 | let start = meth.span().start().line + 1; Aug 31 19:11:37.405 INFO kablam! | ^^^^^ Aug 31 19:11:37.405 INFO kablam! | Aug 31 19:11:37.405 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.405 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.405 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.405 INFO kablam! Aug 31 19:11:37.407 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.407 INFO kablam! --> src/source_analysis.rs:742:27 Aug 31 19:11:37.407 INFO kablam! | Aug 31 19:11:37.407 INFO kablam! 742 | let end = meth.span().end().line + 1; Aug 31 19:11:37.407 INFO kablam! | ^^^ Aug 31 19:11:37.407 INFO kablam! Aug 31 19:11:37.410 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.410 INFO kablam! --> src/source_analysis.rs:753:45 Aug 31 19:11:37.410 INFO kablam! | Aug 31 19:11:37.410 INFO kablam! 753 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 31 19:11:37.410 INFO kablam! | ^^^^^ Aug 31 19:11:37.411 INFO kablam! | Aug 31 19:11:37.411 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.411 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.411 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.411 INFO kablam! Aug 31 19:11:37.412 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.412 INFO kablam! --> src/source_analysis.rs:756:36 Aug 31 19:11:37.412 INFO kablam! | Aug 31 19:11:37.412 INFO kablam! 756 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 31 19:11:37.412 INFO kablam! | ^^^^^ Aug 31 19:11:37.412 INFO kablam! | Aug 31 19:11:37.412 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.412 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.412 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.412 INFO kablam! Aug 31 19:11:37.415 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.415 INFO kablam! --> src/source_analysis.rs:765:24 Aug 31 19:11:37.415 INFO kablam! | Aug 31 19:11:37.415 INFO kablam! 765 | if u_line != s.start().line { Aug 31 19:11:37.415 INFO kablam! | ^^^^^ Aug 31 19:11:37.415 INFO kablam! | Aug 31 19:11:37.415 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.415 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.415 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.415 INFO kablam! Aug 31 19:11:37.418 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.418 INFO kablam! --> src/source_analysis.rs:782:34 Aug 31 19:11:37.418 INFO kablam! | Aug 31 19:11:37.418 INFO kablam! 782 | let start = structure.span().start().line; Aug 31 19:11:37.418 INFO kablam! | ^^^^^ Aug 31 19:11:37.418 INFO kablam! | Aug 31 19:11:37.418 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.418 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.418 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.418 INFO kablam! Aug 31 19:11:37.420 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.420 INFO kablam! --> src/source_analysis.rs:783:32 Aug 31 19:11:37.420 INFO kablam! | Aug 31 19:11:37.420 INFO kablam! 783 | let end = structure.span().end().line; Aug 31 19:11:37.420 INFO kablam! | ^^^ Aug 31 19:11:37.420 INFO kablam! Aug 31 19:11:37.424 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.424 INFO kablam! --> src/source_analysis.rs:796:35 Aug 31 19:11:37.424 INFO kablam! | Aug 31 19:11:37.424 INFO kablam! 796 | cover.insert(span.start().line); Aug 31 19:11:37.424 INFO kablam! | ^^^^^ Aug 31 19:11:37.424 INFO kablam! | Aug 31 19:11:37.424 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.424 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.424 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.424 INFO kablam! Aug 31 19:11:37.427 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.427 INFO kablam! --> src/source_analysis.rs:810:28 Aug 31 19:11:37.427 INFO kablam! | Aug 31 19:11:37.427 INFO kablam! 810 | let start = mac.span().start().line + 1; Aug 31 19:11:37.427 INFO kablam! | ^^^^^ Aug 31 19:11:37.427 INFO kablam! | Aug 31 19:11:37.427 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.427 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.427 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.427 INFO kablam! Aug 31 19:11:37.430 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.430 INFO kablam! --> src/source_analysis.rs:811:26 Aug 31 19:11:37.430 INFO kablam! | Aug 31 19:11:37.430 INFO kablam! 811 | let end = mac.span().end().line + 1; Aug 31 19:11:37.430 INFO kablam! | ^^^ Aug 31 19:11:37.430 INFO kablam! Aug 31 19:11:37.436 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.436 INFO kablam! --> src/source_analysis.rs:843:28 Aug 31 19:11:37.436 INFO kablam! | Aug 31 19:11:37.436 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 19:11:37.436 INFO kablam! | ^^^^^ Aug 31 19:11:37.436 INFO kablam! | Aug 31 19:11:37.436 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 19:11:37.436 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 19:11:37.436 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 19:11:37.436 INFO kablam! Aug 31 19:11:37.438 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 19:11:37.438 INFO kablam! --> src/source_analysis.rs:843:45 Aug 31 19:11:37.438 INFO kablam! | Aug 31 19:11:37.438 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 19:11:37.438 INFO kablam! | ^^^ Aug 31 19:11:37.438 INFO kablam! Aug 31 19:11:37.578 INFO kablam! error: aborting due to 32 previous errors Aug 31 19:11:37.579 INFO kablam! Aug 31 19:11:37.579 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 31 19:11:37.605 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 31 19:11:37.605 INFO kablam! Aug 31 19:11:37.605 INFO kablam! To learn more, run the command again with --verbose. Aug 31 19:11:37.606 INFO kablam! su: No module specific data is present Aug 31 19:11:38.056 INFO running `"docker" "rm" "-f" "3079beb1e01f1faecddf5b31dd1516c81e6285f76f6c1c019deabfe474de80e1"` Aug 31 19:11:38.180 INFO blam! 3079beb1e01f1faecddf5b31dd1516c81e6285f76f6c1c019deabfe474de80e1