[INFO] cloning repository https://github.com/gtdtxt/gtdtxt
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gtdtxt/gtdtxt" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgtdtxt%2Fgtdtxt", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgtdtxt%2Fgtdtxt'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c29b8fb4bf5df691e904ac442cc8b159a23146c4
[INFO] checking gtdtxt/gtdtxt against master#cb06d12710575a0d7ff71d6fe108f3bcff4f9195 for pr-128425-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgtdtxt%2Fgtdtxt" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/gtdtxt/gtdtxt on toolchain cb06d12710575a0d7ff71d6fe108f3bcff4f9195
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cb06d12710575a0d7ff71d6fe108f3bcff4f9195" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/gtdtxt/gtdtxt
[INFO] finished tweaking git repo https://github.com/gtdtxt/gtdtxt
[INFO] tweaked toml for git repo https://github.com/gtdtxt/gtdtxt written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/gtdtxt/gtdtxt already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cb06d12710575a0d7ff71d6fe108f3bcff4f9195" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]     Updating git repository `https://github.com/dashed/chomp.git`
[INFO] [stderr]     Updating git repository `https://github.com/contain-rs/enum-set`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded version v2.0.1
[INFO] [stderr]   Downloaded quine-mc_cluskey v0.2.2
[INFO] [stderr]   Downloaded strsim v0.4.1
[INFO] [stderr]   Downloaded debugtrace v0.1.0
[INFO] [stderr]   Downloaded custom_derive v0.1.5
[INFO] [stderr]   Downloaded term_size v0.1.0
[INFO] [stderr]   Downloaded clippy v0.0.78
[INFO] [stderr]   Downloaded colored v1.2.0
[INFO] [stderr]   Downloaded clippy_lints v0.0.78
[INFO] [stderr]   Downloaded chrono v0.2.21
[INFO] [stderr]   Downloaded regex-syntax v0.3.3
[INFO] [stderr]   Downloaded clap v2.9.2
[INFO] [stderr]   Downloaded unicode-width v0.1.3
[INFO] [stderr]   Downloaded semver v0.2.3
[INFO] [stderr]   Downloaded backtrace-sys v0.1.3
[INFO] [stderr]   Downloaded toml v0.1.30
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+cb06d12710575a0d7ff71d6fe108f3bcff4f9195" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 27c3c0c41c8422f87d90b3857b7e018cbcefdea7e1e348504a84fb067f59d699
[INFO] running `Command { std: "docker" "start" "-a" "27c3c0c41c8422f87d90b3857b7e018cbcefdea7e1e348504a84fb067f59d699", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "27c3c0c41c8422f87d90b3857b7e018cbcefdea7e1e348504a84fb067f59d699", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27c3c0c41c8422f87d90b3857b7e018cbcefdea7e1e348504a84fb067f59d699", kill_on_drop: false }`
[INFO] [stdout] 27c3c0c41c8422f87d90b3857b7e018cbcefdea7e1e348504a84fb067f59d699
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+cb06d12710575a0d7ff71d6fe108f3bcff4f9195" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f567223c72dfcbc22391bb0bb176faf4a96477f4aad0527686122e98fe2caddc
[INFO] running `Command { std: "docker" "start" "-a" "f567223c72dfcbc22391bb0bb176faf4a96477f4aad0527686122e98fe2caddc", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling winapi-build v0.1.1
[INFO] [stderr]     Checking libc v0.2.10
[INFO] [stderr]     Checking winapi v0.2.6
[INFO] [stderr]    Compiling backtrace-sys v0.1.3
[INFO] [stderr]     Checking num-traits v0.1.32
[INFO] [stderr]     Checking cfg-if v0.1.0
[INFO] [stderr]     Checking debug-builders v0.1.0
[INFO] [stderr]    Compiling debugtrace v0.1.0
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking bitflags v0.5.0
[INFO] [stderr]    Compiling kernel32-sys v0.2.1
[INFO] [stderr]    Compiling dbghelp-sys v0.2.0
[INFO] [stderr]     Checking custom_derive v0.1.5
[INFO] [stderr]     Checking ansi_term v0.7.2
[INFO] [stderr]     Checking unreachable v0.1.1
[INFO] [stderr]     Checking conv v0.3.3
[INFO] [stderr]     Checking strsim v0.4.1
[INFO] [stderr]     Checking term_size v0.1.0
[INFO] [stderr]     Checking vec_map v0.6.0
[INFO] [stderr]     Checking lazy_static v0.1.16
[INFO] [stderr]     Checking unicode-width v0.1.3
[INFO] [stderr]     Checking time v0.1.35
[INFO] [stderr]     Checking debug_unreachable v0.1.1
[INFO] [stderr]     Checking colored v1.2.0
[INFO] [stderr]     Checking version v2.0.1
[INFO] [stderr]     Checking enum-set v0.0.4 (https://github.com/contain-rs/enum-set?rev=c6e7daf0de920897389d3418ab01d0a0bc25200a#c6e7daf0)
[INFO] [stderr]     Checking backtrace v0.1.8
[INFO] [stderr]     Checking num-integer v0.1.32
[INFO] [stderr]     Checking clap v2.9.2
[INFO] [stderr]     Checking num-iter v0.1.32
[INFO] [stderr]     Checking num v0.1.32
[INFO] [stderr]     Checking chomp v0.2.5 (https://github.com/dashed/chomp.git?branch=macro-fix2#1ef44b69)
[INFO] [stderr]     Checking chrono v0.2.21
[INFO] [stderr]     Checking gtdtxt v0.13.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unknown lint: `needless_return`
[INFO] [stdout]  --> src/lib.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `absurd_extreme_comparisons`
[INFO] [stdout]  --> src/lib.rs:3:27
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `redundant_closure`
[INFO] [stdout]  --> src/lib.rs:3:55
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `len_zero`
[INFO] [stdout]  --> src/lib.rs:3:74
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1178:26
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1435:30
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1445:30
[INFO] [stdout]      |
[INFO] [stdout] 1445 |             None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1794:30
[INFO] [stdout]      |
[INFO] [stdout] 1794 |             None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2236:30
[INFO] [stdout]      |
[INFO] [stdout] 2236 |             None => unsafe { debug_unreachable!("journal.overdue missing expected bucket") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2282:38
[INFO] [stdout]      |
[INFO] [stdout] 2282 |                     None => unsafe { debug_unreachable!("journal.overdue missing expected bucket") },
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2300:30
[INFO] [stdout]      |
[INFO] [stdout] 2300 |             None => unsafe { debug_unreachable!("add_to_inbox: expected priority bucket not found") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2314:30
[INFO] [stdout]      |
[INFO] [stdout] 2314 |             None => unsafe { debug_unreachable!("add_to_deferred: expected priority bucket not found") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2328:30
[INFO] [stdout]      |
[INFO] [stdout] 2328 |             None => unsafe { debug_unreachable!("add_to_done: expected priority bucket not found") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2493:51
[INFO] [stdout]      |
[INFO] [stdout] 2493 | ...                   _ => unsafe { debug_unreachable!() }
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:5992:26
[INFO] [stdout]      |
[INFO] [stdout] 5992 |         None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:6004:38
[INFO] [stdout]      |
[INFO] [stdout] 6004 |                     None => unsafe { debug_unreachable!("add_project_filter: NodeType not found") },
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> src/lib.rs:6102:26
[INFO] [stdout]      |
[INFO] [stdout] 6102 |     fn update(&mut self, &[Self::Token]);
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &[Self::Token]`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]      = note: `#[warn(anonymous_parameters)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]   --> src/lib.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::ascii::{AsciiExt};
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `needless_return`
[INFO] [stdout]  --> src/lib.rs:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `absurd_extreme_comparisons`
[INFO] [stdout]  --> src/lib.rs:3:27
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `redundant_closure`
[INFO] [stdout]  --> src/lib.rs:3:55
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `len_zero`
[INFO] [stdout]  --> src/lib.rs:3:74
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![allow(needless_return, absurd_extreme_comparisons, redundant_closure, len_zero)]
[INFO] [stdout]   |                                                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1178:26
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1435:30
[INFO] [stdout]      |
[INFO] [stdout] 1435 |             None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1445:30
[INFO] [stdout]      |
[INFO] [stdout] 1445 |             None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:1794:30
[INFO] [stdout]      |
[INFO] [stdout] 1794 |             None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2236:30
[INFO] [stdout]      |
[INFO] [stdout] 2236 |             None => unsafe { debug_unreachable!("journal.overdue missing expected bucket") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2282:38
[INFO] [stdout]      |
[INFO] [stdout] 2282 |                     None => unsafe { debug_unreachable!("journal.overdue missing expected bucket") },
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2300:30
[INFO] [stdout]      |
[INFO] [stdout] 2300 |             None => unsafe { debug_unreachable!("add_to_inbox: expected priority bucket not found") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2314:30
[INFO] [stdout]      |
[INFO] [stdout] 2314 |             None => unsafe { debug_unreachable!("add_to_deferred: expected priority bucket not found") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2328:30
[INFO] [stdout]      |
[INFO] [stdout] 2328 |             None => unsafe { debug_unreachable!("add_to_done: expected priority bucket not found") },
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:2493:51
[INFO] [stdout]      |
[INFO] [stdout] 2493 | ...                   _ => unsafe { debug_unreachable!() }
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:5992:26
[INFO] [stdout]      |
[INFO] [stdout] 5992 |         None => unsafe { debug_unreachable!() },
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ndebug`
[INFO] [stdout]     --> src/lib.rs:6004:38
[INFO] [stdout]      |
[INFO] [stdout] 6004 |                     None => unsafe { debug_unreachable!("add_project_filter: NodeType not found") },
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
[INFO] [stdout]      = help: try referring to `debug_unreachable` crate for guidance on how handle this unexpected cfg
[INFO] [stdout]      = help: the macro `debug_unreachable` may come from an old version of the `debug_unreachable` crate, try updating your dependency with `cargo update -p debug_unreachable`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `debug_unreachable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]     --> src/lib.rs:6102:26
[INFO] [stdout]      |
[INFO] [stdout] 6102 |     fn update(&mut self, &[Self::Token]);
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &[Self::Token]`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]      = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]      = note: `#[warn(anonymous_parameters)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]   --> src/lib.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::ascii::{AsciiExt};
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]     --> src/lib.rs:2214:9
[INFO] [stdout]      |
[INFO] [stdout] 2195 | /         match task.defer {
[INFO] [stdout] 2196 | |             None => {
[INFO] [stdout] 2197 | |                 return false;
[INFO] [stdout] 2198 | |             },
[INFO] [stdout] ...    |
[INFO] [stdout] 2212 | |         }
[INFO] [stdout]      | |_________- any code following this `match` expression is unreachable, as all arms diverge
[INFO] [stdout] 2213 |
[INFO] [stdout] 2214 |           return false;
[INFO] [stdout]      |           ^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable statement
[INFO] [stdout]     --> src/lib.rs:2214:9
[INFO] [stdout]      |
[INFO] [stdout] 2195 | /         match task.defer {
[INFO] [stdout] 2196 | |             None => {
[INFO] [stdout] 2197 | |                 return false;
[INFO] [stdout] 2198 | |             },
[INFO] [stdout] ...    |
[INFO] [stdout] 2212 | |         }
[INFO] [stdout]      | |_________- any code following this `match` expression is unreachable, as all arms diverge
[INFO] [stdout] 2213 |
[INFO] [stdout] 2214 |           return false;
[INFO] [stdout]      |           ^^^^^^^^^^^^^ unreachable statement
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AsciiExt`
[INFO] [stdout]   --> src/lib.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::ascii::{AsciiExt};
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `journal`
[INFO] [stdout]     --> src/lib.rs:3430:47
[INFO] [stdout]      |
[INFO] [stdout] 3430 |     fn transform_task(&self, task: &mut Task, journal: &GTD) {
[INFO] [stdout]      |                                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_journal`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AsciiExt`
[INFO] [stdout]   --> src/lib.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::ascii::{AsciiExt};
[INFO] [stdout]    |                  ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ID` is never constructed
[INFO] [stdout]     --> src/lib.rs:2864:5
[INFO] [stdout]      |
[INFO] [stdout] 2846 | enum TaskBlock {
[INFO] [stdout]      |      --------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2864 |     ID(String)
[INFO] [stdout]      |     ^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TaskBlock` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `task_id` is never used
[INFO] [stdout]     --> src/lib.rs:3319:4
[INFO] [stdout]      |
[INFO] [stdout] 3319 | fn task_id(input: Input<u8>) -> U8Result<TaskBlock> {
[INFO] [stdout]      |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `InjectStatusDelete` is never constructed
[INFO] [stdout]     --> src/lib.rs:3647:5
[INFO] [stdout]      |
[INFO] [stdout] 3622 | enum Directive {
[INFO] [stdout]      |      --------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 3647 |     InjectStatusDelete,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Directive` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `directive_inject_status_delete` is never used
[INFO] [stdout]     --> src/lib.rs:3964:4
[INFO] [stdout]      |
[INFO] [stdout] 3964 | fn directive_inject_status_delete(input: Input<u8>) -> U8Result<Directive> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `whitespace` is never used
[INFO] [stdout]     --> src/lib.rs:4579:4
[INFO] [stdout]      |
[INFO] [stdout] 4579 | fn whitespace(i: Input<u8>) -> U8Result<()> {
[INFO] [stdout]      |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `non_terminating` is never used
[INFO] [stdout]     --> src/lib.rs:4596:4
[INFO] [stdout]      |
[INFO] [stdout] 4596 | fn non_terminating(i: Input<u8>) -> U8Result<u8> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/lib.rs:5882:12
[INFO] [stdout]      |
[INFO] [stdout] 5882 |     Future(i64, String),
[INFO] [stdout]      |     ------ ^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 5882 -     Future(i64, String),
[INFO] [stdout] 5882 +     Future((), String),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/lib.rs:5883:9
[INFO] [stdout]      |
[INFO] [stdout] 5883 |     Now(i64, String),
[INFO] [stdout]      |     --- ^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 5883 -     Now(i64, String),
[INFO] [stdout] 5883 +     Now((), String),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/lib.rs:5884:10
[INFO] [stdout]      |
[INFO] [stdout] 5884 |     Past(i64, String)
[INFO] [stdout]      |     ---- ^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 5884 -     Past(i64, String)
[INFO] [stdout] 5884 +     Past((), String)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `journal`
[INFO] [stdout]     --> src/lib.rs:3430:47
[INFO] [stdout]      |
[INFO] [stdout] 3430 |     fn transform_task(&self, task: &mut Task, journal: &GTD) {
[INFO] [stdout]      |                                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_journal`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ID` is never constructed
[INFO] [stdout]     --> src/lib.rs:2864:5
[INFO] [stdout]      |
[INFO] [stdout] 2846 | enum TaskBlock {
[INFO] [stdout]      |      --------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 2864 |     ID(String)
[INFO] [stdout]      |     ^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `TaskBlock` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]      = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `task_id` is never used
[INFO] [stdout]     --> src/lib.rs:3319:4
[INFO] [stdout]      |
[INFO] [stdout] 3319 | fn task_id(input: Input<u8>) -> U8Result<TaskBlock> {
[INFO] [stdout]      |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `InjectStatusDelete` is never constructed
[INFO] [stdout]     --> src/lib.rs:3647:5
[INFO] [stdout]      |
[INFO] [stdout] 3622 | enum Directive {
[INFO] [stdout]      |      --------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 3647 |     InjectStatusDelete,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Directive` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `directive_inject_status_delete` is never used
[INFO] [stdout]     --> src/lib.rs:3964:4
[INFO] [stdout]      |
[INFO] [stdout] 3964 | fn directive_inject_status_delete(input: Input<u8>) -> U8Result<Directive> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `whitespace` is never used
[INFO] [stdout]     --> src/lib.rs:4579:4
[INFO] [stdout]      |
[INFO] [stdout] 4579 | fn whitespace(i: Input<u8>) -> U8Result<()> {
[INFO] [stdout]      |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `non_terminating` is never used
[INFO] [stdout]     --> src/lib.rs:4596:4
[INFO] [stdout]      |
[INFO] [stdout] 4596 | fn non_terminating(i: Input<u8>) -> U8Result<u8> {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/lib.rs:5882:12
[INFO] [stdout]      |
[INFO] [stdout] 5882 |     Future(i64, String),
[INFO] [stdout]      |     ------ ^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 5882 -     Future(i64, String),
[INFO] [stdout] 5882 +     Future((), String),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/lib.rs:5883:9
[INFO] [stdout]      |
[INFO] [stdout] 5883 |     Now(i64, String),
[INFO] [stdout]      |     --- ^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 5883 -     Now(i64, String),
[INFO] [stdout] 5883 +     Now((), String),
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/lib.rs:5884:10
[INFO] [stdout]      |
[INFO] [stdout] 5884 |     Past(i64, String)
[INFO] [stdout]      |     ---- ^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 5884 -     Past(i64, String)
[INFO] [stdout] 5884 +     Past((), String)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.07s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: bitflags v0.5.0, clap v2.9.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "f567223c72dfcbc22391bb0bb176faf4a96477f4aad0527686122e98fe2caddc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f567223c72dfcbc22391bb0bb176faf4a96477f4aad0527686122e98fe2caddc", kill_on_drop: false }`
[INFO] [stdout] f567223c72dfcbc22391bb0bb176faf4a96477f4aad0527686122e98fe2caddc
