Aug 31 01:14:57.377 INFO checking xd009642/tarpaulin against master#d0d81b7fc1421859ba0218e8a437af29ae3b0967 for pr-53578 Aug 31 01:14:57.377 INFO running: cargo +d0d81b7fc1421859ba0218e8a437af29ae3b0967-alt check --frozen --all --all-targets Aug 31 01:14:57.377 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-3/pr-53578/master#d0d81b7fc1421859ba0218e8a437af29ae3b0967:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53578/worker-3/master#d0d81b7fc1421859ba0218e8a437af29ae3b0967:/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 +d0d81b7fc1421859ba0218e8a437af29ae3b0967-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Aug 31 01:14:57.634 INFO blam! e0f132365913a54e059f5a92ab21d399793efdcbf38463ea120631b0e1ba3fb6 Aug 31 01:14:57.636 INFO running `"docker" "start" "-a" "e0f132365913a54e059f5a92ab21d399793efdcbf38463ea120631b0e1ba3fb6"` Aug 31 01:14:58.850 INFO kablam! Compiling cc v1.0.18 Aug 31 01:14:58.850 INFO kablam! Compiling pkg-config v0.3.11 Aug 31 01:14:58.850 INFO kablam! Checking matches v0.1.6 Aug 31 01:14:58.850 INFO kablam! Compiling build_const v0.2.1 Aug 31 01:14:58.858 INFO kablam! Checking unicode-normalization v0.1.7 Aug 31 01:14:58.868 INFO kablam! Compiling regex v0.2.11 Aug 31 01:14:58.894 INFO kablam! Checking ucd-util v0.1.1 Aug 31 01:14:58.895 INFO kablam! Compiling serde v1.0.70 Aug 31 01:14:59.149 INFO kablam! Checking percent-encoding v1.0.1 Aug 31 01:15:01.371 INFO kablam! Checking foreign-types-shared v0.1.1 Aug 31 01:15:01.635 INFO kablam! Compiling openssl v0.10.10 Aug 31 01:15:01.635 INFO kablam! Checking itoa v0.4.2 Aug 31 01:15:01.989 INFO kablam! Checking bitflags v0.9.1 Aug 31 01:15:03.511 INFO kablam! Checking dtoa v0.4.3 Aug 31 01:15:04.104 INFO kablam! Checking same-file v0.1.3 Aug 31 01:15:04.356 INFO kablam! Checking fnv v1.0.6 Aug 31 01:15:05.583 INFO kablam! Checking openssl-probe v0.1.2 Aug 31 01:15:05.583 INFO kablam! Compiling nix v0.11.0 Aug 31 01:15:06.361 INFO kablam! Checking semver-parser v0.7.0 Aug 31 01:15:06.373 INFO kablam! Checking crossbeam v0.2.12 Aug 31 01:15:07.415 INFO kablam! Checking adler32 v1.0.3 Aug 31 01:15:07.844 INFO kablam! Compiling regex v1.0.1 Aug 31 01:15:07.847 INFO kablam! Checking remove_dir_all v0.5.1 Aug 31 01:15:08.124 INFO kablam! Checking strsim v0.6.0 Aug 31 01:15:08.211 INFO kablam! Checking plain v0.2.3 Aug 31 01:15:09.601 INFO kablam! Checking home v0.3.3 Aug 31 01:15:09.694 INFO kablam! Checking termcolor v0.3.6 Aug 31 01:15:10.023 INFO kablam! Checking fallible-iterator v0.1.4 Aug 31 01:15:10.416 INFO kablam! Checking hex v0.2.0 Aug 31 01:15:10.743 INFO kablam! Checking same-file v1.0.2 Aug 31 01:15:11.421 INFO kablam! Checking stable_deref_trait v1.1.0 Aug 31 01:15:11.424 INFO kablam! Checking crossbeam v0.3.2 Aug 31 01:15:12.055 INFO kablam! Checking scoped-tls v0.1.2 Aug 31 01:15:12.115 INFO kablam! Checking md5 v0.3.7 Aug 31 01:15:12.454 INFO kablam! Checking shell-escape v0.1.4 Aug 31 01:15:12.955 INFO kablam! Compiling proc-macro2 v0.4.6 Aug 31 01:15:13.118 INFO kablam! Checking memchr v1.0.2 Aug 31 01:15:13.356 INFO kablam! Checking fs2 v0.4.3 Aug 31 01:15:13.407 INFO kablam! Checking memmap v0.6.2 Aug 31 01:15:14.323 INFO kablam! Checking socket2 v0.3.7 Aug 31 01:15:14.767 INFO kablam! Checking filetime v0.2.1 Aug 31 01:15:14.938 INFO kablam! Checking uuid v0.6.5 Aug 31 01:15:15.084 INFO kablam! Checking encoding_rs v0.7.2 Aug 31 01:15:15.374 INFO kablam! Checking filetime v0.1.15 Aug 31 01:15:16.310 INFO kablam! Checking unicode-bidi v0.3.4 Aug 31 01:15:16.511 INFO kablam! Checking regex-syntax v0.5.6 Aug 31 01:15:17.346 INFO kablam! Checking regex-syntax v0.6.1 Aug 31 01:15:17.959 INFO kablam! Compiling crc v1.8.1 Aug 31 01:15:18.234 INFO kablam! Checking foreign-types v0.3.2 Aug 31 01:15:23.514 INFO kablam! Checking walkdir v1.0.7 Aug 31 01:15:25.871 INFO kablam! Checking parity-wasm v0.31.0 Aug 31 01:15:25.953 INFO kablam! Compiling cmake v0.1.31 Aug 31 01:15:26.022 INFO kablam! Compiling libz-sys v1.0.18 Aug 31 01:15:26.175 INFO kablam! Compiling openssl-sys v0.9.33 Aug 31 01:15:34.715 INFO kablam! Compiling curl-sys v0.4.5 Aug 31 01:15:35.417 INFO kablam! Compiling backtrace-sys v0.1.23 Aug 31 01:15:36.192 INFO kablam! Compiling miniz-sys v0.1.10 Aug 31 01:15:40.217 INFO kablam! Checking walkdir v2.1.4 Aug 31 01:15:40.223 INFO kablam! Compiling syn v0.11.11 Aug 31 01:15:40.227 INFO kablam! Checking thread_local v0.3.5 Aug 31 01:15:41.826 INFO kablam! Checking aho-corasick v0.6.5 Aug 31 01:15:42.295 INFO kablam! Checking tempdir v0.3.7 Aug 31 01:15:42.623 INFO kablam! Checking log v0.3.9 Aug 31 01:15:43.555 INFO kablam! Checking jobserver v0.1.11 Aug 31 01:15:43.923 INFO kablam! Checking tar v0.4.16 Aug 31 01:15:45.489 INFO kablam! Checking gimli v0.16.0 Aug 31 01:15:46.314 INFO kablam! Compiling quote v0.6.3 Aug 31 01:15:49.931 INFO kablam! Compiling libssh2-sys v0.2.7 Aug 31 01:15:50.748 INFO kablam! Compiling libgit2-sys v0.6.19 Aug 31 01:15:58.777 INFO kablam! Checking num-traits v0.1.43 Aug 31 01:16:00.683 INFO kablam! Compiling syn v0.14.4 Aug 31 01:16:21.401 INFO kablam! Checking enum_primitive v0.1.1 Aug 31 01:16:21.539 INFO kablam! Compiling synstructure v0.6.1 Aug 31 01:16:21.758 INFO kablam! Checking globset v0.2.1 Aug 31 01:16:22.974 INFO kablam! Checking env_logger v0.4.3 Aug 31 01:16:24.176 INFO kablam! Checking backtrace v0.3.9 Aug 31 01:16:27.464 INFO kablam! Checking flate2 v0.2.20 Aug 31 01:16:27.686 INFO kablam! Checking flate2 v1.0.1 Aug 31 01:16:30.948 INFO kablam! Checking gzip-header v0.1.2 Aug 31 01:16:31.168 INFO kablam! Checking ignore v0.2.2 Aug 31 01:16:32.182 INFO kablam! Checking curl v0.4.12 Aug 31 01:16:42.035 INFO kablam! Checking error-chain v0.11.0 Aug 31 01:16:42.306 INFO kablam! Compiling failure_derive v0.1.1 Aug 31 01:16:42.307 INFO kablam! Checking deflate v0.7.18 Aug 31 01:16:45.539 INFO kablam! Checking serde_json v1.0.22 Aug 31 01:16:47.241 INFO kablam! Checking toml v0.4.6 Aug 31 01:16:48.471 INFO kablam! Checking serde_ignored v0.0.4 Aug 31 01:16:50.163 INFO kablam! Checking semver v0.8.0 Aug 31 01:16:52.780 INFO kablam! Checking crypto-hash v0.3.1 Aug 31 01:16:55.272 INFO kablam! Checking idna v0.1.5 Aug 31 01:16:55.752 INFO kablam! Checking failure v0.1.1 Aug 31 01:16:56.299 INFO kablam! Compiling scroll_derive v0.9.4 Aug 31 01:16:56.299 INFO kablam! Compiling serde_derive v1.0.70 Aug 31 01:16:56.650 INFO kablam! Checking quick-xml v0.12.1 Aug 31 01:16:59.687 INFO kablam! Checking url v1.7.1 Aug 31 01:17:00.530 INFO kablam! Checking scroll v0.9.0 Aug 31 01:17:02.839 INFO kablam! Checking goblin v0.0.15 Aug 31 01:17:22.455 INFO kablam! Checking git2 v0.6.11 Aug 31 01:17:32.824 INFO kablam! Checking object v0.9.0 Aug 31 01:17:34.575 INFO kablam! Checking git2-curl v0.7.0 Aug 31 01:17:35.397 INFO kablam! Checking crates-io v0.13.0 Aug 31 01:17:35.398 INFO kablam! Checking docopt v0.8.3 Aug 31 01:17:35.403 INFO kablam! Checking coveralls-api v0.3.3 Aug 31 01:17:38.099 INFO kablam! Checking cargo v0.24.0 Aug 31 01:18:04.378 INFO kablam! Checking cargo-tarpaulin v0.6.6 (file:///source) Aug 31 01:18:07.038 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.038 INFO kablam! --> src/source_analysis.rs:77:27 Aug 31 01:18:07.038 INFO kablam! | Aug 31 01:18:07.038 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 01:18:07.038 INFO kablam! | ^^^^^ Aug 31 01:18:07.039 INFO kablam! | Aug 31 01:18:07.039 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.039 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.039 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.039 INFO kablam! Aug 31 01:18:07.050 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.050 INFO kablam! --> src/source_analysis.rs:77:47 Aug 31 01:18:07.050 INFO kablam! | Aug 31 01:18:07.051 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 01:18:07.051 INFO kablam! | ^^^ Aug 31 01:18:07.051 INFO kablam! Aug 31 01:18:07.061 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.061 INFO kablam! --> src/source_analysis.rs:97:28 Aug 31 01:18:07.061 INFO kablam! | Aug 31 01:18:07.061 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 01:18:07.061 INFO kablam! | ^^^ Aug 31 01:18:07.066 INFO kablam! Aug 31 01:18:07.069 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.070 INFO kablam! --> src/source_analysis.rs:97:46 Aug 31 01:18:07.070 INFO kablam! | Aug 31 01:18:07.070 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 01:18:07.070 INFO kablam! | ^^^^^ Aug 31 01:18:07.070 INFO kablam! | Aug 31 01:18:07.070 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.070 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.070 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.071 INFO kablam! Aug 31 01:18:07.076 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.077 INFO kablam! --> src/source_analysis.rs:99:62 Aug 31 01:18:07.077 INFO kablam! | Aug 31 01:18:07.077 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 31 01:18:07.077 INFO kablam! | ^^^^^ Aug 31 01:18:07.077 INFO kablam! | Aug 31 01:18:07.077 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.077 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.077 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.077 INFO kablam! Aug 31 01:18:07.086 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.086 INFO kablam! --> src/source_analysis.rs:118:23 Aug 31 01:18:07.086 INFO kablam! | Aug 31 01:18:07.086 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 01:18:07.086 INFO kablam! | ^^^^^ Aug 31 01:18:07.087 INFO kablam! | Aug 31 01:18:07.087 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.087 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.087 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.087 INFO kablam! Aug 31 01:18:07.091 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.091 INFO kablam! --> src/source_analysis.rs:118:43 Aug 31 01:18:07.091 INFO kablam! | Aug 31 01:18:07.091 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 01:18:07.091 INFO kablam! | ^^^ Aug 31 01:18:07.091 INFO kablam! Aug 31 01:18:07.204 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.204 INFO kablam! --> src/source_analysis.rs:430:53 Aug 31 01:18:07.204 INFO kablam! | Aug 31 01:18:07.204 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Aug 31 01:18:07.204 INFO kablam! | ^^^^^ Aug 31 01:18:07.204 INFO kablam! | Aug 31 01:18:07.204 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.204 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.205 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.205 INFO kablam! Aug 31 01:18:07.206 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.207 INFO kablam! --> src/source_analysis.rs:433:47 Aug 31 01:18:07.207 INFO kablam! | Aug 31 01:18:07.207 INFO kablam! 433 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 31 01:18:07.207 INFO kablam! | ^^^^^ Aug 31 01:18:07.207 INFO kablam! | Aug 31 01:18:07.207 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.207 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.207 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.207 INFO kablam! Aug 31 01:18:07.210 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.210 INFO kablam! --> src/source_analysis.rs:434:45 Aug 31 01:18:07.210 INFO kablam! | Aug 31 01:18:07.210 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Aug 31 01:18:07.210 INFO kablam! | ^^^^^ Aug 31 01:18:07.210 INFO kablam! | Aug 31 01:18:07.210 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.210 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.210 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.210 INFO kablam! Aug 31 01:18:07.230 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.231 INFO kablam! --> src/source_analysis.rs:502:74 Aug 31 01:18:07.231 INFO kablam! | Aug 31 01:18:07.231 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Aug 31 01:18:07.231 INFO kablam! | ^^^^^ Aug 31 01:18:07.231 INFO kablam! | Aug 31 01:18:07.231 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.231 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.231 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.231 INFO kablam! Aug 31 01:18:07.233 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.233 INFO kablam! --> src/source_analysis.rs:505:64 Aug 31 01:18:07.233 INFO kablam! | Aug 31 01:18:07.233 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 01:18:07.233 INFO kablam! | ^^^^^ Aug 31 01:18:07.233 INFO kablam! | Aug 31 01:18:07.233 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.233 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.233 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.233 INFO kablam! Aug 31 01:18:07.235 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.235 INFO kablam! --> src/source_analysis.rs:506:56 Aug 31 01:18:07.235 INFO kablam! | Aug 31 01:18:07.235 INFO kablam! 506 | let stmts_start = block.span().start().line; Aug 31 01:18:07.235 INFO kablam! | ^^^^^ Aug 31 01:18:07.235 INFO kablam! | Aug 31 01:18:07.236 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.236 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.236 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.236 INFO kablam! Aug 31 01:18:07.246 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.246 INFO kablam! --> src/source_analysis.rs:540:66 Aug 31 01:18:07.246 INFO kablam! | Aug 31 01:18:07.246 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Aug 31 01:18:07.246 INFO kablam! | ^^^^^ Aug 31 01:18:07.246 INFO kablam! | Aug 31 01:18:07.246 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.246 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.246 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.246 INFO kablam! Aug 31 01:18:07.248 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.248 INFO kablam! --> src/source_analysis.rs:543:60 Aug 31 01:18:07.248 INFO kablam! | Aug 31 01:18:07.248 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 01:18:07.248 INFO kablam! | ^^^^^ Aug 31 01:18:07.249 INFO kablam! | Aug 31 01:18:07.249 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.249 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.249 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.249 INFO kablam! Aug 31 01:18:07.251 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.251 INFO kablam! --> src/source_analysis.rs:544:54 Aug 31 01:18:07.251 INFO kablam! | Aug 31 01:18:07.251 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Aug 31 01:18:07.251 INFO kablam! | ^^^^^ Aug 31 01:18:07.251 INFO kablam! | Aug 31 01:18:07.252 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.252 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.252 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.252 INFO kablam! Aug 31 01:18:07.280 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.280 INFO kablam! --> src/source_analysis.rs:718:28 Aug 31 01:18:07.280 INFO kablam! | Aug 31 01:18:07.281 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 01:18:07.281 INFO kablam! | ^^^^^ Aug 31 01:18:07.281 INFO kablam! | Aug 31 01:18:07.281 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.281 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.281 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.281 INFO kablam! Aug 31 01:18:07.284 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.284 INFO kablam! --> src/source_analysis.rs:718:45 Aug 31 01:18:07.284 INFO kablam! | Aug 31 01:18:07.284 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 01:18:07.284 INFO kablam! | ^^^ Aug 31 01:18:07.284 INFO kablam! Aug 31 01:18:07.289 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.289 INFO kablam! --> src/source_analysis.rs:729:29 Aug 31 01:18:07.289 INFO kablam! | Aug 31 01:18:07.289 INFO kablam! 729 | let start = call.span().start().line + 1; Aug 31 01:18:07.289 INFO kablam! | ^^^^^ Aug 31 01:18:07.289 INFO kablam! | Aug 31 01:18:07.289 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.289 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.289 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.289 INFO kablam! Aug 31 01:18:07.293 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.293 INFO kablam! --> src/source_analysis.rs:730:27 Aug 31 01:18:07.293 INFO kablam! | Aug 31 01:18:07.293 INFO kablam! 730 | let end = call.span().end().line + 1; Aug 31 01:18:07.293 INFO kablam! | ^^^ Aug 31 01:18:07.293 INFO kablam! Aug 31 01:18:07.300 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.300 INFO kablam! --> src/source_analysis.rs:741:29 Aug 31 01:18:07.300 INFO kablam! | Aug 31 01:18:07.300 INFO kablam! 741 | let start = meth.span().start().line + 1; Aug 31 01:18:07.300 INFO kablam! | ^^^^^ Aug 31 01:18:07.300 INFO kablam! | Aug 31 01:18:07.300 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.300 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.300 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.300 INFO kablam! Aug 31 01:18:07.304 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.304 INFO kablam! --> src/source_analysis.rs:742:27 Aug 31 01:18:07.304 INFO kablam! | Aug 31 01:18:07.304 INFO kablam! 742 | let end = meth.span().end().line + 1; Aug 31 01:18:07.304 INFO kablam! | ^^^ Aug 31 01:18:07.304 INFO kablam! Aug 31 01:18:07.310 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.310 INFO kablam! --> src/source_analysis.rs:753:45 Aug 31 01:18:07.310 INFO kablam! | Aug 31 01:18:07.310 INFO kablam! 753 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 31 01:18:07.310 INFO kablam! | ^^^^^ Aug 31 01:18:07.310 INFO kablam! | Aug 31 01:18:07.310 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.310 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.310 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.310 INFO kablam! Aug 31 01:18:07.313 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.313 INFO kablam! --> src/source_analysis.rs:756:36 Aug 31 01:18:07.313 INFO kablam! | Aug 31 01:18:07.313 INFO kablam! 756 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 31 01:18:07.313 INFO kablam! | ^^^^^ Aug 31 01:18:07.313 INFO kablam! | Aug 31 01:18:07.313 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.313 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.313 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.313 INFO kablam! Aug 31 01:18:07.319 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.319 INFO kablam! --> src/source_analysis.rs:765:24 Aug 31 01:18:07.319 INFO kablam! | Aug 31 01:18:07.319 INFO kablam! 765 | if u_line != s.start().line { Aug 31 01:18:07.319 INFO kablam! | ^^^^^ Aug 31 01:18:07.319 INFO kablam! | Aug 31 01:18:07.319 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.319 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.319 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.319 INFO kablam! Aug 31 01:18:07.324 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.324 INFO kablam! --> src/source_analysis.rs:782:34 Aug 31 01:18:07.324 INFO kablam! | Aug 31 01:18:07.324 INFO kablam! 782 | let start = structure.span().start().line; Aug 31 01:18:07.324 INFO kablam! | ^^^^^ Aug 31 01:18:07.324 INFO kablam! | Aug 31 01:18:07.324 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.324 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.324 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.324 INFO kablam! Aug 31 01:18:07.328 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.328 INFO kablam! --> src/source_analysis.rs:783:32 Aug 31 01:18:07.328 INFO kablam! | Aug 31 01:18:07.328 INFO kablam! 783 | let end = structure.span().end().line; Aug 31 01:18:07.328 INFO kablam! | ^^^ Aug 31 01:18:07.328 INFO kablam! Aug 31 01:18:07.333 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.334 INFO kablam! --> src/source_analysis.rs:796:35 Aug 31 01:18:07.334 INFO kablam! | Aug 31 01:18:07.334 INFO kablam! 796 | cover.insert(span.start().line); Aug 31 01:18:07.334 INFO kablam! | ^^^^^ Aug 31 01:18:07.334 INFO kablam! | Aug 31 01:18:07.334 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.334 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.334 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.334 INFO kablam! Aug 31 01:18:07.340 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.340 INFO kablam! --> src/source_analysis.rs:810:28 Aug 31 01:18:07.340 INFO kablam! | Aug 31 01:18:07.340 INFO kablam! 810 | let start = mac.span().start().line + 1; Aug 31 01:18:07.340 INFO kablam! | ^^^^^ Aug 31 01:18:07.340 INFO kablam! | Aug 31 01:18:07.340 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.340 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.340 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.340 INFO kablam! Aug 31 01:18:07.344 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.344 INFO kablam! --> src/source_analysis.rs:811:26 Aug 31 01:18:07.344 INFO kablam! | Aug 31 01:18:07.344 INFO kablam! 811 | let end = mac.span().end().line + 1; Aug 31 01:18:07.344 INFO kablam! | ^^^ Aug 31 01:18:07.344 INFO kablam! Aug 31 01:18:07.354 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.354 INFO kablam! --> src/source_analysis.rs:843:28 Aug 31 01:18:07.354 INFO kablam! | Aug 31 01:18:07.354 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 01:18:07.355 INFO kablam! | ^^^^^ Aug 31 01:18:07.355 INFO kablam! | Aug 31 01:18:07.355 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.355 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.355 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.355 INFO kablam! Aug 31 01:18:07.358 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.358 INFO kablam! --> src/source_analysis.rs:843:45 Aug 31 01:18:07.358 INFO kablam! | Aug 31 01:18:07.358 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 01:18:07.358 INFO kablam! | ^^^ Aug 31 01:18:07.358 INFO kablam! Aug 31 01:18:07.412 INFO kablam! error: aborting due to 32 previous errors Aug 31 01:18:07.412 INFO kablam! Aug 31 01:18:07.412 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 31 01:18:07.437 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 31 01:18:07.438 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 31 01:18:07.481 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.481 INFO kablam! --> src/source_analysis.rs:77:27 Aug 31 01:18:07.481 INFO kablam! | Aug 31 01:18:07.481 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 01:18:07.481 INFO kablam! | ^^^^^ Aug 31 01:18:07.481 INFO kablam! | Aug 31 01:18:07.481 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.481 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.481 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.481 INFO kablam! Aug 31 01:18:07.492 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.493 INFO kablam! --> src/source_analysis.rs:77:47 Aug 31 01:18:07.493 INFO kablam! | Aug 31 01:18:07.493 INFO kablam! 77 | for i in span.start().line..(span.end().line+1) { Aug 31 01:18:07.493 INFO kablam! | ^^^ Aug 31 01:18:07.493 INFO kablam! Aug 31 01:18:07.501 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.501 INFO kablam! --> src/source_analysis.rs:97:28 Aug 31 01:18:07.501 INFO kablam! | Aug 31 01:18:07.501 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 01:18:07.501 INFO kablam! | ^^^ Aug 31 01:18:07.501 INFO kablam! Aug 31 01:18:07.504 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.504 INFO kablam! --> src/source_analysis.rs:97:46 Aug 31 01:18:07.504 INFO kablam! | Aug 31 01:18:07.504 INFO kablam! 97 | let len = span.end().line - span.start().line; Aug 31 01:18:07.504 INFO kablam! | ^^^^^ Aug 31 01:18:07.504 INFO kablam! | Aug 31 01:18:07.504 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.504 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.504 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.504 INFO kablam! Aug 31 01:18:07.509 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.509 INFO kablam! --> src/source_analysis.rs:99:62 Aug 31 01:18:07.509 INFO kablam! | Aug 31 01:18:07.509 INFO kablam! 99 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Aug 31 01:18:07.509 INFO kablam! | ^^^^^ Aug 31 01:18:07.509 INFO kablam! | Aug 31 01:18:07.509 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.510 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.510 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.510 INFO kablam! Aug 31 01:18:07.518 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.518 INFO kablam! --> src/source_analysis.rs:118:23 Aug 31 01:18:07.518 INFO kablam! | Aug 31 01:18:07.518 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 01:18:07.518 INFO kablam! | ^^^^^ Aug 31 01:18:07.518 INFO kablam! | Aug 31 01:18:07.518 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.518 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.518 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.518 INFO kablam! Aug 31 01:18:07.521 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.521 INFO kablam! --> src/source_analysis.rs:118:43 Aug 31 01:18:07.521 INFO kablam! | Aug 31 01:18:07.522 INFO kablam! 118 | for i in span.start().line..(span.end().line +1) { Aug 31 01:18:07.522 INFO kablam! | ^^^ Aug 31 01:18:07.522 INFO kablam! Aug 31 01:18:07.635 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.635 INFO kablam! --> src/source_analysis.rs:430:53 Aug 31 01:18:07.635 INFO kablam! | Aug 31 01:18:07.635 INFO kablam! 430 | let line_number = func.decl.fn_token.span().start().line; Aug 31 01:18:07.635 INFO kablam! | ^^^^^ Aug 31 01:18:07.635 INFO kablam! | Aug 31 01:18:07.635 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.635 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.635 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.635 INFO kablam! Aug 31 01:18:07.637 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.637 INFO kablam! --> src/source_analysis.rs:433:47 Aug 31 01:18:07.638 INFO kablam! | Aug 31 01:18:07.638 INFO kablam! 433 | let decl_start = func.decl.fn_token.0.start().line+1; Aug 31 01:18:07.638 INFO kablam! | ^^^^^ Aug 31 01:18:07.638 INFO kablam! | Aug 31 01:18:07.638 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.638 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.638 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.638 INFO kablam! Aug 31 01:18:07.645 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.645 INFO kablam! --> src/source_analysis.rs:434:45 Aug 31 01:18:07.645 INFO kablam! | Aug 31 01:18:07.645 INFO kablam! 434 | let stmts_start = func.block.span().start().line; Aug 31 01:18:07.645 INFO kablam! | ^^^^^ Aug 31 01:18:07.645 INFO kablam! | Aug 31 01:18:07.645 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.645 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.645 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.645 INFO kablam! Aug 31 01:18:07.671 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.671 INFO kablam! --> src/source_analysis.rs:502:74 Aug 31 01:18:07.671 INFO kablam! | Aug 31 01:18:07.671 INFO kablam! 502 | analysis.ignore.remove(&Lines::Line(i.sig.span().start().line)); Aug 31 01:18:07.671 INFO kablam! | ^^^^^ Aug 31 01:18:07.671 INFO kablam! | Aug 31 01:18:07.671 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.671 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.671 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.671 INFO kablam! Aug 31 01:18:07.673 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.673 INFO kablam! --> src/source_analysis.rs:505:64 Aug 31 01:18:07.673 INFO kablam! | Aug 31 01:18:07.673 INFO kablam! 505 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 01:18:07.673 INFO kablam! | ^^^^^ Aug 31 01:18:07.673 INFO kablam! | Aug 31 01:18:07.673 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.673 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.673 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.674 INFO kablam! Aug 31 01:18:07.676 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.676 INFO kablam! --> src/source_analysis.rs:506:56 Aug 31 01:18:07.676 INFO kablam! | Aug 31 01:18:07.676 INFO kablam! 506 | let stmts_start = block.span().start().line; Aug 31 01:18:07.676 INFO kablam! | ^^^^^ Aug 31 01:18:07.676 INFO kablam! | Aug 31 01:18:07.676 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.676 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.676 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.676 INFO kablam! Aug 31 01:18:07.692 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.692 INFO kablam! --> src/source_analysis.rs:540:66 Aug 31 01:18:07.692 INFO kablam! | Aug 31 01:18:07.692 INFO kablam! 540 | analysis.ignore.remove(&Lines::Line(i.span().start().line)); Aug 31 01:18:07.692 INFO kablam! | ^^^^^ Aug 31 01:18:07.692 INFO kablam! | Aug 31 01:18:07.692 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.692 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.692 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.692 INFO kablam! Aug 31 01:18:07.694 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.694 INFO kablam! --> src/source_analysis.rs:543:60 Aug 31 01:18:07.694 INFO kablam! | Aug 31 01:18:07.694 INFO kablam! 543 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Aug 31 01:18:07.694 INFO kablam! | ^^^^^ Aug 31 01:18:07.694 INFO kablam! | Aug 31 01:18:07.694 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.694 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.694 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.694 INFO kablam! Aug 31 01:18:07.697 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.697 INFO kablam! --> src/source_analysis.rs:544:54 Aug 31 01:18:07.697 INFO kablam! | Aug 31 01:18:07.697 INFO kablam! 544 | let stmts_start = i.block.span().start().line; Aug 31 01:18:07.697 INFO kablam! | ^^^^^ Aug 31 01:18:07.697 INFO kablam! | Aug 31 01:18:07.697 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.697 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.697 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.697 INFO kablam! Aug 31 01:18:07.736 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.736 INFO kablam! --> src/source_analysis.rs:718:28 Aug 31 01:18:07.736 INFO kablam! | Aug 31 01:18:07.736 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 01:18:07.736 INFO kablam! | ^^^^^ Aug 31 01:18:07.736 INFO kablam! | Aug 31 01:18:07.736 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.736 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.736 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.736 INFO kablam! Aug 31 01:18:07.740 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.740 INFO kablam! --> src/source_analysis.rs:718:45 Aug 31 01:18:07.740 INFO kablam! | Aug 31 01:18:07.740 INFO kablam! 718 | for i in s.start().line..(s.end().line+1) { Aug 31 01:18:07.740 INFO kablam! | ^^^ Aug 31 01:18:07.740 INFO kablam! Aug 31 01:18:07.745 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.745 INFO kablam! --> src/source_analysis.rs:729:29 Aug 31 01:18:07.745 INFO kablam! | Aug 31 01:18:07.745 INFO kablam! 729 | let start = call.span().start().line + 1; Aug 31 01:18:07.745 INFO kablam! | ^^^^^ Aug 31 01:18:07.745 INFO kablam! | Aug 31 01:18:07.745 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.745 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.745 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.745 INFO kablam! Aug 31 01:18:07.749 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.749 INFO kablam! --> src/source_analysis.rs:730:27 Aug 31 01:18:07.749 INFO kablam! | Aug 31 01:18:07.749 INFO kablam! 730 | let end = call.span().end().line + 1; Aug 31 01:18:07.749 INFO kablam! | ^^^ Aug 31 01:18:07.749 INFO kablam! Aug 31 01:18:07.755 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.755 INFO kablam! --> src/source_analysis.rs:741:29 Aug 31 01:18:07.756 INFO kablam! | Aug 31 01:18:07.756 INFO kablam! 741 | let start = meth.span().start().line + 1; Aug 31 01:18:07.756 INFO kablam! | ^^^^^ Aug 31 01:18:07.756 INFO kablam! | Aug 31 01:18:07.756 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.756 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.756 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.756 INFO kablam! Aug 31 01:18:07.760 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.760 INFO kablam! --> src/source_analysis.rs:742:27 Aug 31 01:18:07.760 INFO kablam! | Aug 31 01:18:07.760 INFO kablam! 742 | let end = meth.span().end().line + 1; Aug 31 01:18:07.760 INFO kablam! | ^^^ Aug 31 01:18:07.760 INFO kablam! Aug 31 01:18:07.765 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.765 INFO kablam! --> src/source_analysis.rs:753:45 Aug 31 01:18:07.765 INFO kablam! | Aug 31 01:18:07.766 INFO kablam! 753 | let u_line = unsafe_expr.unsafe_token.0.start().line; Aug 31 01:18:07.766 INFO kablam! | ^^^^^ Aug 31 01:18:07.766 INFO kablam! | Aug 31 01:18:07.766 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.766 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.766 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.766 INFO kablam! Aug 31 01:18:07.768 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.768 INFO kablam! --> src/source_analysis.rs:756:36 Aug 31 01:18:07.768 INFO kablam! | Aug 31 01:18:07.768 INFO kablam! 756 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Aug 31 01:18:07.768 INFO kablam! | ^^^^^ Aug 31 01:18:07.768 INFO kablam! | Aug 31 01:18:07.768 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.768 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.769 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.769 INFO kablam! Aug 31 01:18:07.773 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.773 INFO kablam! --> src/source_analysis.rs:765:24 Aug 31 01:18:07.773 INFO kablam! | Aug 31 01:18:07.773 INFO kablam! 765 | if u_line != s.start().line { Aug 31 01:18:07.773 INFO kablam! | ^^^^^ Aug 31 01:18:07.773 INFO kablam! | Aug 31 01:18:07.773 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.773 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.774 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.774 INFO kablam! Aug 31 01:18:07.778 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.778 INFO kablam! --> src/source_analysis.rs:782:34 Aug 31 01:18:07.778 INFO kablam! | Aug 31 01:18:07.778 INFO kablam! 782 | let start = structure.span().start().line; Aug 31 01:18:07.778 INFO kablam! | ^^^^^ Aug 31 01:18:07.778 INFO kablam! | Aug 31 01:18:07.779 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.779 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.779 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.779 INFO kablam! Aug 31 01:18:07.782 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.782 INFO kablam! --> src/source_analysis.rs:783:32 Aug 31 01:18:07.782 INFO kablam! | Aug 31 01:18:07.782 INFO kablam! 783 | let end = structure.span().end().line; Aug 31 01:18:07.782 INFO kablam! | ^^^ Aug 31 01:18:07.782 INFO kablam! Aug 31 01:18:07.788 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.788 INFO kablam! --> src/source_analysis.rs:796:35 Aug 31 01:18:07.788 INFO kablam! | Aug 31 01:18:07.788 INFO kablam! 796 | cover.insert(span.start().line); Aug 31 01:18:07.788 INFO kablam! | ^^^^^ Aug 31 01:18:07.789 INFO kablam! | Aug 31 01:18:07.789 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.789 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.789 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.789 INFO kablam! Aug 31 01:18:07.794 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.794 INFO kablam! --> src/source_analysis.rs:810:28 Aug 31 01:18:07.794 INFO kablam! | Aug 31 01:18:07.795 INFO kablam! 810 | let start = mac.span().start().line + 1; Aug 31 01:18:07.795 INFO kablam! | ^^^^^ Aug 31 01:18:07.795 INFO kablam! | Aug 31 01:18:07.795 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.795 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.795 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.795 INFO kablam! Aug 31 01:18:07.798 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.799 INFO kablam! --> src/source_analysis.rs:811:26 Aug 31 01:18:07.799 INFO kablam! | Aug 31 01:18:07.799 INFO kablam! 811 | let end = mac.span().end().line + 1; Aug 31 01:18:07.799 INFO kablam! | ^^^ Aug 31 01:18:07.799 INFO kablam! Aug 31 01:18:07.810 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.810 INFO kablam! --> src/source_analysis.rs:843:28 Aug 31 01:18:07.810 INFO kablam! | Aug 31 01:18:07.810 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 01:18:07.810 INFO kablam! | ^^^^^ Aug 31 01:18:07.810 INFO kablam! | Aug 31 01:18:07.810 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Aug 31 01:18:07.810 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Aug 31 01:18:07.810 INFO kablam! candidate #1: `statemachine::StateData` Aug 31 01:18:07.810 INFO kablam! Aug 31 01:18:07.813 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Aug 31 01:18:07.813 INFO kablam! --> src/source_analysis.rs:843:45 Aug 31 01:18:07.813 INFO kablam! | Aug 31 01:18:07.814 INFO kablam! 843 | for i in t.start().line..(t.end().line+1) { Aug 31 01:18:07.814 INFO kablam! | ^^^ Aug 31 01:18:07.814 INFO kablam! Aug 31 01:18:08.085 INFO kablam! error: aborting due to 32 previous errors Aug 31 01:18:08.085 INFO kablam! Aug 31 01:18:08.085 INFO kablam! For more information about this error, try `rustc --explain E0599`. Aug 31 01:18:08.139 INFO kablam! error: Could not compile `cargo-tarpaulin`. Aug 31 01:18:08.139 INFO kablam! Aug 31 01:18:08.139 INFO kablam! To learn more, run the command again with --verbose. Aug 31 01:18:08.142 INFO kablam! su: No module specific data is present Aug 31 01:18:08.684 INFO running `"docker" "rm" "-f" "e0f132365913a54e059f5a92ab21d399793efdcbf38463ea120631b0e1ba3fb6"` Aug 31 01:18:08.843 INFO blam! e0f132365913a54e059f5a92ab21d399793efdcbf38463ea120631b0e1ba3fb6