Aug 16 22:01:48.176 INFO checking xd009642/tarpaulin against try#a5d98b025f62ace80fe9d2a15781f900fc42515e for pr-53426 Aug 16 22:01:48.176 INFO running: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 16 22:01:48.176 INFO creating container for: cargo +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets Aug 16 22:01:48.176 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-7/pr-53426/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-7/try#a5d98b025f62ace80fe9d2a15781f900fc42515e:/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 +a5d98b025f62ace80fe9d2a15781f900fc42515e-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 16 22:01:48.430 INFO blam! 5dd9789c510222feeb492b2c25b141a9ba566aba8e5900c5cf1066149dd52ca4 Aug 16 22:01:48.433 INFO running `"docker" "start" "-a" "5dd9789c510222feeb492b2c25b141a9ba566aba8e5900c5cf1066149dd52ca4"` Aug 16 22:01:49.744 INFO kablam! Compiling cc v1.0.18 Aug 16 22:01:49.748 INFO kablam! Compiling pkg-config v0.3.11 Aug 16 22:01:49.751 INFO kablam! Compiling unicode-xid v0.1.0 Aug 16 22:01:49.754 INFO kablam! Compiling num-traits v0.2.5 Aug 16 22:01:49.757 INFO kablam! Compiling build_const v0.2.1 Aug 16 22:01:49.760 INFO kablam! Checking libc v0.2.42 Aug 16 22:01:49.763 INFO kablam! Compiling unicode-xid v0.0.4 Aug 16 22:01:49.765 INFO kablam! Checking void v1.0.2 Aug 16 22:01:52.049 INFO kablam! Checking matches v0.1.6 Aug 16 22:01:52.415 INFO kablam! Checking ucd-util v0.1.1 Aug 16 22:01:52.954 INFO kablam! Compiling serde v1.0.70 Aug 16 22:01:55.855 INFO kablam! Compiling quote v0.3.15 Aug 16 22:01:57.425 INFO kablam! Checking cfg-if v0.1.4 Aug 16 22:01:58.763 INFO kablam! Compiling regex v0.2.11 Aug 16 22:01:59.647 INFO kablam! Checking unicode-normalization v0.1.7 Aug 16 22:01:59.672 INFO kablam! Checking lazy_static v1.0.1 Aug 16 22:02:01.419 INFO kablam! Checking percent-encoding v1.0.1 Aug 16 22:02:02.743 INFO kablam! Compiling openssl v0.10.10 Aug 16 22:02:05.615 INFO kablam! Checking foreign-types-shared v0.1.1 Aug 16 22:02:14.555 INFO kablam! Checking rustc-demangle v0.1.8 Aug 16 22:02:14.555 INFO kablam! Checking itoa v0.4.2 Aug 16 22:02:14.947 INFO kablam! Checking openssl-probe v0.1.2 Aug 16 22:02:17.389 INFO kablam! Checking bitflags v0.9.1 Aug 16 22:02:19.131 INFO kablam! Checking fnv v1.0.6 Aug 16 22:02:20.792 INFO kablam! Checking same-file v0.1.3 Aug 16 22:02:21.239 INFO kablam! Checking bitflags v1.0.3 Aug 16 22:02:21.260 INFO kablam! Checking dtoa v0.4.3 Aug 16 22:02:21.436 INFO kablam! Checking semver-parser v0.7.0 Aug 16 22:02:22.223 INFO kablam! Checking crossbeam v0.2.12 Aug 16 22:02:23.613 INFO kablam! Checking byteorder v1.2.3 Aug 16 22:02:24.708 INFO kablam! Compiling regex v1.0.1 Aug 16 22:02:29.085 INFO kablam! Checking adler32 v1.0.3 Aug 16 22:02:29.333 INFO kablam! Checking lazy_static v0.2.11 Aug 16 22:02:29.855 INFO kablam! Checking strsim v0.6.0 Aug 16 22:02:30.331 INFO kablam! Checking plain v0.2.3 Aug 16 22:02:30.923 INFO kablam! Compiling nix v0.11.0 Aug 16 22:02:34.238 INFO kablam! Checking unicode-width v0.1.5 Aug 16 22:02:34.425 INFO kablam! Checking nodrop v0.1.12 Aug 16 22:02:34.683 INFO kablam! Checking remove_dir_all v0.5.1 Aug 16 22:02:34.699 INFO kablam! Checking hex v0.3.2 Aug 16 22:02:34.710 INFO kablam! Checking strsim v0.7.0 Aug 16 22:02:34.981 INFO kablam! Checking hex v0.2.0 Aug 16 22:02:35.636 INFO kablam! Checking shell-escape v0.1.4 Aug 16 22:02:35.688 INFO kablam! Checking stable_deref_trait v1.1.0 Aug 16 22:02:36.431 INFO kablam! Checking home v0.3.3 Aug 16 22:02:37.193 INFO kablam! Checking same-file v1.0.2 Aug 16 22:02:37.798 INFO kablam! Checking crossbeam v0.3.2 Aug 16 22:02:38.333 INFO kablam! Checking fallible-iterator v0.1.4 Aug 16 22:02:38.539 INFO kablam! Checking ansi_term v0.11.0 Aug 16 22:02:39.363 INFO kablam! Checking md5 v0.3.7 Aug 16 22:02:39.433 INFO kablam! Checking vec_map v0.8.1 Aug 16 22:02:40.541 INFO kablam! Checking termcolor v0.3.6 Aug 16 22:02:45.181 INFO kablam! Checking scoped-tls v0.1.2 Aug 16 22:02:45.496 INFO kablam! Checking unreachable v1.0.0 Aug 16 22:02:46.345 INFO kablam! Compiling proc-macro2 v0.4.6 Aug 16 22:02:46.806 INFO kablam! Compiling synom v0.11.3 Aug 16 22:02:47.139 INFO kablam! Checking unicode-bidi v0.3.4 Aug 16 22:02:49.171 INFO kablam! Checking regex-syntax v0.5.6 Aug 16 22:02:49.293 INFO kablam! Checking regex-syntax v0.6.1 Aug 16 22:02:50.976 INFO kablam! Compiling crc v1.8.1 Aug 16 22:02:54.939 INFO kablam! Checking log v0.4.3 Aug 16 22:02:58.971 INFO kablam! Checking uuid v0.6.5 Aug 16 22:02:59.724 INFO kablam! Checking encoding_rs v0.7.2 Aug 16 22:03:02.175 INFO kablam! Checking foreign-types v0.3.2 Aug 16 22:03:03.221 INFO kablam! Checking memchr v2.0.1 Aug 16 22:03:05.591 INFO kablam! Checking socket2 v0.3.7 Aug 16 22:03:06.250 INFO kablam! Checking memchr v1.0.2 Aug 16 22:03:18.055 INFO kablam! Checking rand v0.4.2 Aug 16 22:03:20.123 INFO kablam! Checking filetime v0.2.1 Aug 16 22:03:20.616 INFO kablam! Checking fs2 v0.4.3 Aug 16 22:03:21.747 INFO kablam! Checking num_cpus v1.8.0 Aug 16 22:03:23.579 INFO kablam! Checking atty v0.2.10 Aug 16 22:03:24.430 INFO kablam! Checking filetime v0.1.15 Aug 16 22:03:24.499 INFO kablam! Checking memmap v0.6.2 Aug 16 22:03:28.361 INFO kablam! Checking walkdir v1.0.7 Aug 16 22:03:28.647 INFO kablam! Compiling openssl-sys v0.9.33 Aug 16 22:03:33.801 INFO kablam! Compiling libz-sys v1.0.18 Aug 16 22:03:48.213 INFO kablam! Compiling cmake v0.1.31 Aug 16 22:03:49.815 INFO kablam! Compiling backtrace-sys v0.1.23 Aug 16 22:03:49.895 INFO kablam! Compiling curl-sys v0.4.5 Aug 16 22:03:52.379 INFO kablam! Compiling miniz-sys v0.1.10 Aug 16 22:04:02.349 INFO kablam! Checking parity-wasm v0.31.0 Aug 16 22:04:02.395 INFO kablam! Checking arrayvec v0.4.7 Aug 16 22:04:02.439 INFO kablam! Checking textwrap v0.10.0 Aug 16 22:04:07.291 INFO kablam! Checking walkdir v2.1.4 Aug 16 22:04:09.599 INFO kablam! Checking thread_local v0.3.5 Aug 16 22:04:11.479 INFO kablam! Compiling syn v0.11.11 Aug 16 22:04:12.925 INFO kablam! Checking log v0.3.9 Aug 16 22:04:14.727 INFO kablam! Checking jobserver v0.1.11 Aug 16 22:04:19.927 INFO kablam! Checking aho-corasick v0.6.5 Aug 16 22:04:29.633 INFO kablam! Compiling quote v0.6.3 Aug 16 22:04:38.035 INFO kablam! Checking tar v0.4.16 Aug 16 22:04:50.949 INFO kablam! Checking tempdir v0.3.7 Aug 16 22:04:56.945 INFO kablam! Compiling libssh2-sys v0.2.7 Aug 16 22:04:57.839 INFO kablam! Compiling libgit2-sys v0.6.19 Aug 16 22:05:09.604 INFO kablam! Checking clap v2.32.0 Aug 16 22:05:13.401 INFO kablam! Checking gimli v0.16.0 Aug 16 22:05:17.047 INFO kablam! Compiling syn v0.14.4 Aug 16 22:06:52.078 INFO kablam! Checking num-traits v0.1.43 Aug 16 22:06:57.968 INFO kablam! Compiling synstructure v0.6.1 Aug 16 22:07:02.573 INFO kablam! Checking globset v0.2.1 Aug 16 22:07:06.073 INFO kablam! Checking env_logger v0.4.3 Aug 16 22:07:10.835 INFO kablam! Checking flate2 v0.2.20 Aug 16 22:07:18.459 INFO kablam! Checking flate2 v1.0.1 Aug 16 22:07:18.927 INFO kablam! Checking enum_primitive v0.1.1 Aug 16 22:07:20.109 INFO kablam! Checking backtrace v0.3.9 Aug 16 22:07:46.583 INFO kablam! Checking ignore v0.2.2 Aug 16 22:07:48.281 INFO kablam! Checking gzip-header v0.1.2 Aug 16 22:07:56.451 INFO kablam! Checking error-chain v0.11.0 Aug 16 22:07:57.907 INFO kablam! Checking curl v0.4.12 Aug 16 22:08:05.550 INFO kablam! Checking serde_json v1.0.22 Aug 16 22:08:14.279 INFO kablam! Checking toml v0.4.6 Aug 16 22:08:14.543 INFO kablam! Checking serde_ignored v0.0.4 Aug 16 22:08:16.911 INFO kablam! Checking semver v0.8.0 Aug 16 22:08:22.709 INFO kablam! Compiling failure_derive v0.1.1 Aug 16 22:08:44.363 INFO kablam! Checking deflate v0.7.18 Aug 16 22:08:44.943 INFO kablam! Checking idna v0.1.5 Aug 16 22:08:47.910 INFO kablam! Compiling scroll_derive v0.9.4 Aug 16 22:08:48.563 INFO kablam! Compiling serde_derive v1.0.70 Aug 16 22:08:49.374 INFO kablam! Checking crypto-hash v0.3.1 Aug 16 22:08:56.083 INFO kablam! Checking failure v0.1.1 Aug 16 22:09:16.473 INFO kablam! Checking quick-xml v0.12.1 Aug 16 22:09:17.957 INFO kablam! Checking url v1.7.1 Aug 16 22:09:32.331 INFO kablam! Checking scroll v0.9.0 Aug 16 22:09:50.819 INFO kablam! Checking goblin v0.0.15 Aug 16 22:09:55.472 INFO kablam! Checking git2 v0.6.11 Aug 16 22:10:21.869 INFO kablam! Checking git2-curl v0.7.0 Aug 16 22:10:51.311 INFO kablam! Checking object v0.9.0 Aug 16 22:10:53.523 INFO kablam! Checking docopt v0.8.3 Aug 16 22:10:53.523 INFO kablam! Checking crates-io v0.13.0 Aug 16 22:10:53.523 INFO kablam! Checking coveralls-api v0.3.3 Aug 16 22:11:01.090 INFO kablam! Checking cargo v0.24.0 Aug 16 22:11:33.532 INFO kablam! Checking cargo-tarpaulin v0.6.6 (file:///source) Aug 16 22:11:38.679 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.679 INFO kablam! --> src/source_analysis.rs:77:27 Aug 16 22:11:38.679 INFO kablam! | Aug 16 22:11:38.679 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 16 22:11:38.679 INFO kablam! | ^^^^^ Aug 16 22:11:38.679 INFO kablam! | Aug 16 22:11:38.680 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.680 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.680 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.680 INFO kablam! Aug 16 22:11:38.690 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.690 INFO kablam! --> src/source_analysis.rs:77:47 Aug 16 22:11:38.690 INFO kablam! | Aug 16 22:11:38.690 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 16 22:11:38.690 INFO kablam! | ^^^ Aug 16 22:11:38.698 INFO kablam! Aug 16 22:11:38.707 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.707 INFO kablam! --> src/source_analysis.rs:97:28 Aug 16 22:11:38.707 INFO kablam! | Aug 16 22:11:38.707 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 16 22:11:38.707 INFO kablam! | ^^^ Aug 16 22:11:38.707 INFO kablam! Aug 16 22:11:38.710 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.710 INFO kablam! --> src/source_analysis.rs:97:46 Aug 16 22:11:38.710 INFO kablam! | Aug 16 22:11:38.710 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 16 22:11:38.710 INFO kablam! | ^^^^^ Aug 16 22:11:38.710 INFO kablam! | Aug 16 22:11:38.710 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.710 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.711 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.711 INFO kablam! Aug 16 22:11:38.717 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.717 INFO kablam! --> src/source_analysis.rs:99:62 Aug 16 22:11:38.718 INFO kablam! | Aug 16 22:11:38.718 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 16 22:11:38.718 INFO kablam! | ^^^^^ Aug 16 22:11:38.730 INFO kablam! | Aug 16 22:11:38.730 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.731 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.731 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.731 INFO kablam! Aug 16 22:11:38.743 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.743 INFO kablam! --> src/source_analysis.rs:118:23 Aug 16 22:11:38.743 INFO kablam! | Aug 16 22:11:38.743 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 16 22:11:38.743 INFO kablam! | ^^^^^ Aug 16 22:11:38.744 INFO kablam! | Aug 16 22:11:38.744 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.744 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.744 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.744 INFO kablam! Aug 16 22:11:38.754 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.754 INFO kablam! --> src/source_analysis.rs:118:43 Aug 16 22:11:38.754 INFO kablam! | Aug 16 22:11:38.754 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 16 22:11:38.754 INFO kablam! | ^^^ Aug 16 22:11:38.754 INFO kablam! Aug 16 22:11:38.874 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.874 INFO kablam! --> src/source_analysis.rs:430:53 Aug 16 22:11:38.874 INFO kablam! | Aug 16 22:11:38.874 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Aug 16 22:11:38.874 INFO kablam! | ^^^^^ Aug 16 22:11:38.875 INFO kablam! | Aug 16 22:11:38.875 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.875 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.875 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.875 INFO kablam! Aug 16 22:11:38.877 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.877 INFO kablam! --> src/source_analysis.rs:433:47 Aug 16 22:11:38.877 INFO kablam! | Aug 16 22:11:38.877 INFO kablam! 433 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 16 22:11:38.877 INFO kablam! | ^^^^^ Aug 16 22:11:38.877 INFO kablam! | Aug 16 22:11:38.878 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.878 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.878 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.878 INFO kablam! Aug 16 22:11:38.882 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.882 INFO kablam! --> src/source_analysis.rs:434:45 Aug 16 22:11:38.882 INFO kablam! | Aug 16 22:11:38.882 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Aug 16 22:11:38.882 INFO kablam! | ^^^^^ Aug 16 22:11:38.882 INFO kablam! | Aug 16 22:11:38.883 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.883 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.883 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.884 INFO kablam! Aug 16 22:11:38.905 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.905 INFO kablam! --> src/source_analysis.rs:502:74 Aug 16 22:11:38.905 INFO kablam! | Aug 16 22:11:38.906 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Aug 16 22:11:38.906 INFO kablam! | ^^^^^ Aug 16 22:11:38.906 INFO kablam! | Aug 16 22:11:38.906 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.907 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.907 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.907 INFO kablam! Aug 16 22:11:38.909 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.910 INFO kablam! --> src/source_analysis.rs:505:64 Aug 16 22:11:38.910 INFO kablam! | Aug 16 22:11:38.910 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 16 22:11:38.910 INFO kablam! | ^^^^^ Aug 16 22:11:38.910 INFO kablam! | Aug 16 22:11:38.910 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.911 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.911 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.911 INFO kablam! Aug 16 22:11:38.914 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.914 INFO kablam! --> src/source_analysis.rs:506:56 Aug 16 22:11:38.914 INFO kablam! | Aug 16 22:11:38.914 INFO kablam! 506 | let stmts_start = block.span().start().line; Aug 16 22:11:38.914 INFO kablam! | ^^^^^ Aug 16 22:11:38.915 INFO kablam! | Aug 16 22:11:38.915 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.915 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.916 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.916 INFO kablam! Aug 16 22:11:38.928 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.928 INFO kablam! --> src/source_analysis.rs:540:66 Aug 16 22:11:38.928 INFO kablam! | Aug 16 22:11:38.928 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Aug 16 22:11:38.928 INFO kablam! | ^^^^^ Aug 16 22:11:38.929 INFO kablam! | Aug 16 22:11:38.929 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.929 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.929 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.930 INFO kablam! Aug 16 22:11:38.932 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.932 INFO kablam! --> src/source_analysis.rs:543:60 Aug 16 22:11:38.933 INFO kablam! | Aug 16 22:11:38.933 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 16 22:11:38.933 INFO kablam! | ^^^^^ Aug 16 22:11:38.933 INFO kablam! | Aug 16 22:11:38.933 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.934 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.934 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.934 INFO kablam! Aug 16 22:11:38.937 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.937 INFO kablam! --> src/source_analysis.rs:544:54 Aug 16 22:11:38.937 INFO kablam! | Aug 16 22:11:38.937 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Aug 16 22:11:38.937 INFO kablam! | ^^^^^ Aug 16 22:11:38.938 INFO kablam! | Aug 16 22:11:38.938 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.938 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.939 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.939 INFO kablam! Aug 16 22:11:38.969 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.969 INFO kablam! --> src/source_analysis.rs:718:28 Aug 16 22:11:38.969 INFO kablam! | Aug 16 22:11:38.969 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 16 22:11:38.969 INFO kablam! | ^^^^^ Aug 16 22:11:38.970 INFO kablam! | Aug 16 22:11:38.970 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.971 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.971 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.971 INFO kablam! Aug 16 22:11:38.975 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.975 INFO kablam! --> src/source_analysis.rs:718:45 Aug 16 22:11:38.975 INFO kablam! | Aug 16 22:11:38.975 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 16 22:11:38.975 INFO kablam! | ^^^ Aug 16 22:11:38.976 INFO kablam! Aug 16 22:11:38.981 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.981 INFO kablam! --> src/source_analysis.rs:729:29 Aug 16 22:11:38.981 INFO kablam! | Aug 16 22:11:38.981 INFO kablam! 729 | let start = call.span().start().line + 1; Aug 16 22:11:38.981 INFO kablam! | ^^^^^ Aug 16 22:11:38.982 INFO kablam! | Aug 16 22:11:38.982 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.982 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.982 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.983 INFO kablam! Aug 16 22:11:38.987 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.987 INFO kablam! --> src/source_analysis.rs:730:27 Aug 16 22:11:38.987 INFO kablam! | Aug 16 22:11:38.987 INFO kablam! 730 | let end = call.span().end().line + 1; Aug 16 22:11:38.987 INFO kablam! | ^^^ Aug 16 22:11:38.988 INFO kablam! Aug 16 22:11:38.995 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:38.995 INFO kablam! --> src/source_analysis.rs:741:29 Aug 16 22:11:38.995 INFO kablam! | Aug 16 22:11:38.995 INFO kablam! 741 | let start = meth.span().start().line + 1; Aug 16 22:11:38.995 INFO kablam! | ^^^^^ Aug 16 22:11:38.995 INFO kablam! | Aug 16 22:11:38.996 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:38.996 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:38.996 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:38.996 INFO kablam! Aug 16 22:11:39.001 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.001 INFO kablam! --> src/source_analysis.rs:742:27 Aug 16 22:11:39.001 INFO kablam! | Aug 16 22:11:39.001 INFO kablam! 742 | let end = meth.span().end().line + 1; Aug 16 22:11:39.001 INFO kablam! | ^^^ Aug 16 22:11:39.001 INFO kablam! Aug 16 22:11:39.008 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.008 INFO kablam! --> src/source_analysis.rs:753:45 Aug 16 22:11:39.008 INFO kablam! | Aug 16 22:11:39.008 INFO kablam! 753 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 16 22:11:39.008 INFO kablam! | ^^^^^ Aug 16 22:11:39.008 INFO kablam! | Aug 16 22:11:39.009 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.009 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.009 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.009 INFO kablam! Aug 16 22:11:39.013 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.013 INFO kablam! --> src/source_analysis.rs:756:36 Aug 16 22:11:39.013 INFO kablam! | Aug 16 22:11:39.013 INFO kablam! 756 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 16 22:11:39.013 INFO kablam! | ^^^^^ Aug 16 22:11:39.013 INFO kablam! | Aug 16 22:11:39.013 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.014 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.014 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.014 INFO kablam! Aug 16 22:11:39.021 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.021 INFO kablam! --> src/source_analysis.rs:765:24 Aug 16 22:11:39.021 INFO kablam! | Aug 16 22:11:39.021 INFO kablam! 765 | if u_line != s.start().line { Aug 16 22:11:39.021 INFO kablam! | ^^^^^ Aug 16 22:11:39.021 INFO kablam! | Aug 16 22:11:39.022 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.022 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.022 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.023 INFO kablam! Aug 16 22:11:39.028 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.028 INFO kablam! --> src/source_analysis.rs:782:34 Aug 16 22:11:39.028 INFO kablam! | Aug 16 22:11:39.029 INFO kablam! 782 | let start = structure.span().start().line; Aug 16 22:11:39.029 INFO kablam! | ^^^^^ Aug 16 22:11:39.029 INFO kablam! | Aug 16 22:11:39.029 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.030 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.030 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.030 INFO kablam! Aug 16 22:11:39.034 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.034 INFO kablam! --> src/source_analysis.rs:783:32 Aug 16 22:11:39.034 INFO kablam! | Aug 16 22:11:39.035 INFO kablam! 783 | let end = structure.span().end().line; Aug 16 22:11:39.035 INFO kablam! | ^^^ Aug 16 22:11:39.042 INFO kablam! Aug 16 22:11:39.049 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.049 INFO kablam! --> src/source_analysis.rs:796:35 Aug 16 22:11:39.049 INFO kablam! | Aug 16 22:11:39.049 INFO kablam! 796 | cover.insert(span.start().line); Aug 16 22:11:39.050 INFO kablam! | ^^^^^ Aug 16 22:11:39.054 INFO kablam! | Aug 16 22:11:39.055 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.055 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.055 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.055 INFO kablam! Aug 16 22:11:39.067 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.067 INFO kablam! --> src/source_analysis.rs:810:28 Aug 16 22:11:39.067 INFO kablam! | Aug 16 22:11:39.067 INFO kablam! 810 | let start = mac.span().start().line + 1; Aug 16 22:11:39.067 INFO kablam! | ^^^^^ Aug 16 22:11:39.067 INFO kablam! | Aug 16 22:11:39.068 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.068 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.068 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.068 INFO kablam! Aug 16 22:11:39.073 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.073 INFO kablam! --> src/source_analysis.rs:811:26 Aug 16 22:11:39.073 INFO kablam! | Aug 16 22:11:39.073 INFO kablam! 811 | let end = mac.span().end().line + 1; Aug 16 22:11:39.073 INFO kablam! | ^^^ Aug 16 22:11:39.073 INFO kablam! Aug 16 22:11:39.085 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.085 INFO kablam! --> src/source_analysis.rs:843:28 Aug 16 22:11:39.085 INFO kablam! | Aug 16 22:11:39.085 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 16 22:11:39.085 INFO kablam! | ^^^^^ Aug 16 22:11:39.094 INFO kablam! | Aug 16 22:11:39.095 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.095 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.095 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.095 INFO kablam! Aug 16 22:11:39.100 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.100 INFO kablam! --> src/source_analysis.rs:843:45 Aug 16 22:11:39.100 INFO kablam! | Aug 16 22:11:39.100 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 16 22:11:39.100 INFO kablam! | ^^^ Aug 16 22:11:39.110 INFO kablam! Aug 16 22:11:39.192 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.192 INFO kablam! --> src/source_analysis.rs:77:27 Aug 16 22:11:39.192 INFO kablam! | Aug 16 22:11:39.192 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 16 22:11:39.192 INFO kablam! | ^^^^^ Aug 16 22:11:39.192 INFO kablam! | Aug 16 22:11:39.192 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.192 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.192 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.192 INFO kablam! Aug 16 22:11:39.198 INFO kablam! error: aborting due to 32 previous errors Aug 16 22:11:39.206 INFO kablam! Aug 16 22:11:39.207 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 16 22:11:39.224 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.224 INFO kablam! --> src/source_analysis.rs:77:47 Aug 16 22:11:39.224 INFO kablam! | Aug 16 22:11:39.224 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 16 22:11:39.224 INFO kablam! | ^^^ Aug 16 22:11:39.224 INFO kablam! Aug 16 22:11:39.232 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.232 INFO kablam! --> src/source_analysis.rs:97:28 Aug 16 22:11:39.232 INFO kablam! | Aug 16 22:11:39.232 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 16 22:11:39.232 INFO kablam! | ^^^ Aug 16 22:11:39.232 INFO kablam! Aug 16 22:11:39.234 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.234 INFO kablam! --> src/source_analysis.rs:97:46 Aug 16 22:11:39.234 INFO kablam! | Aug 16 22:11:39.234 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 16 22:11:39.234 INFO kablam! | ^^^^^ Aug 16 22:11:39.234 INFO kablam! | Aug 16 22:11:39.234 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.234 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.234 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.234 INFO kablam! Aug 16 22:11:39.250 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 16 22:11:39.251 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 16 22:11:39.256 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.256 INFO kablam! --> src/source_analysis.rs:99:62 Aug 16 22:11:39.256 INFO kablam! | Aug 16 22:11:39.256 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 16 22:11:39.256 INFO kablam! | ^^^^^ Aug 16 22:11:39.256 INFO kablam! | Aug 16 22:11:39.256 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.256 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.256 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.256 INFO kablam! Aug 16 22:11:39.265 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.265 INFO kablam! --> src/source_analysis.rs:118:23 Aug 16 22:11:39.265 INFO kablam! | Aug 16 22:11:39.265 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 16 22:11:39.265 INFO kablam! | ^^^^^ Aug 16 22:11:39.265 INFO kablam! | Aug 16 22:11:39.265 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.265 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.265 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.265 INFO kablam! Aug 16 22:11:39.276 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.276 INFO kablam! --> src/source_analysis.rs:118:43 Aug 16 22:11:39.276 INFO kablam! | Aug 16 22:11:39.276 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 16 22:11:39.276 INFO kablam! | ^^^ Aug 16 22:11:39.276 INFO kablam! Aug 16 22:11:39.406 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.406 INFO kablam! --> src/source_analysis.rs:430:53 Aug 16 22:11:39.407 INFO kablam! | Aug 16 22:11:39.407 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Aug 16 22:11:39.407 INFO kablam! | ^^^^^ Aug 16 22:11:39.407 INFO kablam! | Aug 16 22:11:39.407 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.407 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.407 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.407 INFO kablam! Aug 16 22:11:39.409 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.409 INFO kablam! --> src/source_analysis.rs:433:47 Aug 16 22:11:39.409 INFO kablam! | Aug 16 22:11:39.409 INFO kablam! 433 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 16 22:11:39.409 INFO kablam! | ^^^^^ Aug 16 22:11:39.410 INFO kablam! | Aug 16 22:11:39.410 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.410 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.410 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.410 INFO kablam! Aug 16 22:11:39.412 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.412 INFO kablam! --> src/source_analysis.rs:434:45 Aug 16 22:11:39.413 INFO kablam! | Aug 16 22:11:39.413 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Aug 16 22:11:39.413 INFO kablam! | ^^^^^ Aug 16 22:11:39.413 INFO kablam! | Aug 16 22:11:39.413 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.413 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.413 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.413 INFO kablam! Aug 16 22:11:39.434 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.434 INFO kablam! --> src/source_analysis.rs:502:74 Aug 16 22:11:39.434 INFO kablam! | Aug 16 22:11:39.434 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Aug 16 22:11:39.434 INFO kablam! | ^^^^^ Aug 16 22:11:39.438 INFO kablam! | Aug 16 22:11:39.439 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.439 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.439 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.439 INFO kablam! Aug 16 22:11:39.441 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.441 INFO kablam! --> src/source_analysis.rs:505:64 Aug 16 22:11:39.441 INFO kablam! | Aug 16 22:11:39.441 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 16 22:11:39.441 INFO kablam! | ^^^^^ Aug 16 22:11:39.441 INFO kablam! | Aug 16 22:11:39.441 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.441 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.441 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.441 INFO kablam! Aug 16 22:11:39.444 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.444 INFO kablam! --> src/source_analysis.rs:506:56 Aug 16 22:11:39.444 INFO kablam! | Aug 16 22:11:39.444 INFO kablam! 506 | let stmts_start = block.span().start().line; Aug 16 22:11:39.444 INFO kablam! | ^^^^^ Aug 16 22:11:39.444 INFO kablam! | Aug 16 22:11:39.444 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.444 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.444 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.445 INFO kablam! Aug 16 22:11:39.455 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.455 INFO kablam! --> src/source_analysis.rs:540:66 Aug 16 22:11:39.456 INFO kablam! | Aug 16 22:11:39.456 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Aug 16 22:11:39.456 INFO kablam! | ^^^^^ Aug 16 22:11:39.456 INFO kablam! | Aug 16 22:11:39.456 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.456 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.456 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.456 INFO kablam! Aug 16 22:11:39.458 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.458 INFO kablam! --> src/source_analysis.rs:543:60 Aug 16 22:11:39.458 INFO kablam! | Aug 16 22:11:39.458 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 16 22:11:39.458 INFO kablam! | ^^^^^ Aug 16 22:11:39.458 INFO kablam! | Aug 16 22:11:39.458 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.458 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.458 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.458 INFO kablam! Aug 16 22:11:39.461 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.461 INFO kablam! --> src/source_analysis.rs:544:54 Aug 16 22:11:39.461 INFO kablam! | Aug 16 22:11:39.461 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Aug 16 22:11:39.461 INFO kablam! | ^^^^^ Aug 16 22:11:39.461 INFO kablam! | Aug 16 22:11:39.461 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.461 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.461 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.461 INFO kablam! Aug 16 22:11:39.495 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.495 INFO kablam! --> src/source_analysis.rs:718:28 Aug 16 22:11:39.495 INFO kablam! | Aug 16 22:11:39.496 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 16 22:11:39.496 INFO kablam! | ^^^^^ Aug 16 22:11:39.496 INFO kablam! | Aug 16 22:11:39.496 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.496 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.496 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.496 INFO kablam! Aug 16 22:11:39.499 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.499 INFO kablam! --> src/source_analysis.rs:718:45 Aug 16 22:11:39.499 INFO kablam! | Aug 16 22:11:39.499 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 16 22:11:39.499 INFO kablam! | ^^^ Aug 16 22:11:39.502 INFO kablam! Aug 16 22:11:39.507 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.508 INFO kablam! --> src/source_analysis.rs:729:29 Aug 16 22:11:39.508 INFO kablam! | Aug 16 22:11:39.508 INFO kablam! 729 | let start = call.span().start().line + 1; Aug 16 22:11:39.508 INFO kablam! | ^^^^^ Aug 16 22:11:39.508 INFO kablam! | Aug 16 22:11:39.508 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.508 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.508 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.508 INFO kablam! Aug 16 22:11:39.512 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.512 INFO kablam! --> src/source_analysis.rs:730:27 Aug 16 22:11:39.512 INFO kablam! | Aug 16 22:11:39.512 INFO kablam! 730 | let end = call.span().end().line + 1; Aug 16 22:11:39.512 INFO kablam! | ^^^ Aug 16 22:11:39.512 INFO kablam! Aug 16 22:11:39.518 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.518 INFO kablam! --> src/source_analysis.rs:741:29 Aug 16 22:11:39.518 INFO kablam! | Aug 16 22:11:39.518 INFO kablam! 741 | let start = meth.span().start().line + 1; Aug 16 22:11:39.518 INFO kablam! | ^^^^^ Aug 16 22:11:39.518 INFO kablam! | Aug 16 22:11:39.518 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.518 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.519 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.519 INFO kablam! Aug 16 22:11:39.522 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.522 INFO kablam! --> src/source_analysis.rs:742:27 Aug 16 22:11:39.522 INFO kablam! | Aug 16 22:11:39.522 INFO kablam! 742 | let end = meth.span().end().line + 1; Aug 16 22:11:39.522 INFO kablam! | ^^^ Aug 16 22:11:39.522 INFO kablam! Aug 16 22:11:39.528 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.528 INFO kablam! --> src/source_analysis.rs:753:45 Aug 16 22:11:39.528 INFO kablam! | Aug 16 22:11:39.528 INFO kablam! 753 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 16 22:11:39.528 INFO kablam! | ^^^^^ Aug 16 22:11:39.534 INFO kablam! | Aug 16 22:11:39.534 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.534 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.534 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.535 INFO kablam! Aug 16 22:11:39.537 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.537 INFO kablam! --> src/source_analysis.rs:756:36 Aug 16 22:11:39.537 INFO kablam! | Aug 16 22:11:39.537 INFO kablam! 756 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 16 22:11:39.537 INFO kablam! | ^^^^^ Aug 16 22:11:39.538 INFO kablam! | Aug 16 22:11:39.538 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.538 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.538 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.538 INFO kablam! Aug 16 22:11:39.542 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.542 INFO kablam! --> src/source_analysis.rs:765:24 Aug 16 22:11:39.542 INFO kablam! | Aug 16 22:11:39.542 INFO kablam! 765 | if u_line != s.start().line { Aug 16 22:11:39.542 INFO kablam! | ^^^^^ Aug 16 22:11:39.542 INFO kablam! | Aug 16 22:11:39.542 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.542 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.542 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.542 INFO kablam! Aug 16 22:11:39.548 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.548 INFO kablam! --> src/source_analysis.rs:782:34 Aug 16 22:11:39.548 INFO kablam! | Aug 16 22:11:39.548 INFO kablam! 782 | let start = structure.span().start().line; Aug 16 22:11:39.548 INFO kablam! | ^^^^^ Aug 16 22:11:39.548 INFO kablam! | Aug 16 22:11:39.548 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.548 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.548 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.548 INFO kablam! Aug 16 22:11:39.551 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.552 INFO kablam! --> src/source_analysis.rs:783:32 Aug 16 22:11:39.552 INFO kablam! | Aug 16 22:11:39.552 INFO kablam! 783 | let end = structure.span().end().line; Aug 16 22:11:39.552 INFO kablam! | ^^^ Aug 16 22:11:39.552 INFO kablam! Aug 16 22:11:39.558 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.558 INFO kablam! --> src/source_analysis.rs:796:35 Aug 16 22:11:39.558 INFO kablam! | Aug 16 22:11:39.558 INFO kablam! 796 | cover.insert(span.start().line); Aug 16 22:11:39.558 INFO kablam! | ^^^^^ Aug 16 22:11:39.558 INFO kablam! | Aug 16 22:11:39.558 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.558 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.558 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.558 INFO kablam! Aug 16 22:11:39.564 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.564 INFO kablam! --> src/source_analysis.rs:810:28 Aug 16 22:11:39.564 INFO kablam! | Aug 16 22:11:39.564 INFO kablam! 810 | let start = mac.span().start().line + 1; Aug 16 22:11:39.564 INFO kablam! | ^^^^^ Aug 16 22:11:39.564 INFO kablam! | Aug 16 22:11:39.564 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.564 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.564 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.564 INFO kablam! Aug 16 22:11:39.568 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.568 INFO kablam! --> src/source_analysis.rs:811:26 Aug 16 22:11:39.568 INFO kablam! | Aug 16 22:11:39.568 INFO kablam! 811 | let end = mac.span().end().line + 1; Aug 16 22:11:39.568 INFO kablam! | ^^^ Aug 16 22:11:39.568 INFO kablam! Aug 16 22:11:39.579 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.579 INFO kablam! --> src/source_analysis.rs:843:28 Aug 16 22:11:39.579 INFO kablam! | Aug 16 22:11:39.579 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 16 22:11:39.579 INFO kablam! | ^^^^^ Aug 16 22:11:39.579 INFO kablam! | Aug 16 22:11:39.579 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 16 22:11:39.579 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 16 22:11:39.579 INFO kablam! candidate #1: `statemachine::StateData` Aug 16 22:11:39.580 INFO kablam! Aug 16 22:11:39.583 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 16 22:11:39.583 INFO kablam! --> src/source_analysis.rs:843:45 Aug 16 22:11:39.583 INFO kablam! | Aug 16 22:11:39.583 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 16 22:11:39.583 INFO kablam! | ^^^ Aug 16 22:11:39.586 INFO kablam! Aug 16 22:11:39.868 INFO kablam! error: aborting due to 32 previous errors Aug 16 22:11:39.874 INFO kablam! Aug 16 22:11:39.874 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 16 22:11:39.920 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 16 22:11:39.920 INFO kablam! Aug 16 22:11:39.920 INFO kablam! To learn more, run the command again with --verbose. Aug 16 22:11:39.923 INFO kablam! su: No module specific data is present Aug 16 22:11:40.464 INFO running `"docker" "rm" "-f" "5dd9789c510222feeb492b2c25b141a9ba566aba8e5900c5cf1066149dd52ca4"` Aug 16 22:11:40.621 INFO blam! 5dd9789c510222feeb492b2c25b141a9ba566aba8e5900c5cf1066149dd52ca4