Jul 12 12:34:13.443 INFO checking cargo-tarpaulin-0.6.2 against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 12 12:34:13.443 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 12 12:34:13.443 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 12 12:34:13.443 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-6/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-6/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/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 +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 12 12:34:13.695 INFO blam! 2ad4567ce3a2cdc3d40e2319c14939a9727f455317ef97b475051c3fd16b4c3b Jul 12 12:34:13.697 INFO running `"docker" "start" "-a" "2ad4567ce3a2cdc3d40e2319c14939a9727f455317ef97b475051c3fd16b4c3b"` Jul 12 12:34:14.614 INFO kablam! Blocking waiting for file lock on the registry index Jul 12 12:34:15.092 INFO kablam! Checking uuid v0.6.5 Jul 12 12:34:15.094 INFO kablam! Checking parity-wasm v0.31.0 Jul 12 12:34:15.101 INFO kablam! Checking quote v0.6.3 Jul 12 12:34:15.106 INFO kablam! Checking gimli v0.16.0 Jul 12 12:34:15.109 INFO kablam! Compiling syn v0.14.4 Jul 12 12:34:15.113 INFO kablam! Checking semver v0.8.0 Jul 12 12:34:15.117 INFO kablam! Checking globset v0.2.1 Jul 12 12:34:15.120 INFO kablam! Checking gzip-header v0.1.2 Jul 12 12:34:17.023 INFO kablam! Checking git2-curl v0.7.0 Jul 12 12:34:20.495 INFO kablam! Checking deflate v0.7.18 Jul 12 12:34:26.891 INFO kablam! Checking ignore v0.2.2 Jul 12 12:35:30.741 INFO kablam! Compiling scroll_derive v0.9.4 Jul 12 12:35:30.741 INFO kablam! Compiling serde_derive v1.0.70 Jul 12 12:35:40.251 INFO kablam! Checking scroll v0.9.0 Jul 12 12:35:44.214 INFO kablam! Checking goblin v0.0.15 Jul 12 12:36:23.035 INFO kablam! Checking object v0.9.0 Jul 12 12:36:25.018 INFO kablam! Checking docopt v0.8.3 Jul 12 12:36:25.018 INFO kablam! Checking crates-io v0.13.0 Jul 12 12:36:25.018 INFO kablam! Checking coveralls-api v0.3.3 Jul 12 12:36:33.297 INFO kablam! Checking cargo v0.24.0 Jul 12 12:37:03.807 INFO kablam! Checking cargo-tarpaulin v0.6.2 (file:///source) Jul 12 12:37:16.184 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.184 INFO kablam! --> src/source_analysis.rs:55:23 Jul 12 12:37:16.184 INFO kablam! | Jul 12 12:37:16.184 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Jul 12 12:37:16.184 INFO kablam! | ^^^^^ Jul 12 12:37:16.185 INFO kablam! | Jul 12 12:37:16.185 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.185 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.185 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.185 INFO kablam! Jul 12 12:37:16.202 INFO kablam! error[E0599]: no method named `end` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.202 INFO kablam! --> src/source_analysis.rs:55:43 Jul 12 12:37:16.202 INFO kablam! | Jul 12 12:37:16.202 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Jul 12 12:37:16.202 INFO kablam! | ^^^ Jul 12 12:37:16.203 INFO kablam! Jul 12 12:37:16.213 INFO kablam! error[E0599]: no method named `end` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.213 INFO kablam! --> src/source_analysis.rs:72:28 Jul 12 12:37:16.213 INFO kablam! | Jul 12 12:37:16.213 INFO kablam! 72 | let len = span.end().line - span.start().line; Jul 12 12:37:16.213 INFO kablam! | ^^^ Jul 12 12:37:16.213 INFO kablam! Jul 12 12:37:16.216 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.216 INFO kablam! --> src/source_analysis.rs:72:46 Jul 12 12:37:16.216 INFO kablam! | Jul 12 12:37:16.216 INFO kablam! 72 | let len = span.end().line - span.start().line; Jul 12 12:37:16.216 INFO kablam! | ^^^^^ Jul 12 12:37:16.216 INFO kablam! | Jul 12 12:37:16.216 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.216 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.216 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.217 INFO kablam! Jul 12 12:37:16.223 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.223 INFO kablam! --> src/source_analysis.rs:74:62 Jul 12 12:37:16.223 INFO kablam! | Jul 12 12:37:16.223 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Jul 12 12:37:16.223 INFO kablam! | ^^^^^ Jul 12 12:37:16.223 INFO kablam! | Jul 12 12:37:16.223 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.224 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.224 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.224 INFO kablam! Jul 12 12:37:16.253 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.253 INFO kablam! --> src/source_analysis.rs:93:23 Jul 12 12:37:16.253 INFO kablam! | Jul 12 12:37:16.253 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Jul 12 12:37:16.253 INFO kablam! | ^^^^^ Jul 12 12:37:16.253 INFO kablam! | Jul 12 12:37:16.253 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.253 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.253 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.253 INFO kablam! Jul 12 12:37:16.263 INFO kablam! error[E0599]: no method named `end` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.263 INFO kablam! --> src/source_analysis.rs:93:43 Jul 12 12:37:16.263 INFO kablam! | Jul 12 12:37:16.263 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Jul 12 12:37:16.263 INFO kablam! | ^^^ Jul 12 12:37:16.263 INFO kablam! Jul 12 12:37:16.368 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.368 INFO kablam! --> src/source_analysis.rs:331:59 Jul 12 12:37:16.368 INFO kablam! | Jul 12 12:37:16.368 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Jul 12 12:37:16.368 INFO kablam! | ^^^^^ Jul 12 12:37:16.368 INFO kablam! | Jul 12 12:37:16.368 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.368 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.368 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.368 INFO kablam! Jul 12 12:37:16.371 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.371 INFO kablam! --> src/source_analysis.rs:333:47 Jul 12 12:37:16.371 INFO kablam! | Jul 12 12:37:16.371 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Jul 12 12:37:16.371 INFO kablam! | ^^^^^ Jul 12 12:37:16.371 INFO kablam! | Jul 12 12:37:16.371 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.371 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.371 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.371 INFO kablam! Jul 12 12:37:16.374 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.374 INFO kablam! --> src/source_analysis.rs:334:45 Jul 12 12:37:16.374 INFO kablam! | Jul 12 12:37:16.374 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Jul 12 12:37:16.374 INFO kablam! | ^^^^^ Jul 12 12:37:16.374 INFO kablam! | Jul 12 12:37:16.374 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.375 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.375 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.375 INFO kablam! Jul 12 12:37:16.400 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.400 INFO kablam! --> src/source_analysis.rs:403:62 Jul 12 12:37:16.400 INFO kablam! | Jul 12 12:37:16.401 INFO kablam! 403 | analysis.ignore.remove(&i.sig.span().start().line); Jul 12 12:37:16.401 INFO kablam! | ^^^^^ Jul 12 12:37:16.401 INFO kablam! | Jul 12 12:37:16.401 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.401 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.401 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.401 INFO kablam! Jul 12 12:37:16.403 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.403 INFO kablam! --> src/source_analysis.rs:406:64 Jul 12 12:37:16.404 INFO kablam! | Jul 12 12:37:16.404 INFO kablam! 406 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Jul 12 12:37:16.404 INFO kablam! | ^^^^^ Jul 12 12:37:16.404 INFO kablam! | Jul 12 12:37:16.404 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.405 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.405 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.405 INFO kablam! Jul 12 12:37:16.409 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.409 INFO kablam! --> src/source_analysis.rs:407:56 Jul 12 12:37:16.409 INFO kablam! | Jul 12 12:37:16.409 INFO kablam! 407 | let stmts_start = block.span().start().line; Jul 12 12:37:16.409 INFO kablam! | ^^^^^ Jul 12 12:37:16.409 INFO kablam! | Jul 12 12:37:16.410 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.410 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.410 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.411 INFO kablam! Jul 12 12:37:16.426 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.426 INFO kablam! --> src/source_analysis.rs:436:54 Jul 12 12:37:16.426 INFO kablam! | Jul 12 12:37:16.426 INFO kablam! 436 | analysis.ignore.remove(&i.span().start().line); Jul 12 12:37:16.426 INFO kablam! | ^^^^^ Jul 12 12:37:16.427 INFO kablam! | Jul 12 12:37:16.427 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.427 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.427 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.428 INFO kablam! Jul 12 12:37:16.447 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.447 INFO kablam! --> src/source_analysis.rs:439:60 Jul 12 12:37:16.447 INFO kablam! | Jul 12 12:37:16.447 INFO kablam! 439 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Jul 12 12:37:16.447 INFO kablam! | ^^^^^ Jul 12 12:37:16.447 INFO kablam! | Jul 12 12:37:16.448 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.448 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.448 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.449 INFO kablam! Jul 12 12:37:16.453 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.453 INFO kablam! --> src/source_analysis.rs:440:54 Jul 12 12:37:16.453 INFO kablam! | Jul 12 12:37:16.453 INFO kablam! 440 | let stmts_start = i.block.span().start().line; Jul 12 12:37:16.453 INFO kablam! | ^^^^^ Jul 12 12:37:16.454 INFO kablam! | Jul 12 12:37:16.454 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.455 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.455 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.460 INFO kablam! Jul 12 12:37:16.489 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.489 INFO kablam! --> src/source_analysis.rs:540:28 Jul 12 12:37:16.489 INFO kablam! | Jul 12 12:37:16.489 INFO kablam! 540 | for i in s.start().line..(s.end().line+1) { Jul 12 12:37:16.489 INFO kablam! | ^^^^^ Jul 12 12:37:16.490 INFO kablam! | Jul 12 12:37:16.490 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.491 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.491 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.491 INFO kablam! Jul 12 12:37:16.496 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.496 INFO kablam! --> src/source_analysis.rs:540:45 Jul 12 12:37:16.496 INFO kablam! | Jul 12 12:37:16.496 INFO kablam! 540 | for i in s.start().line..(s.end().line+1) { Jul 12 12:37:16.496 INFO kablam! | ^^^ Jul 12 12:37:16.497 INFO kablam! Jul 12 12:37:16.503 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.503 INFO kablam! --> src/source_analysis.rs:551:29 Jul 12 12:37:16.503 INFO kablam! | Jul 12 12:37:16.503 INFO kablam! 551 | let start = call.span().start().line + 1; Jul 12 12:37:16.503 INFO kablam! | ^^^^^ Jul 12 12:37:16.503 INFO kablam! | Jul 12 12:37:16.503 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.503 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.503 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.503 INFO kablam! Jul 12 12:37:16.509 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.509 INFO kablam! --> src/source_analysis.rs:552:27 Jul 12 12:37:16.510 INFO kablam! | Jul 12 12:37:16.510 INFO kablam! 552 | let end = call.span().end().line + 1; Jul 12 12:37:16.510 INFO kablam! | ^^^ Jul 12 12:37:16.510 INFO kablam! Jul 12 12:37:16.516 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.516 INFO kablam! --> src/source_analysis.rs:562:29 Jul 12 12:37:16.516 INFO kablam! | Jul 12 12:37:16.516 INFO kablam! 562 | let start = meth.span().start().line + 1; Jul 12 12:37:16.516 INFO kablam! | ^^^^^ Jul 12 12:37:16.516 INFO kablam! | Jul 12 12:37:16.516 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.517 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.517 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.519 INFO kablam! Jul 12 12:37:16.525 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.525 INFO kablam! --> src/source_analysis.rs:563:27 Jul 12 12:37:16.525 INFO kablam! | Jul 12 12:37:16.525 INFO kablam! 563 | let end = meth.span().end().line + 1; Jul 12 12:37:16.525 INFO kablam! | ^^^ Jul 12 12:37:16.525 INFO kablam! Jul 12 12:37:16.533 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.536 INFO kablam! --> src/source_analysis.rs:572:45 Jul 12 12:37:16.537 INFO kablam! | Jul 12 12:37:16.537 INFO kablam! 572 | let u_line = unsafe_expr.unsafe_token.0.start().line; Jul 12 12:37:16.537 INFO kablam! | ^^^^^ Jul 12 12:37:16.537 INFO kablam! | Jul 12 12:37:16.537 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.537 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.537 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.537 INFO kablam! Jul 12 12:37:16.539 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.539 INFO kablam! --> src/source_analysis.rs:575:36 Jul 12 12:37:16.539 INFO kablam! | Jul 12 12:37:16.539 INFO kablam! 575 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Jul 12 12:37:16.539 INFO kablam! | ^^^^^ Jul 12 12:37:16.539 INFO kablam! | Jul 12 12:37:16.540 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.540 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.540 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.540 INFO kablam! Jul 12 12:37:16.546 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.546 INFO kablam! --> src/source_analysis.rs:584:24 Jul 12 12:37:16.546 INFO kablam! | Jul 12 12:37:16.546 INFO kablam! 584 | if u_line != s.start().line { Jul 12 12:37:16.546 INFO kablam! | ^^^^^ Jul 12 12:37:16.546 INFO kablam! | Jul 12 12:37:16.547 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.547 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.547 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.547 INFO kablam! Jul 12 12:37:16.553 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.553 INFO kablam! --> src/source_analysis.rs:597:34 Jul 12 12:37:16.553 INFO kablam! | Jul 12 12:37:16.553 INFO kablam! 597 | let start = structure.span().start().line; Jul 12 12:37:16.553 INFO kablam! | ^^^^^ Jul 12 12:37:16.553 INFO kablam! | Jul 12 12:37:16.553 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.553 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.553 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.554 INFO kablam! Jul 12 12:37:16.558 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.558 INFO kablam! --> src/source_analysis.rs:598:32 Jul 12 12:37:16.558 INFO kablam! | Jul 12 12:37:16.558 INFO kablam! 598 | let end = structure.span().end().line; Jul 12 12:37:16.558 INFO kablam! | ^^^ Jul 12 12:37:16.558 INFO kablam! Jul 12 12:37:16.565 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.565 INFO kablam! --> src/source_analysis.rs:611:35 Jul 12 12:37:16.565 INFO kablam! | Jul 12 12:37:16.565 INFO kablam! 611 | cover.insert(span.start().line); Jul 12 12:37:16.565 INFO kablam! | ^^^^^ Jul 12 12:37:16.565 INFO kablam! | Jul 12 12:37:16.565 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.565 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.565 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.565 INFO kablam! Jul 12 12:37:16.572 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.572 INFO kablam! --> src/source_analysis.rs:623:28 Jul 12 12:37:16.572 INFO kablam! | Jul 12 12:37:16.572 INFO kablam! 623 | let start = mac.span().start().line + 1; Jul 12 12:37:16.572 INFO kablam! | ^^^^^ Jul 12 12:37:16.572 INFO kablam! | Jul 12 12:37:16.573 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.573 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.573 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.573 INFO kablam! Jul 12 12:37:16.577 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.577 INFO kablam! --> src/source_analysis.rs:624:26 Jul 12 12:37:16.577 INFO kablam! | Jul 12 12:37:16.577 INFO kablam! 624 | let end = mac.span().end().line + 1; Jul 12 12:37:16.577 INFO kablam! | ^^^ Jul 12 12:37:16.578 INFO kablam! Jul 12 12:37:16.592 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.593 INFO kablam! --> src/source_analysis.rs:652:28 Jul 12 12:37:16.593 INFO kablam! | Jul 12 12:37:16.593 INFO kablam! 652 | for i in t.start().line..(t.end().line+1) { Jul 12 12:37:16.593 INFO kablam! | ^^^^^ Jul 12 12:37:16.593 INFO kablam! | Jul 12 12:37:16.593 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.593 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.593 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.593 INFO kablam! Jul 12 12:37:16.596 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:16.596 INFO kablam! --> src/source_analysis.rs:652:45 Jul 12 12:37:16.596 INFO kablam! | Jul 12 12:37:16.596 INFO kablam! 652 | for i in t.start().line..(t.end().line+1) { Jul 12 12:37:16.596 INFO kablam! | ^^^ Jul 12 12:37:16.596 INFO kablam! Jul 12 12:37:16.736 INFO kablam! error: aborting due to 32 previous errors Jul 12 12:37:16.736 INFO kablam! Jul 12 12:37:16.736 INFO kablam! For more information about this error, try `rustc --explain E0599`. Jul 12 12:37:16.751 INFO kablam! error: Could not compile `cargo-tarpaulin`. Jul 12 12:37:16.751 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 12:37:16.883 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.883 INFO kablam! --> src/source_analysis.rs:55:23 Jul 12 12:37:16.883 INFO kablam! | Jul 12 12:37:16.883 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Jul 12 12:37:16.883 INFO kablam! | ^^^^^ Jul 12 12:37:16.883 INFO kablam! | Jul 12 12:37:16.883 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.883 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.884 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.884 INFO kablam! Jul 12 12:37:16.896 INFO kablam! error[E0599]: no method named `end` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.896 INFO kablam! --> src/source_analysis.rs:55:43 Jul 12 12:37:16.896 INFO kablam! | Jul 12 12:37:16.896 INFO kablam! 55 | for i in span.start().line..(span.end().line+1) { Jul 12 12:37:16.896 INFO kablam! | ^^^ Jul 12 12:37:16.896 INFO kablam! Jul 12 12:37:16.906 INFO kablam! error[E0599]: no method named `end` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.906 INFO kablam! --> src/source_analysis.rs:72:28 Jul 12 12:37:16.906 INFO kablam! | Jul 12 12:37:16.906 INFO kablam! 72 | let len = span.end().line - span.start().line; Jul 12 12:37:16.906 INFO kablam! | ^^^ Jul 12 12:37:16.906 INFO kablam! Jul 12 12:37:16.912 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.912 INFO kablam! --> src/source_analysis.rs:72:46 Jul 12 12:37:16.912 INFO kablam! | Jul 12 12:37:16.912 INFO kablam! 72 | let len = span.end().line - span.start().line; Jul 12 12:37:16.912 INFO kablam! | ^^^^^ Jul 12 12:37:16.912 INFO kablam! | Jul 12 12:37:16.912 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.912 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.912 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.912 INFO kablam! Jul 12 12:37:16.920 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.920 INFO kablam! --> src/source_analysis.rs:74:62 Jul 12 12:37:16.920 INFO kablam! | Jul 12 12:37:16.920 INFO kablam! 74 | for (i, line) in c.lines().enumerate().skip(span.start().line - 1).take(len) { Jul 12 12:37:16.920 INFO kablam! | ^^^^^ Jul 12 12:37:16.920 INFO kablam! | Jul 12 12:37:16.920 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.921 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.921 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.921 INFO kablam! Jul 12 12:37:16.932 INFO kablam! error[E0599]: no method named `start` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.932 INFO kablam! --> src/source_analysis.rs:93:23 Jul 12 12:37:16.932 INFO kablam! | Jul 12 12:37:16.932 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Jul 12 12:37:16.932 INFO kablam! | ^^^^^ Jul 12 12:37:16.932 INFO kablam! | Jul 12 12:37:16.933 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:16.933 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:16.934 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:16.934 INFO kablam! Jul 12 12:37:16.938 INFO kablam! error[E0599]: no method named `end` found for type `&proc_macro2::Span` in the current scope Jul 12 12:37:16.938 INFO kablam! --> src/source_analysis.rs:93:43 Jul 12 12:37:16.938 INFO kablam! | Jul 12 12:37:16.938 INFO kablam! 93 | for i in span.start().line..(span.end().line +1) { Jul 12 12:37:16.938 INFO kablam! | ^^^ Jul 12 12:37:16.938 INFO kablam! Jul 12 12:37:17.029 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.029 INFO kablam! --> src/source_analysis.rs:331:59 Jul 12 12:37:17.029 INFO kablam! | Jul 12 12:37:17.029 INFO kablam! 331 | analysis.ignore.remove(&func.decl.fn_token.span().start().line); Jul 12 12:37:17.029 INFO kablam! | ^^^^^ Jul 12 12:37:17.034 INFO kablam! | Jul 12 12:37:17.034 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.034 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.034 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.034 INFO kablam! Jul 12 12:37:17.037 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.037 INFO kablam! --> src/source_analysis.rs:333:47 Jul 12 12:37:17.037 INFO kablam! | Jul 12 12:37:17.037 INFO kablam! 333 | let decl_start = func.decl.fn_token.0.start().line+1; Jul 12 12:37:17.038 INFO kablam! | ^^^^^ Jul 12 12:37:17.038 INFO kablam! | Jul 12 12:37:17.038 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.038 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.038 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.038 INFO kablam! Jul 12 12:37:17.041 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.041 INFO kablam! --> src/source_analysis.rs:334:45 Jul 12 12:37:17.041 INFO kablam! | Jul 12 12:37:17.041 INFO kablam! 334 | let stmts_start = func.block.span().start().line; Jul 12 12:37:17.041 INFO kablam! | ^^^^^ Jul 12 12:37:17.041 INFO kablam! | Jul 12 12:37:17.041 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.041 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.041 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.041 INFO kablam! Jul 12 12:37:17.063 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.063 INFO kablam! --> src/source_analysis.rs:403:62 Jul 12 12:37:17.063 INFO kablam! | Jul 12 12:37:17.063 INFO kablam! 403 | analysis.ignore.remove(&i.sig.span().start().line); Jul 12 12:37:17.063 INFO kablam! | ^^^^^ Jul 12 12:37:17.063 INFO kablam! | Jul 12 12:37:17.063 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.063 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.063 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.063 INFO kablam! Jul 12 12:37:17.065 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.065 INFO kablam! --> src/source_analysis.rs:406:64 Jul 12 12:37:17.065 INFO kablam! | Jul 12 12:37:17.065 INFO kablam! 406 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Jul 12 12:37:17.065 INFO kablam! | ^^^^^ Jul 12 12:37:17.066 INFO kablam! | Jul 12 12:37:17.066 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.066 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.066 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.066 INFO kablam! Jul 12 12:37:17.069 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.069 INFO kablam! --> src/source_analysis.rs:407:56 Jul 12 12:37:17.069 INFO kablam! | Jul 12 12:37:17.069 INFO kablam! 407 | let stmts_start = block.span().start().line; Jul 12 12:37:17.069 INFO kablam! | ^^^^^ Jul 12 12:37:17.069 INFO kablam! | Jul 12 12:37:17.069 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.069 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.069 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.069 INFO kablam! Jul 12 12:37:17.081 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.081 INFO kablam! --> src/source_analysis.rs:436:54 Jul 12 12:37:17.081 INFO kablam! | Jul 12 12:37:17.081 INFO kablam! 436 | analysis.ignore.remove(&i.span().start().line); Jul 12 12:37:17.081 INFO kablam! | ^^^^^ Jul 12 12:37:17.081 INFO kablam! | Jul 12 12:37:17.081 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.081 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.081 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.081 INFO kablam! Jul 12 12:37:17.082 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.082 INFO kablam! --> src/source_analysis.rs:439:60 Jul 12 12:37:17.082 INFO kablam! | Jul 12 12:37:17.082 INFO kablam! 439 | let decl_start = i.sig.decl.fn_token.0.start().line+1; Jul 12 12:37:17.082 INFO kablam! | ^^^^^ Jul 12 12:37:17.082 INFO kablam! | Jul 12 12:37:17.082 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.082 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.082 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.083 INFO kablam! Jul 12 12:37:17.084 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.084 INFO kablam! --> src/source_analysis.rs:440:54 Jul 12 12:37:17.084 INFO kablam! | Jul 12 12:37:17.084 INFO kablam! 440 | let stmts_start = i.block.span().start().line; Jul 12 12:37:17.084 INFO kablam! | ^^^^^ Jul 12 12:37:17.084 INFO kablam! | Jul 12 12:37:17.084 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.084 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.084 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.084 INFO kablam! Jul 12 12:37:17.102 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.102 INFO kablam! --> src/source_analysis.rs:540:28 Jul 12 12:37:17.102 INFO kablam! | Jul 12 12:37:17.102 INFO kablam! 540 | for i in s.start().line..(s.end().line+1) { Jul 12 12:37:17.102 INFO kablam! | ^^^^^ Jul 12 12:37:17.102 INFO kablam! | Jul 12 12:37:17.102 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.102 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.102 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.102 INFO kablam! Jul 12 12:37:17.106 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.106 INFO kablam! --> src/source_analysis.rs:540:45 Jul 12 12:37:17.106 INFO kablam! | Jul 12 12:37:17.106 INFO kablam! 540 | for i in s.start().line..(s.end().line+1) { Jul 12 12:37:17.106 INFO kablam! | ^^^ Jul 12 12:37:17.106 INFO kablam! Jul 12 12:37:17.118 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.118 INFO kablam! --> src/source_analysis.rs:551:29 Jul 12 12:37:17.118 INFO kablam! | Jul 12 12:37:17.118 INFO kablam! 551 | let start = call.span().start().line + 1; Jul 12 12:37:17.118 INFO kablam! | ^^^^^ Jul 12 12:37:17.119 INFO kablam! | Jul 12 12:37:17.119 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.119 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.119 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.119 INFO kablam! Jul 12 12:37:17.119 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.119 INFO kablam! --> src/source_analysis.rs:552:27 Jul 12 12:37:17.119 INFO kablam! | Jul 12 12:37:17.119 INFO kablam! 552 | let end = call.span().end().line + 1; Jul 12 12:37:17.119 INFO kablam! | ^^^ Jul 12 12:37:17.119 INFO kablam! Jul 12 12:37:17.123 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.124 INFO kablam! --> src/source_analysis.rs:562:29 Jul 12 12:37:17.124 INFO kablam! | Jul 12 12:37:17.124 INFO kablam! 562 | let start = meth.span().start().line + 1; Jul 12 12:37:17.124 INFO kablam! | ^^^^^ Jul 12 12:37:17.124 INFO kablam! | Jul 12 12:37:17.124 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.124 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.124 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.124 INFO kablam! Jul 12 12:37:17.127 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.127 INFO kablam! --> src/source_analysis.rs:563:27 Jul 12 12:37:17.127 INFO kablam! | Jul 12 12:37:17.127 INFO kablam! 563 | let end = meth.span().end().line + 1; Jul 12 12:37:17.127 INFO kablam! | ^^^ Jul 12 12:37:17.127 INFO kablam! Jul 12 12:37:17.151 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.151 INFO kablam! --> src/source_analysis.rs:572:45 Jul 12 12:37:17.151 INFO kablam! | Jul 12 12:37:17.151 INFO kablam! 572 | let u_line = unsafe_expr.unsafe_token.0.start().line; Jul 12 12:37:17.152 INFO kablam! | ^^^^^ Jul 12 12:37:17.152 INFO kablam! | Jul 12 12:37:17.152 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.152 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.152 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.152 INFO kablam! Jul 12 12:37:17.152 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.152 INFO kablam! --> src/source_analysis.rs:575:36 Jul 12 12:37:17.152 INFO kablam! | Jul 12 12:37:17.152 INFO kablam! 575 | if u_line != blk.brace_token.0.start().line || blk.stmts.is_empty() { Jul 12 12:37:17.152 INFO kablam! | ^^^^^ Jul 12 12:37:17.152 INFO kablam! | Jul 12 12:37:17.152 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.152 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.152 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.152 INFO kablam! Jul 12 12:37:17.152 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.152 INFO kablam! --> src/source_analysis.rs:584:24 Jul 12 12:37:17.152 INFO kablam! | Jul 12 12:37:17.153 INFO kablam! 584 | if u_line != s.start().line { Jul 12 12:37:17.153 INFO kablam! | ^^^^^ Jul 12 12:37:17.153 INFO kablam! | Jul 12 12:37:17.153 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.153 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.153 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.153 INFO kablam! Jul 12 12:37:17.153 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.153 INFO kablam! --> src/source_analysis.rs:597:34 Jul 12 12:37:17.153 INFO kablam! | Jul 12 12:37:17.153 INFO kablam! 597 | let start = structure.span().start().line; Jul 12 12:37:17.153 INFO kablam! | ^^^^^ Jul 12 12:37:17.153 INFO kablam! | Jul 12 12:37:17.153 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.153 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.153 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.153 INFO kablam! Jul 12 12:37:17.155 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.155 INFO kablam! --> src/source_analysis.rs:598:32 Jul 12 12:37:17.156 INFO kablam! | Jul 12 12:37:17.156 INFO kablam! 598 | let end = structure.span().end().line; Jul 12 12:37:17.156 INFO kablam! | ^^^ Jul 12 12:37:17.156 INFO kablam! Jul 12 12:37:17.162 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.162 INFO kablam! --> src/source_analysis.rs:611:35 Jul 12 12:37:17.162 INFO kablam! | Jul 12 12:37:17.162 INFO kablam! 611 | cover.insert(span.start().line); Jul 12 12:37:17.162 INFO kablam! | ^^^^^ Jul 12 12:37:17.162 INFO kablam! | Jul 12 12:37:17.162 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.162 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.162 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.162 INFO kablam! Jul 12 12:37:17.174 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.174 INFO kablam! --> src/source_analysis.rs:623:28 Jul 12 12:37:17.174 INFO kablam! | Jul 12 12:37:17.174 INFO kablam! 623 | let start = mac.span().start().line + 1; Jul 12 12:37:17.174 INFO kablam! | ^^^^^ Jul 12 12:37:17.174 INFO kablam! | Jul 12 12:37:17.174 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.174 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.174 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.174 INFO kablam! Jul 12 12:37:17.174 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.174 INFO kablam! --> src/source_analysis.rs:624:26 Jul 12 12:37:17.175 INFO kablam! | Jul 12 12:37:17.175 INFO kablam! 624 | let end = mac.span().end().line + 1; Jul 12 12:37:17.175 INFO kablam! | ^^^ Jul 12 12:37:17.175 INFO kablam! Jul 12 12:37:17.184 INFO kablam! error[E0599]: no method named `start` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.185 INFO kablam! --> src/source_analysis.rs:652:28 Jul 12 12:37:17.185 INFO kablam! | Jul 12 12:37:17.185 INFO kablam! 652 | for i in t.start().line..(t.end().line+1) { Jul 12 12:37:17.185 INFO kablam! | ^^^^^ Jul 12 12:37:17.185 INFO kablam! | Jul 12 12:37:17.185 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Jul 12 12:37:17.185 INFO kablam! = note: the following trait defines an item `start`, perhaps you need to implement it: Jul 12 12:37:17.185 INFO kablam! candidate #1: `statemachine::StateData` Jul 12 12:37:17.185 INFO kablam! Jul 12 12:37:17.192 INFO kablam! error[E0599]: no method named `end` found for type `proc_macro2::Span` in the current scope Jul 12 12:37:17.192 INFO kablam! --> src/source_analysis.rs:652:45 Jul 12 12:37:17.192 INFO kablam! | Jul 12 12:37:17.192 INFO kablam! 652 | for i in t.start().line..(t.end().line+1) { Jul 12 12:37:17.192 INFO kablam! | ^^^ Jul 12 12:37:17.192 INFO kablam! Jul 12 12:37:17.395 INFO kablam! error: aborting due to 32 previous errors Jul 12 12:37:17.395 INFO kablam! Jul 12 12:37:17.395 INFO kablam! For more information about this error, try `rustc --explain E0599`. Jul 12 12:37:17.437 INFO kablam! error: Could not compile `cargo-tarpaulin`. Jul 12 12:37:17.437 INFO kablam! Jul 12 12:37:17.437 INFO kablam! To learn more, run the command again with --verbose. Jul 12 12:37:17.439 INFO kablam! su: No module specific data is present Jul 12 12:37:17.956 INFO running `"docker" "rm" "-f" "2ad4567ce3a2cdc3d40e2319c14939a9727f455317ef97b475051c3fd16b4c3b"` Jul 12 12:37:18.127 INFO blam! 2ad4567ce3a2cdc3d40e2319c14939a9727f455317ef97b475051c3fd16b4c3b