Sep 20 20:24:09.243 INFO checking xd009642/tarpaulin against try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6 for pr-54394 Sep 20 20:24:09.243 INFO running: cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets Sep 20 20:24:09.243 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-7/pr-54394/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54394/worker-7/try#f1a3f05968ed2a674e09b6efa4ad9df90816e2b6:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "CMD=cargo +f1a3f05968ed2a674e09b6efa4ad9df90816e2b6-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 20 20:24:09.498 INFO blam! 6e6422de9593f0f1a7dddb4827040e931847d5e223d93c838502585eb679b33e Sep 20 20:24:09.500 INFO running `"docker" "start" "-a" "6e6422de9593f0f1a7dddb4827040e931847d5e223d93c838502585eb679b33e"` Sep 20 20:24:10.598 INFO kablam! usermod: no changes Sep 20 20:24:10.917 INFO kablam! Compiling serde v1.0.78 Sep 20 20:24:10.922 INFO kablam! Compiling proc-macro2 v0.4.19 Sep 20 20:24:10.922 INFO kablam! Compiling semver-parser v0.7.0 Sep 20 20:24:10.922 INFO kablam! Compiling version_check v0.1.4 Sep 20 20:24:10.922 INFO kablam! Compiling pkg-config v0.3.14 Sep 20 20:24:10.922 INFO kablam! Compiling cc v1.0.24 Sep 20 20:24:10.922 INFO kablam! Compiling build_const v0.2.1 Sep 20 20:24:10.922 INFO kablam! Checking stable_deref_trait v1.1.1 Sep 20 20:24:11.182 INFO kablam! Checking matches v0.1.8 Sep 20 20:24:12.261 INFO kablam! Checking libc v0.2.43 Sep 20 20:24:12.290 INFO kablam! Checking rand_core v0.2.1 Sep 20 20:24:19.791 INFO kablam! Compiling ryu v0.2.6 Sep 20 20:24:20.120 INFO kablam! Compiling regex v1.0.5 Sep 20 20:24:20.122 INFO kablam! Compiling failure_derive v0.1.2 Sep 20 20:24:20.144 INFO kablam! Checking unicode-normalization v0.1.7 Sep 20 20:24:20.200 INFO kablam! Compiling openssl v0.10.11 Sep 20 20:24:20.384 INFO kablam! Checking foreign-types-shared v0.1.1 Sep 20 20:24:20.909 INFO kablam! Checking crossbeam-utils v0.5.0 Sep 20 20:24:25.330 INFO kablam! Checking percent-encoding v1.0.1 Sep 20 20:24:26.410 INFO kablam! Checking rustc-demangle v0.1.9 Sep 20 20:24:26.694 INFO kablam! Checking cfg-if v0.1.5 Sep 20 20:24:26.783 INFO kablam! Checking utf8-ranges v1.0.1 Sep 20 20:24:26.835 INFO kablam! Checking itoa v0.4.3 Sep 20 20:24:27.031 INFO kablam! Checking fnv v1.0.6 Sep 20 20:24:27.039 INFO kablam! Checking quick-error v1.2.2 Sep 20 20:24:27.215 INFO kablam! Checking bitflags v1.0.4 Sep 20 20:24:27.258 INFO kablam! Checking openssl-probe v0.1.2 Sep 20 20:24:27.340 INFO kablam! Checking same-file v1.0.3 Sep 20 20:24:27.392 INFO kablam! Checking byteorder v1.2.6 Sep 20 20:24:27.650 INFO kablam! Checking adler32 v1.0.3 Sep 20 20:24:27.870 INFO kablam! Checking hex v0.3.2 Sep 20 20:24:28.006 INFO kablam! Checking remove_dir_all v0.5.1 Sep 20 20:24:28.074 INFO kablam! Compiling nix v0.11.0 Sep 20 20:24:28.154 INFO kablam! Checking termcolor v1.0.3 Sep 20 20:24:28.274 INFO kablam! Checking plain v0.2.3 Sep 20 20:24:28.312 INFO kablam! Checking fallible-iterator v0.1.5 Sep 20 20:24:28.666 INFO kablam! Checking home v0.3.3 Sep 20 20:24:29.070 INFO kablam! Checking crossbeam v0.3.2 Sep 20 20:24:29.199 INFO kablam! Checking termcolor v0.3.6 Sep 20 20:24:29.224 INFO kablam! Checking shell-escape v0.1.4 Sep 20 20:24:29.306 INFO kablam! Checking md5 v0.3.8 Sep 20 20:24:29.375 INFO kablam! Checking owning_ref v0.3.3 Sep 20 20:24:29.707 INFO kablam! Checking unicode-bidi v0.3.4 Sep 20 20:24:29.874 INFO kablam! Compiling crc v1.8.1 Sep 20 20:24:30.434 INFO kablam! Compiling lazy_static v1.1.0 Sep 20 20:24:31.165 INFO kablam! Checking regex-syntax v0.6.2 Sep 20 20:24:31.178 INFO kablam! Checking memchr v2.0.2 Sep 20 20:24:31.326 INFO kablam! Checking rand v0.5.5 Sep 20 20:24:31.474 INFO kablam! Checking atty v0.2.11 Sep 20 20:24:32.008 INFO kablam! Checking fs2 v0.4.3 Sep 20 20:24:32.122 INFO kablam! Checking num_cpus v1.8.0 Sep 20 20:24:32.370 INFO kablam! Checking memmap v0.6.2 Sep 20 20:24:32.450 INFO kablam! Checking foreign-types v0.3.2 Sep 20 20:24:33.005 INFO kablam! Checking textwrap v0.10.0 Sep 20 20:24:33.094 INFO kablam! Checking socket2 v0.3.8 Sep 20 20:24:33.194 INFO kablam! Checking log v0.4.5 Sep 20 20:24:33.412 INFO kablam! Checking filetime v0.2.1 Sep 20 20:24:34.874 INFO kablam! Checking encoding_rs v0.8.6 Sep 20 20:24:35.066 INFO kablam! Checking uuid v0.6.5 Sep 20 20:24:35.662 INFO kablam! Compiling libz-sys v1.0.20 Sep 20 20:24:35.958 INFO kablam! Compiling openssl-sys v0.9.35 Sep 20 20:24:36.991 INFO kablam! Compiling cmake v0.1.33 Sep 20 20:24:37.243 INFO kablam! Compiling curl-sys v0.4.8 Sep 20 20:24:44.161 INFO kablam! Compiling backtrace-sys v0.1.24 Sep 20 20:24:44.182 INFO kablam! Compiling miniz-sys v0.1.10 Sep 20 20:24:47.035 INFO kablam! Checking humantime v1.1.1 Sep 20 20:24:48.035 INFO kablam! Checking walkdir v2.2.5 Sep 20 20:24:48.274 INFO kablam! Checking parity-wasm v0.31.3 Sep 20 20:24:48.983 INFO kablam! Checking smallvec v0.6.5 Sep 20 20:24:50.355 INFO kablam! Checking lock_api v0.1.3 Sep 20 20:25:00.278 INFO kablam! Checking gimli v0.16.1 Sep 20 20:25:00.713 INFO kablam! Checking aho-corasick v0.6.8 Sep 20 20:25:03.860 INFO kablam! Checking clap v2.32.0 Sep 20 20:25:05.043 INFO kablam! Checking jobserver v0.1.11 Sep 20 20:25:07.357 INFO kablam! Checking tar v0.4.16 Sep 20 20:25:11.876 INFO kablam! Compiling libssh2-sys v0.2.10 Sep 20 20:25:16.386 INFO kablam! Compiling libgit2-sys v0.7.7 Sep 20 20:25:16.768 INFO kablam! Checking tempfile v3.0.3 Sep 20 20:25:23.740 INFO kablam! Checking num-traits v0.1.43 Sep 20 20:25:25.490 INFO kablam! Checking quote v0.6.8 Sep 20 20:25:35.083 INFO kablam! Checking enum_primitive v0.1.1 Sep 20 20:25:35.818 INFO kablam! Checking thread_local v0.3.6 Sep 20 20:25:35.944 INFO kablam! Checking crossbeam-epoch v0.6.0 Sep 20 20:25:36.231 INFO kablam! Checking syn v0.15.3 Sep 20 20:25:40.700 INFO kablam! Compiling syn v0.14.9 Sep 20 20:26:09.418 INFO kablam! Checking gzip-header v0.1.2 Sep 20 20:26:09.554 INFO kablam! Checking flate2 v1.0.2 Sep 20 20:26:10.223 INFO kablam! Checking backtrace v0.3.9 Sep 20 20:26:12.638 INFO kablam! Checking curl v0.4.14 Sep 20 20:26:13.363 INFO kablam! Checking serde_json v1.0.27 Sep 20 20:26:17.055 INFO kablam! Checking toml v0.4.6 Sep 20 20:26:17.930 INFO kablam! Checking serde_ignored v0.0.4 Sep 20 20:26:21.510 INFO kablam! Checking semver v0.9.0 Sep 20 20:26:21.836 INFO kablam! Checking crypto-hash v0.3.1 Sep 20 20:26:40.707 INFO kablam! Checking deflate v0.7.18 Sep 20 20:26:42.278 INFO kablam! Checking globset v0.4.2 Sep 20 20:26:42.280 INFO kablam! Checking env_logger v0.5.13 Sep 20 20:26:43.663 INFO kablam! Compiling rustc_version v0.2.3 Sep 20 20:26:46.840 INFO kablam! Compiling synstructure v0.9.0 Sep 20 20:26:46.928 INFO kablam! Compiling scroll_derive v0.9.4 Sep 20 20:26:50.442 INFO kablam! Compiling parking_lot_core v0.3.1 Sep 20 20:27:00.566 INFO kablam! Checking parking_lot v0.6.4 Sep 20 20:27:01.714 INFO kablam! Checking scroll v0.9.0 Sep 20 20:27:03.846 INFO kablam! Checking crossbeam-channel v0.2.5 Sep 20 20:27:39.830 INFO kablam! Checking ignore v0.4.4 Sep 20 20:27:40.926 INFO kablam! Checking goblin v0.0.17 Sep 20 20:27:41.126 INFO kablam! Checking failure v0.1.2 Sep 20 20:27:43.174 INFO kablam! Checking quick-xml v0.12.3 Sep 20 20:27:44.162 INFO kablam! Compiling serde_derive v1.0.78 Sep 20 20:27:57.738 INFO kablam! Checking idna v0.1.5 Sep 20 20:28:01.064 INFO kablam! Checking url v1.7.1 Sep 20 20:28:03.356 INFO kablam! Checking object v0.10.0 Sep 20 20:28:05.726 INFO kablam! Checking git2 v0.7.5 Sep 20 20:28:21.416 INFO kablam! Checking crates-io v0.17.0 Sep 20 20:28:21.416 INFO kablam! Checking coveralls-api v0.3.3 Sep 20 20:28:23.267 INFO kablam! Checking git2-curl v0.8.1 Sep 20 20:28:23.788 INFO kablam! Checking cargo v0.29.0 Sep 20 20:28:38.226 INFO kablam! Checking cargo-tarpaulin v0.6.7 (/source) Sep 20 20:28:40.922 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:40.922 INFO kablam! --> src/source_analysis.rs:77:27 Sep 20 20:28:40.922 INFO kablam! | Sep 20 20:28:40.922 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 20 20:28:40.922 INFO kablam! | ^^^^^ Sep 20 20:28:40.922 INFO kablam! | Sep 20 20:28:40.922 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:40.922 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:40.922 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:40.922 INFO kablam! Sep 20 20:28:40.934 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:40.934 INFO kablam! --> src/source_analysis.rs:77:47 Sep 20 20:28:40.934 INFO kablam! | Sep 20 20:28:40.934 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 20 20:28:40.934 INFO kablam! | ^^^ Sep 20 20:28:40.934 INFO kablam! Sep 20 20:28:40.946 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:40.946 INFO kablam! --> src/source_analysis.rs:97:28 Sep 20 20:28:40.946 INFO kablam! | Sep 20 20:28:40.946 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 20 20:28:40.946 INFO kablam! | ^^^ Sep 20 20:28:40.946 INFO kablam! Sep 20 20:28:40.948 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:40.948 INFO kablam! --> src/source_analysis.rs:97:46 Sep 20 20:28:40.948 INFO kablam! | Sep 20 20:28:40.949 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 20 20:28:40.949 INFO kablam! | ^^^^^ Sep 20 20:28:40.949 INFO kablam! | Sep 20 20:28:40.949 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:40.949 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:40.949 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:40.949 INFO kablam! Sep 20 20:28:40.953 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:40.953 INFO kablam! --> src/source_analysis.rs:99:62 Sep 20 20:28:40.953 INFO kablam! | Sep 20 20:28:40.953 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Sep 20 20:28:40.953 INFO kablam! | ^^^^^ Sep 20 20:28:40.953 INFO kablam! | Sep 20 20:28:40.953 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:40.954 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:40.954 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:40.954 INFO kablam! Sep 20 20:28:40.959 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:40.959 INFO kablam! --> src/source_analysis.rs:118:23 Sep 20 20:28:40.959 INFO kablam! | Sep 20 20:28:40.959 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 20 20:28:40.959 INFO kablam! | ^^^^^ Sep 20 20:28:40.959 INFO kablam! | Sep 20 20:28:40.960 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:40.960 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:40.960 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:40.960 INFO kablam! Sep 20 20:28:40.963 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:40.964 INFO kablam! --> src/source_analysis.rs:118:43 Sep 20 20:28:40.964 INFO kablam! | Sep 20 20:28:40.964 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 20 20:28:40.964 INFO kablam! | ^^^ Sep 20 20:28:40.964 INFO kablam! Sep 20 20:28:41.011 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.011 INFO kablam! --> src/source_analysis.rs:430:53 Sep 20 20:28:41.011 INFO kablam! | Sep 20 20:28:41.012 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Sep 20 20:28:41.012 INFO kablam! | ^^^^^ Sep 20 20:28:41.012 INFO kablam! | Sep 20 20:28:41.012 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.012 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.012 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.012 INFO kablam! Sep 20 20:28:41.015 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.015 INFO kablam! --> src/source_analysis.rs:433:52 Sep 20 20:28:41.016 INFO kablam! | Sep 20 20:28:41.016 INFO kablam! 433 | let decl_start = func.decl.fn_token.span().start().line+1; Sep 20 20:28:41.016 INFO kablam! | ^^^^^ Sep 20 20:28:41.016 INFO kablam! | Sep 20 20:28:41.016 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.017 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.017 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.017 INFO kablam! Sep 20 20:28:41.020 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.020 INFO kablam! --> src/source_analysis.rs:434:45 Sep 20 20:28:41.020 INFO kablam! | Sep 20 20:28:41.020 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Sep 20 20:28:41.020 INFO kablam! | ^^^^^ Sep 20 20:28:41.021 INFO kablam! | Sep 20 20:28:41.021 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.021 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.021 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.021 INFO kablam! Sep 20 20:28:41.040 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.041 INFO kablam! --> src/source_analysis.rs:502:74 Sep 20 20:28:41.041 INFO kablam! | Sep 20 20:28:41.041 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Sep 20 20:28:41.041 INFO kablam! | ^^^^^ Sep 20 20:28:41.041 INFO kablam! | Sep 20 20:28:41.041 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.042 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.042 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.042 INFO kablam! Sep 20 20:28:41.044 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.045 INFO kablam! --> src/source_analysis.rs:505:69 Sep 20 20:28:41.045 INFO kablam! | Sep 20 20:28:41.045 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 20 20:28:41.045 INFO kablam! | ^^^^^ Sep 20 20:28:41.045 INFO kablam! | Sep 20 20:28:41.045 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.046 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.046 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.046 INFO kablam! Sep 20 20:28:41.049 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.049 INFO kablam! --> src/source_analysis.rs:506:56 Sep 20 20:28:41.049 INFO kablam! | Sep 20 20:28:41.049 INFO kablam! 506 | let stmts_start = block.span().start().line; Sep 20 20:28:41.049 INFO kablam! | ^^^^^ Sep 20 20:28:41.049 INFO kablam! | Sep 20 20:28:41.049 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.050 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.050 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.050 INFO kablam! Sep 20 20:28:41.067 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.067 INFO kablam! --> src/source_analysis.rs:540:66 Sep 20 20:28:41.067 INFO kablam! | Sep 20 20:28:41.067 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Sep 20 20:28:41.067 INFO kablam! | ^^^^^ Sep 20 20:28:41.068 INFO kablam! | Sep 20 20:28:41.068 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.068 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.068 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.068 INFO kablam! Sep 20 20:28:41.071 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.071 INFO kablam! --> src/source_analysis.rs:543:65 Sep 20 20:28:41.071 INFO kablam! | Sep 20 20:28:41.072 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 20 20:28:41.072 INFO kablam! | ^^^^^ Sep 20 20:28:41.072 INFO kablam! | Sep 20 20:28:41.072 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.073 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.073 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.073 INFO kablam! Sep 20 20:28:41.076 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.076 INFO kablam! --> src/source_analysis.rs:544:54 Sep 20 20:28:41.076 INFO kablam! | Sep 20 20:28:41.076 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Sep 20 20:28:41.076 INFO kablam! | ^^^^^ Sep 20 20:28:41.077 INFO kablam! | Sep 20 20:28:41.077 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.077 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.077 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.077 INFO kablam! Sep 20 20:28:41.089 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.089 INFO kablam! --> src/source_analysis.rs:684:28 Sep 20 20:28:41.089 INFO kablam! | Sep 20 20:28:41.090 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 20 20:28:41.090 INFO kablam! | ^^^^^ Sep 20 20:28:41.090 INFO kablam! | Sep 20 20:28:41.090 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.090 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.090 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.091 INFO kablam! Sep 20 20:28:41.098 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.098 INFO kablam! --> src/source_analysis.rs:684:45 Sep 20 20:28:41.098 INFO kablam! | Sep 20 20:28:41.098 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 20 20:28:41.098 INFO kablam! | ^^^ Sep 20 20:28:41.099 INFO kablam! Sep 20 20:28:41.106 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.106 INFO kablam! --> src/source_analysis.rs:695:29 Sep 20 20:28:41.106 INFO kablam! | Sep 20 20:28:41.106 INFO kablam! 695 | let start = call.span().start().line + 1; Sep 20 20:28:41.106 INFO kablam! | ^^^^^ Sep 20 20:28:41.107 INFO kablam! | Sep 20 20:28:41.107 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.107 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.107 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.107 INFO kablam! Sep 20 20:28:41.111 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.111 INFO kablam! --> src/source_analysis.rs:696:27 Sep 20 20:28:41.111 INFO kablam! | Sep 20 20:28:41.111 INFO kablam! 696 | let end = call.span().end().line + 1; Sep 20 20:28:41.111 INFO kablam! | ^^^ Sep 20 20:28:41.112 INFO kablam! Sep 20 20:28:41.116 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.116 INFO kablam! --> src/source_analysis.rs:707:29 Sep 20 20:28:41.116 INFO kablam! | Sep 20 20:28:41.116 INFO kablam! 707 | let start = meth.span().start().line + 1; Sep 20 20:28:41.116 INFO kablam! | ^^^^^ Sep 20 20:28:41.116 INFO kablam! | Sep 20 20:28:41.117 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.117 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.117 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.117 INFO kablam! Sep 20 20:28:41.121 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.121 INFO kablam! --> src/source_analysis.rs:708:27 Sep 20 20:28:41.121 INFO kablam! | Sep 20 20:28:41.121 INFO kablam! 708 | let end = meth.span().end().line + 1; Sep 20 20:28:41.121 INFO kablam! | ^^^ Sep 20 20:28:41.121 INFO kablam! Sep 20 20:28:41.134 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.134 INFO kablam! --> src/source_analysis.rs:719:50 Sep 20 20:28:41.134 INFO kablam! | Sep 20 20:28:41.135 INFO kablam! 719 | let u_line = unsafe_expr.unsafe_token.span().start().line; Sep 20 20:28:41.135 INFO kablam! | ^^^^^ Sep 20 20:28:41.135 INFO kablam! | Sep 20 20:28:41.135 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.136 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.136 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.136 INFO kablam! Sep 20 20:28:41.139 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.139 INFO kablam! --> src/source_analysis.rs:722:39 Sep 20 20:28:41.139 INFO kablam! | Sep 20 20:28:41.139 INFO kablam! 722 | if u_line != blk.brace_token.span.start().line || blk.stmts.is_empty() { Sep 20 20:28:41.139 INFO kablam! | ^^^^^ Sep 20 20:28:41.140 INFO kablam! | Sep 20 20:28:41.140 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.140 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.140 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.140 INFO kablam! Sep 20 20:28:41.144 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.144 INFO kablam! --> src/source_analysis.rs:731:24 Sep 20 20:28:41.145 INFO kablam! | Sep 20 20:28:41.145 INFO kablam! 731 | if u_line != s.start().line { Sep 20 20:28:41.145 INFO kablam! | ^^^^^ Sep 20 20:28:41.145 INFO kablam! | Sep 20 20:28:41.145 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.145 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.146 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.146 INFO kablam! Sep 20 20:28:41.150 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.150 INFO kablam! --> src/source_analysis.rs:748:34 Sep 20 20:28:41.150 INFO kablam! | Sep 20 20:28:41.150 INFO kablam! 748 | let start = structure.span().start().line; Sep 20 20:28:41.150 INFO kablam! | ^^^^^ Sep 20 20:28:41.150 INFO kablam! | Sep 20 20:28:41.150 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.150 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.150 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.151 INFO kablam! Sep 20 20:28:41.154 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.154 INFO kablam! --> src/source_analysis.rs:749:32 Sep 20 20:28:41.154 INFO kablam! | Sep 20 20:28:41.154 INFO kablam! 749 | let end = structure.span().end().line; Sep 20 20:28:41.154 INFO kablam! | ^^^ Sep 20 20:28:41.154 INFO kablam! Sep 20 20:28:41.158 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.158 INFO kablam! --> src/source_analysis.rs:762:35 Sep 20 20:28:41.158 INFO kablam! | Sep 20 20:28:41.158 INFO kablam! 762 | cover.insert(span.start().line); Sep 20 20:28:41.158 INFO kablam! | ^^^^^ Sep 20 20:28:41.158 INFO kablam! | Sep 20 20:28:41.158 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.158 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.159 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.159 INFO kablam! Sep 20 20:28:41.162 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.162 INFO kablam! --> src/source_analysis.rs:776:28 Sep 20 20:28:41.162 INFO kablam! | Sep 20 20:28:41.163 INFO kablam! 776 | let start = mac.span().start().line + 1; Sep 20 20:28:41.163 INFO kablam! | ^^^^^ Sep 20 20:28:41.163 INFO kablam! | Sep 20 20:28:41.163 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.163 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.163 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.163 INFO kablam! Sep 20 20:28:41.166 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.166 INFO kablam! --> src/source_analysis.rs:777:26 Sep 20 20:28:41.166 INFO kablam! | Sep 20 20:28:41.166 INFO kablam! 777 | let end = mac.span().end().line + 1; Sep 20 20:28:41.166 INFO kablam! | ^^^ Sep 20 20:28:41.166 INFO kablam! Sep 20 20:28:41.172 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.172 INFO kablam! --> src/source_analysis.rs:809:28 Sep 20 20:28:41.172 INFO kablam! | Sep 20 20:28:41.172 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 20 20:28:41.172 INFO kablam! | ^^^^^ Sep 20 20:28:41.172 INFO kablam! | Sep 20 20:28:41.172 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.172 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.172 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.172 INFO kablam! Sep 20 20:28:41.175 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.175 INFO kablam! --> src/source_analysis.rs:809:45 Sep 20 20:28:41.175 INFO kablam! | Sep 20 20:28:41.175 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 20 20:28:41.175 INFO kablam! | ^^^ Sep 20 20:28:41.175 INFO kablam! Sep 20 20:28:41.213 INFO kablam! error: aborting due to 32 previous errors Sep 20 20:28:41.213 INFO kablam! Sep 20 20:28:41.213 INFO kablam! For more information about this error, try `rustc --explain E0599`. Sep 20 20:28:41.248 INFO kablam! error: Could not compile `cargo-tarpaulin`. Sep 20 20:28:41.249 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 20 20:28:41.313 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.313 INFO kablam! --> src/source_analysis.rs:77:27 Sep 20 20:28:41.313 INFO kablam! | Sep 20 20:28:41.313 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 20 20:28:41.313 INFO kablam! | ^^^^^ Sep 20 20:28:41.313 INFO kablam! | Sep 20 20:28:41.313 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.313 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.313 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.313 INFO kablam! Sep 20 20:28:41.328 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.328 INFO kablam! --> src/source_analysis.rs:77:47 Sep 20 20:28:41.328 INFO kablam! | Sep 20 20:28:41.328 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Sep 20 20:28:41.328 INFO kablam! | ^^^ Sep 20 20:28:41.328 INFO kablam! Sep 20 20:28:41.333 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.333 INFO kablam! --> src/source_analysis.rs:97:28 Sep 20 20:28:41.333 INFO kablam! | Sep 20 20:28:41.333 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 20 20:28:41.333 INFO kablam! | ^^^ Sep 20 20:28:41.334 INFO kablam! Sep 20 20:28:41.335 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.335 INFO kablam! --> src/source_analysis.rs:97:46 Sep 20 20:28:41.335 INFO kablam! | Sep 20 20:28:41.335 INFO kablam! 97 | let len = span.end().line - span.start().line; Sep 20 20:28:41.335 INFO kablam! | ^^^^^ Sep 20 20:28:41.335 INFO kablam! | Sep 20 20:28:41.335 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.335 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.336 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.336 INFO kablam! Sep 20 20:28:41.339 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.339 INFO kablam! --> src/source_analysis.rs:99:62 Sep 20 20:28:41.339 INFO kablam! | Sep 20 20:28:41.339 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Sep 20 20:28:41.339 INFO kablam! | ^^^^^ Sep 20 20:28:41.339 INFO kablam! | Sep 20 20:28:41.339 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.339 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.339 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.339 INFO kablam! Sep 20 20:28:41.352 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.352 INFO kablam! --> src/source_analysis.rs:118:23 Sep 20 20:28:41.352 INFO kablam! | Sep 20 20:28:41.352 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 20 20:28:41.352 INFO kablam! | ^^^^^ Sep 20 20:28:41.352 INFO kablam! | Sep 20 20:28:41.352 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.352 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.352 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.352 INFO kablam! Sep 20 20:28:41.355 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.355 INFO kablam! --> src/source_analysis.rs:118:43 Sep 20 20:28:41.355 INFO kablam! | Sep 20 20:28:41.355 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Sep 20 20:28:41.355 INFO kablam! | ^^^ Sep 20 20:28:41.355 INFO kablam! Sep 20 20:28:41.422 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.422 INFO kablam! --> src/source_analysis.rs:430:53 Sep 20 20:28:41.422 INFO kablam! | Sep 20 20:28:41.422 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Sep 20 20:28:41.422 INFO kablam! | ^^^^^ Sep 20 20:28:41.422 INFO kablam! | Sep 20 20:28:41.422 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.422 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.422 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.422 INFO kablam! Sep 20 20:28:41.430 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.430 INFO kablam! --> src/source_analysis.rs:433:52 Sep 20 20:28:41.430 INFO kablam! | Sep 20 20:28:41.430 INFO kablam! 433 | let decl_start = func.decl.fn_token.span().start().line+1; Sep 20 20:28:41.430 INFO kablam! | ^^^^^ Sep 20 20:28:41.430 INFO kablam! | Sep 20 20:28:41.430 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.430 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.430 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.430 INFO kablam! Sep 20 20:28:41.430 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.430 INFO kablam! --> src/source_analysis.rs:434:45 Sep 20 20:28:41.430 INFO kablam! | Sep 20 20:28:41.430 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Sep 20 20:28:41.430 INFO kablam! | ^^^^^ Sep 20 20:28:41.430 INFO kablam! | Sep 20 20:28:41.430 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.430 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.430 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.430 INFO kablam! Sep 20 20:28:41.441 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.441 INFO kablam! --> src/source_analysis.rs:502:74 Sep 20 20:28:41.441 INFO kablam! | Sep 20 20:28:41.441 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Sep 20 20:28:41.441 INFO kablam! | ^^^^^ Sep 20 20:28:41.441 INFO kablam! | Sep 20 20:28:41.441 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.441 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.441 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.441 INFO kablam! Sep 20 20:28:41.443 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.443 INFO kablam! --> src/source_analysis.rs:505:69 Sep 20 20:28:41.443 INFO kablam! | Sep 20 20:28:41.443 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 20 20:28:41.443 INFO kablam! | ^^^^^ Sep 20 20:28:41.443 INFO kablam! | Sep 20 20:28:41.443 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.443 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.443 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.443 INFO kablam! Sep 20 20:28:41.450 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.450 INFO kablam! --> src/source_analysis.rs:506:56 Sep 20 20:28:41.450 INFO kablam! | Sep 20 20:28:41.450 INFO kablam! 506 | let stmts_start = block.span().start().line; Sep 20 20:28:41.450 INFO kablam! | ^^^^^ Sep 20 20:28:41.450 INFO kablam! | Sep 20 20:28:41.450 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.450 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.450 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.450 INFO kablam! Sep 20 20:28:41.458 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.458 INFO kablam! --> src/source_analysis.rs:540:66 Sep 20 20:28:41.458 INFO kablam! | Sep 20 20:28:41.458 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Sep 20 20:28:41.458 INFO kablam! | ^^^^^ Sep 20 20:28:41.458 INFO kablam! | Sep 20 20:28:41.458 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.458 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.458 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.458 INFO kablam! Sep 20 20:28:41.458 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.458 INFO kablam! --> src/source_analysis.rs:543:65 Sep 20 20:28:41.458 INFO kablam! | Sep 20 20:28:41.458 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.span().start().line+1; Sep 20 20:28:41.458 INFO kablam! | ^^^^^ Sep 20 20:28:41.458 INFO kablam! | Sep 20 20:28:41.458 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.458 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.458 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.458 INFO kablam! Sep 20 20:28:41.462 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.462 INFO kablam! --> src/source_analysis.rs:544:54 Sep 20 20:28:41.462 INFO kablam! | Sep 20 20:28:41.462 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Sep 20 20:28:41.462 INFO kablam! | ^^^^^ Sep 20 20:28:41.462 INFO kablam! | Sep 20 20:28:41.462 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.462 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.462 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.462 INFO kablam! Sep 20 20:28:41.482 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.482 INFO kablam! --> src/source_analysis.rs:684:28 Sep 20 20:28:41.482 INFO kablam! | Sep 20 20:28:41.482 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 20 20:28:41.482 INFO kablam! | ^^^^^ Sep 20 20:28:41.482 INFO kablam! | Sep 20 20:28:41.482 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.482 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.482 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.482 INFO kablam! Sep 20 20:28:41.486 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.486 INFO kablam! --> src/source_analysis.rs:684:45 Sep 20 20:28:41.486 INFO kablam! | Sep 20 20:28:41.486 INFO kablam! 684 | for i in s.start().line..(s.end().line+1) { Sep 20 20:28:41.486 INFO kablam! | ^^^ Sep 20 20:28:41.486 INFO kablam! Sep 20 20:28:41.490 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.490 INFO kablam! --> src/source_analysis.rs:695:29 Sep 20 20:28:41.490 INFO kablam! | Sep 20 20:28:41.490 INFO kablam! 695 | let start = call.span().start().line + 1; Sep 20 20:28:41.490 INFO kablam! | ^^^^^ Sep 20 20:28:41.490 INFO kablam! | Sep 20 20:28:41.490 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.490 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.490 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.490 INFO kablam! Sep 20 20:28:41.490 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.490 INFO kablam! --> src/source_analysis.rs:696:27 Sep 20 20:28:41.490 INFO kablam! | Sep 20 20:28:41.490 INFO kablam! 696 | let end = call.span().end().line + 1; Sep 20 20:28:41.490 INFO kablam! | ^^^ Sep 20 20:28:41.490 INFO kablam! Sep 20 20:28:41.494 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.494 INFO kablam! --> src/source_analysis.rs:707:29 Sep 20 20:28:41.494 INFO kablam! | Sep 20 20:28:41.494 INFO kablam! 707 | let start = meth.span().start().line + 1; Sep 20 20:28:41.494 INFO kablam! | ^^^^^ Sep 20 20:28:41.494 INFO kablam! | Sep 20 20:28:41.494 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.494 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.494 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.494 INFO kablam! Sep 20 20:28:41.498 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.498 INFO kablam! --> src/source_analysis.rs:708:27 Sep 20 20:28:41.498 INFO kablam! | Sep 20 20:28:41.498 INFO kablam! 708 | let end = meth.span().end().line + 1; Sep 20 20:28:41.498 INFO kablam! | ^^^ Sep 20 20:28:41.498 INFO kablam! Sep 20 20:28:41.510 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.510 INFO kablam! --> src/source_analysis.rs:719:50 Sep 20 20:28:41.510 INFO kablam! | Sep 20 20:28:41.510 INFO kablam! 719 | let u_line = unsafe_expr.unsafe_token.span().start().line; Sep 20 20:28:41.510 INFO kablam! | ^^^^^ Sep 20 20:28:41.510 INFO kablam! | Sep 20 20:28:41.510 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.510 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.510 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.510 INFO kablam! Sep 20 20:28:41.514 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.514 INFO kablam! --> src/source_analysis.rs:722:39 Sep 20 20:28:41.514 INFO kablam! | Sep 20 20:28:41.514 INFO kablam! 722 | if u_line != blk.brace_token.span.start().line || blk.stmts.is_empty() { Sep 20 20:28:41.514 INFO kablam! | ^^^^^ Sep 20 20:28:41.514 INFO kablam! | Sep 20 20:28:41.514 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.514 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.514 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.514 INFO kablam! Sep 20 20:28:41.518 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.518 INFO kablam! --> src/source_analysis.rs:731:24 Sep 20 20:28:41.518 INFO kablam! | Sep 20 20:28:41.518 INFO kablam! 731 | if u_line != s.start().line { Sep 20 20:28:41.518 INFO kablam! | ^^^^^ Sep 20 20:28:41.518 INFO kablam! | Sep 20 20:28:41.518 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.518 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.518 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.518 INFO kablam! Sep 20 20:28:41.518 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.518 INFO kablam! --> src/source_analysis.rs:748:34 Sep 20 20:28:41.518 INFO kablam! | Sep 20 20:28:41.518 INFO kablam! 748 | let start = structure.span().start().line; Sep 20 20:28:41.518 INFO kablam! | ^^^^^ Sep 20 20:28:41.518 INFO kablam! | Sep 20 20:28:41.518 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.518 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.518 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.518 INFO kablam! Sep 20 20:28:41.522 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.522 INFO kablam! --> src/source_analysis.rs:749:32 Sep 20 20:28:41.522 INFO kablam! | Sep 20 20:28:41.522 INFO kablam! 749 | let end = structure.span().end().line; Sep 20 20:28:41.522 INFO kablam! | ^^^ Sep 20 20:28:41.522 INFO kablam! Sep 20 20:28:41.526 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.526 INFO kablam! --> src/source_analysis.rs:762:35 Sep 20 20:28:41.526 INFO kablam! | Sep 20 20:28:41.526 INFO kablam! 762 | cover.insert(span.start().line); Sep 20 20:28:41.526 INFO kablam! | ^^^^^ Sep 20 20:28:41.526 INFO kablam! | Sep 20 20:28:41.526 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.526 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.526 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.526 INFO kablam! Sep 20 20:28:41.538 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.538 INFO kablam! --> src/source_analysis.rs:776:28 Sep 20 20:28:41.538 INFO kablam! | Sep 20 20:28:41.538 INFO kablam! 776 | let start = mac.span().start().line + 1; Sep 20 20:28:41.538 INFO kablam! | ^^^^^ Sep 20 20:28:41.538 INFO kablam! | Sep 20 20:28:41.538 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.538 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.538 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.538 INFO kablam! Sep 20 20:28:41.540 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.540 INFO kablam! --> src/source_analysis.rs:777:26 Sep 20 20:28:41.540 INFO kablam! | Sep 20 20:28:41.540 INFO kablam! 777 | let end = mac.span().end().line + 1; Sep 20 20:28:41.540 INFO kablam! | ^^^ Sep 20 20:28:41.540 INFO kablam! Sep 20 20:28:41.550 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.550 INFO kablam! --> src/source_analysis.rs:809:28 Sep 20 20:28:41.550 INFO kablam! | Sep 20 20:28:41.550 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 20 20:28:41.550 INFO kablam! | ^^^^^ Sep 20 20:28:41.550 INFO kablam! | Sep 20 20:28:41.550 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Sep 20 20:28:41.550 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Sep 20 20:28:41.550 INFO kablam! candidate #1: `statemachine::StateData` Sep 20 20:28:41.550 INFO kablam! Sep 20 20:28:41.550 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Sep 20 20:28:41.550 INFO kablam! --> src/source_analysis.rs:809:45 Sep 20 20:28:41.550 INFO kablam! | Sep 20 20:28:41.550 INFO kablam! 809 | for i in t.start().line..(t.end().line+1) { Sep 20 20:28:41.550 INFO kablam! | ^^^ Sep 20 20:28:41.550 INFO kablam! Sep 20 20:28:41.774 INFO kablam! error: aborting due to 32 previous errors Sep 20 20:28:41.774 INFO kablam! Sep 20 20:28:41.774 INFO kablam! For more information about this error, try `rustc --explain E0599`. Sep 20 20:28:41.826 INFO kablam! error: Could not compile `cargo-tarpaulin`. Sep 20 20:28:41.826 INFO kablam! Sep 20 20:28:41.826 INFO kablam! To learn more, run the command again with --verbose. Sep 20 20:28:41.831 INFO kablam! su: No module specific data is present Sep 20 20:28:43.664 INFO running `"docker" "rm" "-f" "6e6422de9593f0f1a7dddb4827040e931847d5e223d93c838502585eb679b33e"` Sep 20 20:28:43.781 INFO blam! 6e6422de9593f0f1a7dddb4827040e931847d5e223d93c838502585eb679b33e