[INFO] fetching crate lightning 0.0.125...
[INFO] checking lightning-0.0.125 against try#31561a63598a0f21fc74c024747ef1310fdd2eb2 for pr-133536
[INFO] extracting crate lightning 0.0.125 into /workspace/builds/worker-3-tc2/source
[INFO] validating manifest of crates.io crate lightning 0.0.125 on toolchain 31561a63598a0f21fc74c024747ef1310fdd2eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate lightning 0.0.125
[INFO] finished tweaking crates.io crate lightning 0.0.125
[INFO] tweaked toml for crates.io crate lightning 0.0.125 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 87 packages to latest compatible versions
[INFO] [stderr]       Adding bech32 v0.9.1 (available: v0.11.0)
[INFO] [stderr]       Adding criterion v0.4.0 (available: v0.5.1)
[INFO] [stderr]       Adding hashbrown v0.13.2 (available: v0.15.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7346853e28ef202aa8ed480e5916e331f85623bbfb3bc8b6b32fd778a3fecc6b
[INFO] running `Command { std: "docker" "start" "-a" "7346853e28ef202aa8ed480e5916e331f85623bbfb3bc8b6b32fd778a3fecc6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7346853e28ef202aa8ed480e5916e331f85623bbfb3bc8b6b32fd778a3fecc6b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7346853e28ef202aa8ed480e5916e331f85623bbfb3bc8b6b32fd778a3fecc6b", kill_on_drop: false }`
[INFO] [stdout] 7346853e28ef202aa8ed480e5916e331f85623bbfb3bc8b6b32fd778a3fecc6b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 569e76a16f8e5af0604e2683519dae4608fd08e682b8c851cb08e427d4bf7043
[INFO] running `Command { std: "docker" "start" "-a" "569e76a16f8e5af0604e2683519dae4608fd08e682b8c851cb08e427d4bf7043", kill_on_drop: false }`
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling bitcoin-io v0.1.3
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]    Compiling bitcoin-internals v0.3.0
[INFO] [stderr]    Compiling hex_lit v0.1.1
[INFO] [stderr]    Compiling bitcoin v0.32.5
[INFO] [stderr]     Checking bech32 v0.11.0
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]    Compiling cc v1.2.2
[INFO] [stderr]     Checking hex-conservative v0.2.1
[INFO] [stderr]     Checking bech32 v0.9.1
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]     Checking bitcoin-units v0.1.2
[INFO] [stderr]     Checking bitcoin_hashes v0.14.0
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking base58ck v0.1.0
[INFO] [stderr]    Compiling secp256k1-sys v0.10.1
[INFO] [stderr]    Compiling bitcoinconsensus v0.105.0+25.1
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]     Checking secp256k1 v0.29.1
[INFO] [stderr]     Checking lightning-types v0.1.0
[INFO] [stderr]     Checking lightning-invoice v0.32.0
[INFO] [stderr]     Checking lightning v0.0.125 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/lib.rs:40:27
[INFO] [stdout]    |
[INFO] [stdout] 40 | #![cfg_attr(not(any(test, fuzzing, feature = "_test_utils")), deny(missing_docs))]
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/lib.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[cfg(all(fuzzing, test))]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]   --> src/lib.rs:75:7
[INFO] [stdout]    |
[INFO] [stdout] 75 | #[cfg(ldk_bench)] extern crate criterion;
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]    --> src/lib.rs:152:15
[INFO] [stdout]     |
[INFO] [stdout] 152 | #[cfg(all(not(ldk_bench), feature = "backtrace", feature = "std", test))]
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/util/mod.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[cfg(fuzzing)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/util/mod.rs:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[cfg(not(fuzzing))]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]   --> src/util/ser.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(taproot)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/util/ser.rs:1100:7
[INFO] [stdout]      |
[INFO] [stdout] 1100 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/util/ser.rs:1107:7
[INFO] [stdout]      |
[INFO] [stdout] 1107 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/util/ser.rs:1115:7
[INFO] [stdout]      |
[INFO] [stdout] 1115 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/util/ser.rs:1123:7
[INFO] [stdout]      |
[INFO] [stdout] 1123 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/util/wakers.rs:177:8
[INFO] [stdout]     |
[INFO] [stdout] 177 |     #[cfg(c_bindings)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/util/base32.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 |         #[cfg(fuzzing)]
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/base32.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |         #[cfg(fuzzing)]
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/base32.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |         #[cfg(fuzzing)]
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]   --> src/util/logger.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[cfg(c_bindings)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/util/logger.rs:157:11
[INFO] [stdout]     |
[INFO] [stdout] 157 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/util/logger.rs:159:7
[INFO] [stdout]     |
[INFO] [stdout] 159 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/util/logger.rs:112:12
[INFO] [stdout]     |
[INFO] [stdout] 112 |     #[cfg(not(c_bindings))]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | impl_record!('a, );
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `impl_record` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/util/logger.rs:115:8
[INFO] [stdout]     |
[INFO] [stdout] 115 |     #[cfg(c_bindings)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | impl_record!('a, );
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `impl_record` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/util/logger.rs:145:14
[INFO] [stdout]     |
[INFO] [stdout] 145 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | impl_record!('a, );
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `impl_record` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/util/logger.rs:147:10
[INFO] [stdout]     |
[INFO] [stdout] 147 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | impl_record!('a, );
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `impl_record` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/util/config.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[cfg(fuzzing)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/config.rs:226:7
[INFO] [stdout]     |
[INFO] [stdout] 226 | #[cfg(fuzzing)]
[INFO] [stdout]     |       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/config.rs:353:7
[INFO] [stdout]     |
[INFO] [stdout] 353 | #[cfg(fuzzing)]
[INFO] [stdout]     |       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/config.rs:884:7
[INFO] [stdout]     |
[INFO] [stdout] 884 | #[cfg(fuzzing)]
[INFO] [stdout]     |       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/chain/chainmonitor.rs:444:12
[INFO] [stdout]     |
[INFO] [stdout] 444 |     #[cfg(not(c_bindings))]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/chain/chainmonitor.rs:455:8
[INFO] [stdout]     |
[INFO] [stdout] 455 |     #[cfg(c_bindings)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/chain/chainmonitor.rs:529:18
[INFO] [stdout]     |
[INFO] [stdout] 529 |     #[cfg(any(test, fuzzing))]
[INFO] [stdout]     |                     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:2740:18
[INFO] [stdout]      |
[INFO] [stdout] 2740 |                 assert!(cfg!(fuzzing), "Commitment txids are unique outside of fuzzing, where hashes can collide");
[INFO] [stdout]      |                              ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:3501:25
[INFO] [stdout]      |
[INFO] [stdout] 3501 |                     debug_assert!(cfg!(fuzzing), "We should have per-commitment option for any recognized old commitment txn");
[INFO] [stdout]      |                                        ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4367:14
[INFO] [stdout]      |
[INFO] [stdout] 4367 |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4370:14
[INFO] [stdout]      |
[INFO] [stdout] 4370 |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4469 | /                 scan_commitment!(self.current_holder_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4470 | |                     "our latest holder commitment tx", true);
[INFO] [stdout]      | |____________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4474 | /                     scan_commitment!(prev_holder_signed_commitment_tx.htlc_outputs.iter().map(|&(ref a, _, ref b)| (a, b.as_ref())),
[INFO] [stdout] 4475 | |                         "our previous holder commitment tx", true);
[INFO] [stdout]      | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4383:16
[INFO] [stdout]      |
[INFO] [stdout] 4383 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4385:16
[INFO] [stdout]      |
[INFO] [stdout] 4385 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/chain/channelmonitor.rs:4389:16
[INFO] [stdout]      |
[INFO] [stdout] 4389 |                       #[cfg(not(fuzzing))] // Note that the fuzzer is not bound by pesky things like "signatures"
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4479 | /                 scan_commitment!(htlc_outputs.iter().map(|&(ref a, ref b)| (a, b.as_ref().map(|boxed| &**boxed))),
[INFO] [stdout] 4480 | |                     "counterparty commitment tx", false);
[INFO] [stdout]      | |________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `log_claim` which comes from the expansion of the macro `scan_commitment` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/chain/onchaintx.rs:846:24
[INFO] [stdout]     |
[INFO] [stdout] 846 |                 debug_assert!(cfg!(fuzzing) || self.pending_claim_requests.get(&claim_id).is_none());
[INFO] [stdout]     |                                    ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/ln/mod.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[cfg(fuzzing)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/ln/mod.rs:43:11
[INFO] [stdout]    |
[INFO] [stdout] 43 | #[cfg(not(fuzzing))]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/ln/mod.rs:46:7
[INFO] [stdout]    |
[INFO] [stdout] 46 | #[cfg(fuzzing)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/ln/mod.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[cfg(not(fuzzing))]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]   --> src/ln/mod.rs:93:17
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[cfg(all(test, async_signing))]
[INFO] [stdout]    |                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]   --> src/ln/channelmanager.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | #[cfg(not(c_bindings))]
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]   --> src/ln/channelmanager.rs:95:7
[INFO] [stdout]    |
[INFO] [stdout] 95 | #[cfg(c_bindings)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/ln/channelmanager.rs:1155:11
[INFO] [stdout]      |
[INFO] [stdout] 1155 | #[cfg(not(c_bindings))]
[INFO] [stdout]      |           ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/ln/channelmanager.rs:1185:11
[INFO] [stdout]      |
[INFO] [stdout] 1185 | #[cfg(not(c_bindings))]
[INFO] [stdout]      |           ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]      --> src/ln/channelmanager.rs:14182:7
[INFO] [stdout]       |
[INFO] [stdout] 14182 | #[cfg(ldk_bench)]
[INFO] [stdout]       |       ^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_test_vectors`
[INFO] [stdout]    --> src/ln/channelmanager.rs:540:12
[INFO] [stdout]     |
[INFO] [stdout] 540 |     #[cfg(all(ldk_test_vectors, test))]
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_test_vectors)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_test_vectors)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:1084:15
[INFO] [stdout]      |
[INFO] [stdout] 1084 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:1084:29
[INFO] [stdout]      |
[INFO] [stdout] 1084 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:1086:15
[INFO] [stdout]      |
[INFO] [stdout] 1086 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:1086:29
[INFO] [stdout]      |
[INFO] [stdout] 1086 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:5842:8
[INFO] [stdout]      |
[INFO] [stdout] 5842 |     #[cfg(fuzzing)]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:8586:8
[INFO] [stdout]      |
[INFO] [stdout] 8586 |     #[cfg(fuzzing)]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:8648:8
[INFO] [stdout]      |
[INFO] [stdout] 8648 |     #[cfg(async_signing)]
[INFO] [stdout]      |           ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:3126:12
[INFO] [stdout]      |
[INFO] [stdout] 3126 |             if cfg!(fuzzing) { // fuzzing chacha20 doesn't use the key at all so we always get the same alias
[INFO] [stdout]      |                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:3214:13
[INFO] [stdout]      |
[INFO] [stdout] 3214 |                 if cfg!(fuzzing) {
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:3595:16
[INFO] [stdout]      |
[INFO] [stdout] 3595 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:3595:30
[INFO] [stdout]      |
[INFO] [stdout] 3595 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4087 |                         match break_chan_phase_entry!(self, send_res, chan_phase_entry) {
[INFO] [stdout]      |                               --------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `break_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4087 |                         match break_chan_phase_entry!(self, send_res, chan_phase_entry) {
[INFO] [stdout]      |                               --------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `break_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4087 |                         match break_chan_phase_entry!(self, send_res, chan_phase_entry) {
[INFO] [stdout]      |                               --------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `break_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4087 |                         match break_chan_phase_entry!(self, send_res, chan_phase_entry) {
[INFO] [stdout]      |                               --------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `break_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:6028:18
[INFO] [stdout]      |
[INFO] [stdout] 6028 | ...                   #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:6028:32
[INFO] [stdout]      |
[INFO] [stdout] 6028 | ...                   #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                               ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:6033:18
[INFO] [stdout]      |
[INFO] [stdout] 6033 | ...                   #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:6033:32
[INFO] [stdout]      |
[INFO] [stdout] 6033 | ...                   #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                               ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:7346:15
[INFO] [stdout]      |
[INFO] [stdout] 7346 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:7346:29
[INFO] [stdout]      |
[INFO] [stdout] 7346 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:7360:15
[INFO] [stdout]      |
[INFO] [stdout] 7360 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:7360:29
[INFO] [stdout]      |
[INFO] [stdout] 7360 |                 #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 | ...ny(dual_funding, splicing))]
[INFO] [stdout]      |       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7505 | ...         try_chan_phase_entry!(self, chan.accept_channel(&msg, &self.default_configuration.channel_handshake_limits, &peer_state.latest_features), phas...
[INFO] [stdout]      |             ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 | ...l_funding, splicing))]
[INFO] [stdout]      |               ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7505 | ...   try_chan_phase_entry!(self, chan.accept_channel(&msg, &self.default_configuration.channel_handshake_limits, &peer_state.latest_features), phas...
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 | ...ny(dual_funding, splicing))]
[INFO] [stdout]      |       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7505 | ...         try_chan_phase_entry!(self, chan.accept_channel(&msg, &self.default_configuration.channel_handshake_limits, &peer_state.latest_features), phas...
[INFO] [stdout]      |             ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 | ...l_funding, splicing))]
[INFO] [stdout]      |               ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7505 | ...   try_chan_phase_entry!(self, chan.accept_channel(&msg, &self.default_configuration.channel_handshake_limits, &peer_state.latest_features), phas...
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7553 |                             return Err(convert_chan_phase_err!(self, err, &mut ChannelPhase::UnfundedInboundV1(inbound_chan), &msg.t...
[INFO] [stdout]      |                                        ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7553 |                             return Err(convert_chan_phase_err!(self, err, &mut ChannelPhase::UnfundedInboundV1(inbound_chan), &msg.t...
[INFO] [stdout]      |                                        ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7553 |                             return Err(convert_chan_phase_err!(self, err, &mut ChannelPhase::UnfundedInboundV1(inbound_chan), &msg.t...
[INFO] [stdout]      |                                        ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7553 |                             return Err(convert_chan_phase_err!(self, err, &mut ChannelPhase::UnfundedInboundV1(inbound_chan), &msg.t...
[INFO] [stdout]      |                                        ----------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7560 |                     return Err(convert_chan_phase_err!(self, err, &mut phase, &msg.temporary_channel_id).1);
[INFO] [stdout]      |                                ------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7560 |                     return Err(convert_chan_phase_err!(self, err, &mut phase, &msg.temporary_channel_id).1);
[INFO] [stdout]      |                                ------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7560 |                     return Err(convert_chan_phase_err!(self, err, &mut phase, &msg.temporary_channel_id).1);
[INFO] [stdout]      |                                ------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7560 |                     return Err(convert_chan_phase_err!(self, err, &mut phase, &msg.temporary_channel_id).1);
[INFO] [stdout]      |                                ------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7665 |                                 return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::Funded(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                            ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7665 |                                 return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::Funded(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                            ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7665 |                                 return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::Funded(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                            ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7665 |                                 return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::Funded(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                            ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7674 |                             return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::UnfundedOutboundV1(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                        ---------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7674 |                             return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::UnfundedOutboundV1(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                        ---------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7674 |                             return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::UnfundedOutboundV1(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                        ---------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7674 |                             return Err(convert_chan_phase_err!(self, e, &mut ChannelPhase::UnfundedOutboundV1(chan), &msg.channel_id).1);
[INFO] [stdout]      |                                        ---------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7700 |                       let announcement_sigs_opt = try_chan_phase_entry!(self, chan.channel_ready(&msg, &self.node_signer,
[INFO] [stdout]      |  _________________________________________________-
[INFO] [stdout] 7701 | |                         self.chain_hash, &self.default_configuration, &self.best_block.read().unwrap(), &&logger), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7700 |                       let announcement_sigs_opt = try_chan_phase_entry!(self, chan.channel_ready(&msg, &self.node_signer,
[INFO] [stdout]      |  _________________________________________________-
[INFO] [stdout] 7701 | |                         self.chain_hash, &self.default_configuration, &self.best_block.read().unwrap(), &&logger), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7700 |                       let announcement_sigs_opt = try_chan_phase_entry!(self, chan.channel_ready(&msg, &self.node_signer,
[INFO] [stdout]      |  _________________________________________________-
[INFO] [stdout] 7701 | |                         self.chain_hash, &self.default_configuration, &self.best_block.read().unwrap(), &&logger), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7700 |                       let announcement_sigs_opt = try_chan_phase_entry!(self, chan.channel_ready(&msg, &self.node_signer,
[INFO] [stdout]      |  _________________________________________________-
[INFO] [stdout] 7701 | |                         self.chain_hash, &self.default_configuration, &self.best_block.read().unwrap(), &&logger), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7730 | /                     try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout] 7731 | |                         "Got a channel_ready message for an unfunded channel!".into())), chan_phase_entry)
[INFO] [stdout]      | |__________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7730 | /                     try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout] 7731 | |                         "Got a channel_ready message for an unfunded channel!".into())), chan_phase_entry)
[INFO] [stdout]      | |__________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7730 | /                     try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout] 7731 | |                         "Got a channel_ready message for an unfunded channel!".into())), chan_phase_entry)
[INFO] [stdout]      | |__________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7730 | /                     try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout] 7731 | |                         "Got a channel_ready message for an unfunded channel!".into())), chan_phase_entry)
[INFO] [stdout]      | |__________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:7791:16
[INFO] [stdout]      |
[INFO] [stdout] 7791 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:7791:30
[INFO] [stdout]      |
[INFO] [stdout] 7791 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7764 |                           let (shutdown, monitor_update_opt, htlcs) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  _____________________________________________________________________-
[INFO] [stdout] 7765 | |                             chan.shutdown(&self.signer_provider, &peer_state.latest_features, &msg), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7764 |                           let (shutdown, monitor_update_opt, htlcs) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  _____________________________________________________________________-
[INFO] [stdout] 7765 | |                             chan.shutdown(&self.signer_provider, &peer_state.latest_features, &msg), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7764 |                           let (shutdown, monitor_update_opt, htlcs) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  _____________________________________________________________________-
[INFO] [stdout] 7765 | |                             chan.shutdown(&self.signer_provider, &peer_state.latest_features, &msg), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7764 |                           let (shutdown, monitor_update_opt, htlcs) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  _____________________________________________________________________-
[INFO] [stdout] 7765 | |                             chan.shutdown(&self.signer_provider, &peer_state.latest_features, &msg), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 | ...ny(dual_funding, splicing))]
[INFO] [stdout]      |       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7829 | ...     let (closing_signed, tx, shutdown_result) = try_chan_phase_entry!(self, chan.closing_signed(&self.fee_estimator, &msg, &&logger), chan_phase_entr...
[INFO] [stdout]      |                                                     ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 | ...g, splicing))]
[INFO] [stdout]      |       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7829 | ...ing_signed, tx, shutdown_result) = try_chan_phase_entry!(self, chan.closing_signed(&self.fee_estimator, &msg, &&logger), chan_phase_entr...
[INFO] [stdout]      |                                       ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 | ...ny(dual_funding, splicing))]
[INFO] [stdout]      |       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7829 | ...     let (closing_signed, tx, shutdown_result) = try_chan_phase_entry!(self, chan.closing_signed(&self.fee_estimator, &msg, &&logger), chan_phase_entr...
[INFO] [stdout]      |                                                     ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 | ...g, splicing))]
[INFO] [stdout]      |       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7829 | ...ing_signed, tx, shutdown_result) = try_chan_phase_entry!(self, chan.closing_signed(&self.fee_estimator, &msg, &&logger), chan_phase_entr...
[INFO] [stdout]      |                                       ------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7846 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7847 | |                             "Got a closing_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7846 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7847 | |                             "Got a closing_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7846 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7847 | |                             "Got a closing_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7846 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7847 | |                             "Got a closing_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7944 |                     try_chan_phase_entry!(self, chan.update_add_htlc(&msg, pending_forward_info, &self.fee_estimator), chan_phase_entry);
[INFO] [stdout]      |                     -------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7944 |                     try_chan_phase_entry!(self, chan.update_add_htlc(&msg, pending_forward_info, &self.fee_estimator), chan_phase_entry);
[INFO] [stdout]      |                     -------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7944 |                     try_chan_phase_entry!(self, chan.update_add_htlc(&msg, pending_forward_info, &self.fee_estimator), chan_phase_entry);
[INFO] [stdout]      |                     -------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7944 |                     try_chan_phase_entry!(self, chan.update_add_htlc(&msg, pending_forward_info, &self.fee_estimator), chan_phase_entry);
[INFO] [stdout]      |                     -------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7946 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 7947 | |                         "Got an update_add_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7946 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 7947 | |                         "Got an update_add_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7946 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 7947 | |                         "Got an update_add_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7946 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 7947 | |                         "Got an update_add_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7970 |                         let res = try_chan_phase_entry!(self, chan.update_fulfill_htlc(&msg), chan_phase_entry);
[INFO] [stdout]      |                                   ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7970 |                         let res = try_chan_phase_entry!(self, chan.update_fulfill_htlc(&msg), chan_phase_entry);
[INFO] [stdout]      |                                   ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7970 |                         let res = try_chan_phase_entry!(self, chan.update_fulfill_htlc(&msg), chan_phase_entry);
[INFO] [stdout]      |                                   ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7970 |                         let res = try_chan_phase_entry!(self, chan.update_fulfill_htlc(&msg), chan_phase_entry);
[INFO] [stdout]      |                                   ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7990 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7991 | |                             "Got an update_fulfill_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7990 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7991 | |                             "Got an update_fulfill_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7990 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7991 | |                             "Got an update_fulfill_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7990 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 7991 | |                             "Got an update_fulfill_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8019 |                     try_chan_phase_entry!(self, chan.update_fail_htlc(&msg, HTLCFailReason::from_msg(msg)), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8019 |                     try_chan_phase_entry!(self, chan.update_fail_htlc(&msg, HTLCFailReason::from_msg(msg)), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8019 |                     try_chan_phase_entry!(self, chan.update_fail_htlc(&msg, HTLCFailReason::from_msg(msg)), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8019 |                     try_chan_phase_entry!(self, chan.update_fail_htlc(&msg, HTLCFailReason::from_msg(msg)), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8021 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8022 | |                         "Got an update_fail_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8021 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8022 | |                         "Got an update_fail_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8021 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8022 | |                         "Got an update_fail_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8021 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8022 | |                         "Got an update_fail_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8045 |                     try_chan_phase_entry!(self, Err(chan_err), chan_phase_entry);
[INFO] [stdout]      |                     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8045 |                     try_chan_phase_entry!(self, Err(chan_err), chan_phase_entry);
[INFO] [stdout]      |                     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8045 |                     try_chan_phase_entry!(self, Err(chan_err), chan_phase_entry);
[INFO] [stdout]      |                     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8045 |                     try_chan_phase_entry!(self, Err(chan_err), chan_phase_entry);
[INFO] [stdout]      |                     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 | ...(any(dual_funding, splicing))]
[INFO] [stdout]      |         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8048 | ...   try_chan_phase_entry!(self, chan.update_fail_malformed_htlc(&msg, HTLCFailReason::reason(msg.failure_code, msg.sha256_of_onion.to_vec())), chan_phase_entr...
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 | ...(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8048 | ...   try_chan_phase_entry!(self, chan.update_fail_malformed_htlc(&msg, HTLCFailReason::reason(msg.failure_code, msg.sha256_of_onion.to_vec())), chan_phase_entr...
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 | ...(any(dual_funding, splicing))]
[INFO] [stdout]      |         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8048 | ...   try_chan_phase_entry!(self, chan.update_fail_malformed_htlc(&msg, HTLCFailReason::reason(msg.failure_code, msg.sha256_of_onion.to_vec())), chan_phase_entr...
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 | ...(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8048 | ...   try_chan_phase_entry!(self, chan.update_fail_malformed_htlc(&msg, HTLCFailReason::reason(msg.failure_code, msg.sha256_of_onion.to_vec())), chan_phase_entr...
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8050 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8051 | |                         "Got an update_fail_malformed_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8050 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8051 | |                         "Got an update_fail_malformed_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8050 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8051 | |                         "Got an update_fail_malformed_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8050 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8051 | |                         "Got an update_fail_malformed_htlc message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8073 |                     let monitor_update_opt = try_chan_phase_entry!(self, chan.commitment_signed(&msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                                              ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8073 |                     let monitor_update_opt = try_chan_phase_entry!(self, chan.commitment_signed(&msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                                              ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8073 |                     let monitor_update_opt = try_chan_phase_entry!(self, chan.commitment_signed(&msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                                              ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8073 |                     let monitor_update_opt = try_chan_phase_entry!(self, chan.commitment_signed(&msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                                              ------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8080 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8081 | |                         "Got a commitment_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8080 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8081 | |                         "Got a commitment_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8080 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8081 | |                         "Got a commitment_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8080 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8081 | |                         "Got a commitment_signed message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8273 |                           let (htlcs_to_fail, monitor_update_opt) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  ___________________________________________________________________-
[INFO] [stdout] 8274 | |                             chan.revoke_and_ack(&msg, &self.fee_estimator, &&logger, mon_update_blocked), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8273 |                           let (htlcs_to_fail, monitor_update_opt) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  ___________________________________________________________________-
[INFO] [stdout] 8274 | |                             chan.revoke_and_ack(&msg, &self.fee_estimator, &&logger, mon_update_blocked), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8273 |                           let (htlcs_to_fail, monitor_update_opt) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  ___________________________________________________________________-
[INFO] [stdout] 8274 | |                             chan.revoke_and_ack(&msg, &self.fee_estimator, &&logger, mon_update_blocked), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8273 |                           let (htlcs_to_fail, monitor_update_opt) = try_chan_phase_entry!(self,
[INFO] [stdout]      |  ___________________________________________________________________-
[INFO] [stdout] 8274 | |                             chan.revoke_and_ack(&msg, &self.fee_estimator, &&logger, mon_update_blocked), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8283 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8284 | |                             "Got a revoke_and_ack message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8283 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8284 | |                             "Got a revoke_and_ack message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8283 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8284 | |                             "Got a revoke_and_ack message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8283 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8284 | |                             "Got a revoke_and_ack message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8307 |                     try_chan_phase_entry!(self, chan.update_fee(&self.fee_estimator, &msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8307 |                     try_chan_phase_entry!(self, chan.update_fee(&self.fee_estimator, &msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8307 |                     try_chan_phase_entry!(self, chan.update_fee(&self.fee_estimator, &msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8307 |                     try_chan_phase_entry!(self, chan.update_fee(&self.fee_estimator, &msg, &&logger), chan_phase_entry);
[INFO] [stdout]      |                     --------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8309 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8310 | |                         "Got an update_fee message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8309 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8310 | |                         "Got an update_fee message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8309 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8310 | |                         "Got an update_fee message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8309 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8310 | |                         "Got an update_fee message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8335 |                           msg: try_chan_phase_entry!(self, chan.announcement_signatures(
[INFO] [stdout]      |  ______________________________-
[INFO] [stdout] 8336 | |                             &self.node_signer, self.chain_hash, self.best_block.read().unwrap().height,
[INFO] [stdout] 8337 | |                             msg, &self.default_configuration
[INFO] [stdout] 8338 | |                         ), chan_phase_entry),
[INFO] [stdout]      | |____________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8335 |                           msg: try_chan_phase_entry!(self, chan.announcement_signatures(
[INFO] [stdout]      |  ______________________________-
[INFO] [stdout] 8336 | |                             &self.node_signer, self.chain_hash, self.best_block.read().unwrap().height,
[INFO] [stdout] 8337 | |                             msg, &self.default_configuration
[INFO] [stdout] 8338 | |                         ), chan_phase_entry),
[INFO] [stdout]      | |____________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8335 |                           msg: try_chan_phase_entry!(self, chan.announcement_signatures(
[INFO] [stdout]      |  ______________________________-
[INFO] [stdout] 8336 | |                             &self.node_signer, self.chain_hash, self.best_block.read().unwrap().height,
[INFO] [stdout] 8337 | |                             msg, &self.default_configuration
[INFO] [stdout] 8338 | |                         ), chan_phase_entry),
[INFO] [stdout]      | |____________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8335 |                           msg: try_chan_phase_entry!(self, chan.announcement_signatures(
[INFO] [stdout]      |  ______________________________-
[INFO] [stdout] 8336 | |                             &self.node_signer, self.chain_hash, self.best_block.read().unwrap().height,
[INFO] [stdout] 8337 | |                             msg, &self.default_configuration
[INFO] [stdout] 8338 | |                         ), chan_phase_entry),
[INFO] [stdout]      | |____________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8344 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8345 | |                         "Got an announcement_signatures message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8344 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8345 | |                         "Got an announcement_signatures message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8344 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8345 | |                         "Got an announcement_signatures message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8344 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8345 | |                         "Got an announcement_signatures message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |_____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8388 |                         let did_change = try_chan_phase_entry!(self, chan.channel_update(&msg), chan_phase_entry);
[INFO] [stdout]      |                                          ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8388 |                         let did_change = try_chan_phase_entry!(self, chan.channel_update(&msg), chan_phase_entry);
[INFO] [stdout]      |                                          ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8388 |                         let did_change = try_chan_phase_entry!(self, chan.channel_update(&msg), chan_phase_entry);
[INFO] [stdout]      |                                          ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8388 |                         let did_change = try_chan_phase_entry!(self, chan.channel_update(&msg), chan_phase_entry);
[INFO] [stdout]      |                                          ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8396 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8397 | |                         "Got a channel_update for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8396 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8397 | |                         "Got a channel_update for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8396 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8397 | |                         "Got a channel_update for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8396 |                       return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ____________________________-
[INFO] [stdout] 8397 | |                         "Got a channel_update for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |___________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8427 |                           let responses = try_chan_phase_entry!(self, chan.channel_reestablish(
[INFO] [stdout]      |  _________________________________________-
[INFO] [stdout] 8428 | |                             msg, &&logger, &self.node_signer, self.chain_hash,
[INFO] [stdout] 8429 | |                             &self.default_configuration, &*self.best_block.read().unwrap()), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8427 |                           let responses = try_chan_phase_entry!(self, chan.channel_reestablish(
[INFO] [stdout]      |  _________________________________________-
[INFO] [stdout] 8428 | |                             msg, &&logger, &self.node_signer, self.chain_hash,
[INFO] [stdout] 8429 | |                             &self.default_configuration, &*self.best_block.read().unwrap()), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8427 |                           let responses = try_chan_phase_entry!(self, chan.channel_reestablish(
[INFO] [stdout]      |  _________________________________________-
[INFO] [stdout] 8428 | |                             msg, &&logger, &self.node_signer, self.chain_hash,
[INFO] [stdout] 8429 | |                             &self.default_configuration, &*self.best_block.read().unwrap()), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8427 |                           let responses = try_chan_phase_entry!(self, chan.channel_reestablish(
[INFO] [stdout]      |  _________________________________________-
[INFO] [stdout] 8428 | |                             msg, &&logger, &self.node_signer, self.chain_hash,
[INFO] [stdout] 8429 | |                             &self.default_configuration, &*self.best_block.read().unwrap()), chan_phase_entry);
[INFO] [stdout]      | |______________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:14
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8458 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8459 | |                             "Got a channel_reestablish message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2679:28
[INFO] [stdout]      |
[INFO] [stdout] 2679 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8458 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8459 | |                             "Got a channel_reestablish message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:14
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8458 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8459 | |                             "Got a channel_reestablish message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:2683:28
[INFO] [stdout]      |
[INFO] [stdout] 2683 |               #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                       ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 8458 |                           return try_chan_phase_entry!(self, Err(ChannelError::close(
[INFO] [stdout]      |  ________________________________-
[INFO] [stdout] 8459 | |                             "Got a channel_reestablish message for an unfunded channel!".into())), chan_phase_entry);
[INFO] [stdout]      | |____________________________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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 `convert_chan_phase_err` which comes from the expansion of the macro `try_chan_phase_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/ln/channelmanager.rs:8995:12
[INFO] [stdout]      |
[INFO] [stdout] 8995 |     #[cfg(not(c_bindings))]
[INFO] [stdout]      |               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/ln/channelmanager.rs:8997:12
[INFO] [stdout]      |
[INFO] [stdout] 8997 |     #[cfg(not(c_bindings))]
[INFO] [stdout]      |               ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/ln/channelmanager.rs:9000:8
[INFO] [stdout]      |
[INFO] [stdout] 9000 |     #[cfg(c_bindings)]
[INFO] [stdout]      |           ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/ln/channelmanager.rs:9002:8
[INFO] [stdout]      |
[INFO] [stdout] 9002 |     #[cfg(c_bindings)]
[INFO] [stdout]      |           ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channelmanager.rs:9920:17
[INFO] [stdout]      |
[INFO] [stdout] 9920 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                   ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channelmanager.rs:9920:31
[INFO] [stdout]      |
[INFO] [stdout] 9920 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                                 ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10227:8
[INFO] [stdout]       |
[INFO] [stdout] 10227 |     #[cfg(splicing)]
[INFO] [stdout]       |           ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10234:8
[INFO] [stdout]       |
[INFO] [stdout] 10234 |     #[cfg(splicing)]
[INFO] [stdout]       |           ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10241:8
[INFO] [stdout]       |
[INFO] [stdout] 10241 |     #[cfg(splicing)]
[INFO] [stdout]       |           ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10402:17
[INFO] [stdout]       |
[INFO] [stdout] 10402 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10402:31
[INFO] [stdout]       |
[INFO] [stdout] 10402 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                                 ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10406:17
[INFO] [stdout]       |
[INFO] [stdout] 10406 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10406:31
[INFO] [stdout]       |
[INFO] [stdout] 10406 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                                 ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10568:17
[INFO] [stdout]       |
[INFO] [stdout] 10568 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10568:31
[INFO] [stdout]       |
[INFO] [stdout] 10568 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                                 ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10584:17
[INFO] [stdout]       |
[INFO] [stdout] 10584 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                   ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10584:31
[INFO] [stdout]       |
[INFO] [stdout] 10584 |                         #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                                 ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10687:16
[INFO] [stdout]       |
[INFO] [stdout] 10687 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                               ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10687:30
[INFO] [stdout]       |
[INFO] [stdout] 10687 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                             ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10698:16
[INFO] [stdout]       |
[INFO] [stdout] 10698 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                               ^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10698:30
[INFO] [stdout]       |
[INFO] [stdout] 10698 |                     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]       |                                             ^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_payments`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10941:10
[INFO] [stdout]       |
[INFO] [stdout] 10941 |             #[cfg(async_payments)]
[INFO] [stdout]       |                   ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_payments)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_payments)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]      --> src/ln/channelmanager.rs:10881:14
[INFO] [stdout]       |
[INFO] [stdout] 10881 | ...                   #[cfg(c_bindings)]
[INFO] [stdout]       |                             ^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = help: consider using a Cargo feature instead
[INFO] [stdout]       = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]                [lints.rust]
[INFO] [stdout]                unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]       = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]   --> src/ln/msgs.rs:66:7
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[cfg(taproot)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/msgs.rs:1836:7
[INFO] [stdout]      |
[INFO] [stdout] 1836 | #[cfg(fuzzing)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/msgs.rs:1838:11
[INFO] [stdout]      |
[INFO] [stdout] 1838 | #[cfg(not(fuzzing))]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2260:11
[INFO] [stdout]      |
[INFO] [stdout] 2260 | #[cfg(not(taproot))]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2269:7
[INFO] [stdout]      |
[INFO] [stdout] 2269 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2285:11
[INFO] [stdout]      |
[INFO] [stdout] 2285 | #[cfg(not(taproot))]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2292:7
[INFO] [stdout]      |
[INFO] [stdout] 2292 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2303:11
[INFO] [stdout]      |
[INFO] [stdout] 2303 | #[cfg(not(taproot))]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2309:7
[INFO] [stdout]      |
[INFO] [stdout] 2309 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2542:11
[INFO] [stdout]      |
[INFO] [stdout] 2542 | #[cfg(not(taproot))]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2549:7
[INFO] [stdout]      |
[INFO] [stdout] 2549 | #[cfg(taproot)]
[INFO] [stdout]      |       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]    --> src/ln/msgs.rs:367:8
[INFO] [stdout]     |
[INFO] [stdout] 367 |     #[cfg(taproot)]
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]    --> src/ln/msgs.rs:404:8
[INFO] [stdout]     |
[INFO] [stdout] 404 |     #[cfg(taproot)]
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]    --> src/ln/msgs.rs:407:8
[INFO] [stdout]     |
[INFO] [stdout] 407 |     #[cfg(taproot)]
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]    --> src/ln/msgs.rs:423:8
[INFO] [stdout]     |
[INFO] [stdout] 423 |     #[cfg(taproot)]
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]    --> src/ln/msgs.rs:774:8
[INFO] [stdout]     |
[INFO] [stdout] 774 |     #[cfg(taproot)]
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]    --> src/ln/msgs.rs:790:8
[INFO] [stdout]     |
[INFO] [stdout] 790 |     #[cfg(taproot)]
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/msgs.rs:1520:8
[INFO] [stdout]      |
[INFO] [stdout] 1520 |     #[cfg(splicing)]
[INFO] [stdout]      |           ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/msgs.rs:1523:8
[INFO] [stdout]      |
[INFO] [stdout] 1523 |     #[cfg(splicing)]
[INFO] [stdout]      |           ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/msgs.rs:1526:8
[INFO] [stdout]      |
[INFO] [stdout] 1526 |     #[cfg(splicing)]
[INFO] [stdout]      |           ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:1990:13
[INFO] [stdout]      |
[INFO] [stdout] 1990 |         #[cfg(not(taproot))]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:1995:9
[INFO] [stdout]      |
[INFO] [stdout] 1995 |         #[cfg(taproot)]
[INFO] [stdout]      |               ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2024:13
[INFO] [stdout]      |
[INFO] [stdout] 2024 |         #[cfg(not(taproot))]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2029:9
[INFO] [stdout]      |
[INFO] [stdout] 2029 |         #[cfg(taproot)]
[INFO] [stdout]      |               ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2031:9
[INFO] [stdout]      |
[INFO] [stdout] 2031 |         #[cfg(taproot)]
[INFO] [stdout]      |               ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/msgs.rs:2057:10
[INFO] [stdout]      |
[INFO] [stdout] 2057 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]   --> src/ln/peer_handler.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[cfg(not(c_bindings))]
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/ln/peer_handler.rs:683:11
[INFO] [stdout]     |
[INFO] [stdout] 683 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/ln/peer_handler.rs:702:11
[INFO] [stdout]     |
[INFO] [stdout] 702 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/ln/peer_handler.rs:173:8
[INFO] [stdout]     |
[INFO] [stdout] 173 |     #[cfg(c_bindings)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/ln/peer_handler.rs:175:12
[INFO] [stdout]     |
[INFO] [stdout] 175 |     #[cfg(not(c_bindings))]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/peer_handler.rs:276:8
[INFO] [stdout]     |
[INFO] [stdout] 276 |     #[cfg(splicing)]
[INFO] [stdout]     |           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/peer_handler.rs:280:8
[INFO] [stdout]     |
[INFO] [stdout] 280 |     #[cfg(splicing)]
[INFO] [stdout]     |           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/peer_handler.rs:284:8
[INFO] [stdout]     |
[INFO] [stdout] 284 |     #[cfg(splicing)]
[INFO] [stdout]     |           ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/peer_handler.rs:1809:10
[INFO] [stdout]      |
[INFO] [stdout] 1809 |             #[cfg(splicing)]
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/peer_handler.rs:1814:10
[INFO] [stdout]      |
[INFO] [stdout] 1814 |             #[cfg(splicing)]
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/peer_handler.rs:1818:10
[INFO] [stdout]      |
[INFO] [stdout] 1818 |             #[cfg(splicing)]
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]      |
[INFO] [stdout] 13   |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/chan_utils.rs:1200:3
[INFO] [stdout]      |
[INFO] [stdout] 1200 |         hash_to_message!(sighash)
[INFO] [stdout]      |         ------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]      |
[INFO] [stdout] 17   |             #[cfg(fuzzing)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/chan_utils.rs:1200:3
[INFO] [stdout]      |
[INFO] [stdout] 1200 |         hash_to_message!(sighash)
[INFO] [stdout]      |         ------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]      |
[INFO] [stdout] 13   |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/chan_utils.rs:1334:3
[INFO] [stdout]      |
[INFO] [stdout] 1334 |         hash_to_message!(sighash)
[INFO] [stdout]      |         ------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]      |
[INFO] [stdout] 17   |             #[cfg(fuzzing)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/chan_utils.rs:1334:3
[INFO] [stdout]      |
[INFO] [stdout] 1334 |         hash_to_message!(sighash)
[INFO] [stdout]      |         ------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]      |
[INFO] [stdout] 13   |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/chan_utils.rs:1757:18
[INFO] [stdout]      |
[INFO] [stdout] 1757 | ... = hash_to_message!(&sighash::SighashCache::new(&htlc_tx).p2wsh_signature_hash(0, &htlc_redeemscript, this_htlc.to_bitcoin_amount(), EcdsaSighashType::All).unwrap()[.....
[INFO] [stdout]      |       ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]      |
[INFO] [stdout] 17   |             #[cfg(fuzzing)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/chan_utils.rs:1757:18
[INFO] [stdout]      |
[INFO] [stdout] 1757 | ... = hash_to_message!(&sighash::SighashCache::new(&htlc_tx).p2wsh_signature_hash(0, &htlc_redeemscript, this_htlc.to_bitcoin_amount(), EcdsaSighashType::All).unwrap()[.....
[INFO] [stdout]      |       ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/ln/channel.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 | #[cfg(any(test, fuzzing, debug_assertions))]
[INFO] [stdout]    |                 ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1060:11
[INFO] [stdout]      |
[INFO] [stdout] 1060 | #[cfg(any(fuzzing, test))]
[INFO] [stdout]      |           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1062:15
[INFO] [stdout]      |
[INFO] [stdout] 1062 | #[cfg(not(any(fuzzing, test)))]
[INFO] [stdout]      |               ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:3686:11
[INFO] [stdout]      |
[INFO] [stdout] 3686 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:3686:25
[INFO] [stdout]      |
[INFO] [stdout] 3686 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:3694:11
[INFO] [stdout]      |
[INFO] [stdout] 3694 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:3694:25
[INFO] [stdout]      |
[INFO] [stdout] 3694 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:3715:17
[INFO] [stdout]      |
[INFO] [stdout] 3715 | #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                 ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:8263:11
[INFO] [stdout]      |
[INFO] [stdout] 8263 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:8263:25
[INFO] [stdout]      |
[INFO] [stdout] 8263 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:8271:11
[INFO] [stdout]      |
[INFO] [stdout] 8271 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:8271:25
[INFO] [stdout]      |
[INFO] [stdout] 8271 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:8391:11
[INFO] [stdout]      |
[INFO] [stdout] 8391 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:8391:25
[INFO] [stdout]      |
[INFO] [stdout] 8391 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:8398:11
[INFO] [stdout]      |
[INFO] [stdout] 8398 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |           ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:8398:25
[INFO] [stdout]      |
[INFO] [stdout] 8398 | #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:1124:12
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:1124:26
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:1126:12
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:1126:26
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:1140:14
[INFO] [stdout]      |
[INFO] [stdout] 1140 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:1140:28
[INFO] [stdout]      |
[INFO] [stdout] 1140 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:1142:14
[INFO] [stdout]      |
[INFO] [stdout] 1142 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:1142:28
[INFO] [stdout]      |
[INFO] [stdout] 1142 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:1152:14
[INFO] [stdout]      |
[INFO] [stdout] 1152 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:1152:28
[INFO] [stdout]      |
[INFO] [stdout] 1152 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:1154:14
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:1154:28
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1418:18
[INFO] [stdout]      |
[INFO] [stdout] 1418 |     #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1420:18
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1445:18
[INFO] [stdout]      |
[INFO] [stdout] 1445 |     #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1811:20
[INFO] [stdout]      |
[INFO] [stdout] 1811 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1813:20
[INFO] [stdout]      |
[INFO] [stdout] 1813 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:1826:20
[INFO] [stdout]      |
[INFO] [stdout] 1826 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:2044:20
[INFO] [stdout]      |
[INFO] [stdout] 2044 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:2046:20
[INFO] [stdout]      |
[INFO] [stdout] 2046 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:2059:20
[INFO] [stdout]      |
[INFO] [stdout] 2059 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:3328:19
[INFO] [stdout]      |
[INFO] [stdout] 3328 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:3419:19
[INFO] [stdout]      |
[INFO] [stdout] 3419 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:3588:10
[INFO] [stdout]      |
[INFO] [stdout] 3588 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:3566:13
[INFO] [stdout]      |
[INFO] [stdout] 3566 |                         #[cfg(taproot)]
[INFO] [stdout]      |                               ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:3572:16
[INFO] [stdout]      |
[INFO] [stdout] 3572 |                     #[cfg(not(async_signing))] {
[INFO] [stdout]      |                               ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:3575:12
[INFO] [stdout]      |
[INFO] [stdout] 3575 |                     #[cfg(async_signing)] {
[INFO] [stdout]      |                           ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:3711:12
[INFO] [stdout]      |
[INFO] [stdout] 3711 |     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |               ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:3711:26
[INFO] [stdout]      |
[INFO] [stdout] 3711 |     #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                             ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:5476:8
[INFO] [stdout]      |
[INFO] [stdout] 5476 |     #[cfg(async_signing)]
[INFO] [stdout]      |           ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:4010:19
[INFO] [stdout]      |
[INFO] [stdout] 4010 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:3951:20
[INFO] [stdout]      |
[INFO] [stdout] 3951 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:4006:20
[INFO] [stdout]      |
[INFO] [stdout] 4006 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:3983:24
[INFO] [stdout]      |
[INFO] [stdout] 3983 | ...                   #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:4139:20
[INFO] [stdout]      |
[INFO] [stdout] 4139 |             #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:4157:24
[INFO] [stdout]      |
[INFO] [stdout] 4157 | ...                   #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:4529:19
[INFO] [stdout]      |
[INFO] [stdout] 4529 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:4559:40
[INFO] [stdout]      |
[INFO] [stdout] 4559 |         #[cfg(all(feature = "std", any(test, fuzzing)))] {
[INFO] [stdout]      |                                              ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]      |
[INFO] [stdout] 13   |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/channel.rs:4576:24
[INFO] [stdout]      |
[INFO] [stdout] 4576 | ... = hash_to_message!(&sighash::SighashCache::new(&htlc_tx).p2wsh_signature_hash(0, &htlc_redeemscript, htlc.to_bitcoin_amount(), htlc_sighashtype).unwrap()[.....
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]      |
[INFO] [stdout] 17   |             #[cfg(fuzzing)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/channel.rs:4576:24
[INFO] [stdout]      |
[INFO] [stdout] 4576 | ... = hash_to_message!(&sighash::SighashCache::new(&htlc_tx).p2wsh_signature_hash(0, &htlc_redeemscript, htlc.to_bitcoin_amount(), htlc_sighashtype).unwrap()[.....
[INFO] [stdout]      |       ------------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:4898:19
[INFO] [stdout]      |
[INFO] [stdout] 4898 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:4912:10
[INFO] [stdout]      |
[INFO] [stdout] 4912 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:5577:13
[INFO] [stdout]      |
[INFO] [stdout] 5577 |         #[cfg(not(async_signing))] {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:5580:9
[INFO] [stdout]      |
[INFO] [stdout] 5580 |         #[cfg(async_signing)] {
[INFO] [stdout]      |               ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:5564:11
[INFO] [stdout]      |
[INFO] [stdout] 5564 |                 #[cfg(taproot)]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:5662:14
[INFO] [stdout]      |
[INFO] [stdout] 5662 |             #[cfg(not(async_signing))] {
[INFO] [stdout]      |                       ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:5665:10
[INFO] [stdout]      |
[INFO] [stdout] 5665 |             #[cfg(async_signing)] {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:6154:10
[INFO] [stdout]      |
[INFO] [stdout] 6154 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:6711:15
[INFO] [stdout]      |
[INFO] [stdout] 6711 |                 #[cfg(not(fuzzing))]
[INFO] [stdout]      |                           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:6778:19
[INFO] [stdout]      |
[INFO] [stdout] 6778 | ...                   #[cfg(not(fuzzing))]
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:6791:22
[INFO] [stdout]      |
[INFO] [stdout] 6791 | ...                   #[cfg(not(fuzzing))]
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:7064:10
[INFO] [stdout]      |
[INFO] [stdout] 7064 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:7094:11
[INFO] [stdout]      |
[INFO] [stdout] 7094 |                 #[cfg(taproot)]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]      |
[INFO] [stdout] 13   |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/channel.rs:7111:17
[INFO] [stdout]      |
[INFO] [stdout] 7111 |         let msghash = hash_to_message!(&Sha256d::hash(&announcement.encode()[..])[..]);
[INFO] [stdout]      |                       ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]      |
[INFO] [stdout] 17   |             #[cfg(fuzzing)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ln/channel.rs:7111:17
[INFO] [stdout]      |
[INFO] [stdout] 7111 |         let msghash = hash_to_message!(&Sha256d::hash(&announcement.encode()[..])[..]);
[INFO] [stdout]      |                       ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:7415:19
[INFO] [stdout]      |
[INFO] [stdout] 7415 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:7440:19
[INFO] [stdout]      |
[INFO] [stdout] 7440 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:7490:10
[INFO] [stdout]      |
[INFO] [stdout] 7490 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:7485:12
[INFO] [stdout]      |
[INFO] [stdout] 7485 |                     #[cfg(taproot)]
[INFO] [stdout]      |                           ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:7965:8
[INFO] [stdout]      |
[INFO] [stdout] 7965 |     #[cfg(async_signing)]
[INFO] [stdout]      |           ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:7704:10
[INFO] [stdout]      |
[INFO] [stdout] 7704 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:7718:10
[INFO] [stdout]      |
[INFO] [stdout] 7718 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:7720:10
[INFO] [stdout]      |
[INFO] [stdout] 7720 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:7770:14
[INFO] [stdout]      |
[INFO] [stdout] 7770 |             #[cfg(not(async_signing))] {
[INFO] [stdout]      |                       ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_signing`
[INFO] [stdout]     --> src/ln/channel.rs:7773:10
[INFO] [stdout]      |
[INFO] [stdout] 7773 |             #[cfg(async_signing)] {
[INFO] [stdout]      |                   ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_signing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_signing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:7954:14
[INFO] [stdout]      |
[INFO] [stdout] 7954 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:7954:28
[INFO] [stdout]      |
[INFO] [stdout] 7954 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `taproot`
[INFO] [stdout]     --> src/ln/channel.rs:8122:10
[INFO] [stdout]      |
[INFO] [stdout] 8122 |             #[cfg(taproot)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(taproot)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(taproot)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:8252:14
[INFO] [stdout]      |
[INFO] [stdout] 8252 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:8252:28
[INFO] [stdout]      |
[INFO] [stdout] 8252 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:8910:19
[INFO] [stdout]      |
[INFO] [stdout] 8910 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:8912:19
[INFO] [stdout]      |
[INFO] [stdout] 8912 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:9250:19
[INFO] [stdout]      |
[INFO] [stdout] 9250 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:9252:19
[INFO] [stdout]      |
[INFO] [stdout] 9252 |         #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `dual_funding`
[INFO] [stdout]     --> src/ln/channel.rs:9611:14
[INFO] [stdout]      |
[INFO] [stdout] 9611 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                       ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(dual_funding)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dual_funding)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]     --> src/ln/channel.rs:9611:28
[INFO] [stdout]      |
[INFO] [stdout] 9611 |             #[cfg(any(dual_funding, splicing))]
[INFO] [stdout]      |                                     ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:9584:21
[INFO] [stdout]      |
[INFO] [stdout] 9584 |                 #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:9586:21
[INFO] [stdout]      |
[INFO] [stdout] 9586 |                 #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/ln/channel.rs:9600:21
[INFO] [stdout]      |
[INFO] [stdout] 9600 |                 #[cfg(any(test, fuzzing))]
[INFO] [stdout]      |                                 ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/ln/outbound_payment.rs:610:12
[INFO] [stdout]     |
[INFO] [stdout] 610 |     #[cfg(not(c_bindings))]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/ln/outbound_payment.rs:625:8
[INFO] [stdout]     |
[INFO] [stdout] 625 |     #[cfg(c_bindings)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/ln/wire.rs:432:36
[INFO] [stdout]     |
[INFO] [stdout] 432 | #[cfg(any(feature = "_test_utils", fuzzing, test))]
[INFO] [stdout]     |                                    ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]   --> src/ln/wire.rs:63:8
[INFO] [stdout]    |
[INFO] [stdout] 63 |     #[cfg(splicing)]
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]   --> src/ln/wire.rs:65:8
[INFO] [stdout]    |
[INFO] [stdout] 65 |     #[cfg(splicing)]
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]   --> src/ln/wire.rs:67:8
[INFO] [stdout]    |
[INFO] [stdout] 67 |     #[cfg(splicing)]
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:121:10
[INFO] [stdout]     |
[INFO] [stdout] 121 |             #[cfg(splicing)]
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:123:10
[INFO] [stdout]     |
[INFO] [stdout] 123 |             #[cfg(splicing)]
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:125:10
[INFO] [stdout]     |
[INFO] [stdout] 125 |             #[cfg(splicing)]
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:179:10
[INFO] [stdout]     |
[INFO] [stdout] 179 |             #[cfg(splicing)]
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:181:10
[INFO] [stdout]     |
[INFO] [stdout] 181 |             #[cfg(splicing)]
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:183:10
[INFO] [stdout]     |
[INFO] [stdout] 183 |             #[cfg(splicing)]
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |         #[cfg(splicing)]
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 289 |         #[cfg(splicing)]
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `splicing`
[INFO] [stdout]    --> src/ln/wire.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 293 |         #[cfg(splicing)]
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(splicing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(splicing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_payments`
[INFO] [stdout]   --> src/offers/mod.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[cfg(async_payments)]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_payments)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_payments)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:104:7
[INFO] [stdout]     |
[INFO] [stdout] 104 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:167:7
[INFO] [stdout]     |
[INFO] [stdout] 167 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:180:7
[INFO] [stdout]     |
[INFO] [stdout] 180 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:488:11
[INFO] [stdout]     |
[INFO] [stdout] 488 | #[cfg(all(c_bindings, not(test)))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:494:11
[INFO] [stdout]     |
[INFO] [stdout] 494 | #[cfg(all(c_bindings, test))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:501:11
[INFO] [stdout]     |
[INFO] [stdout] 501 | #[cfg(all(c_bindings, not(test)))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:507:11
[INFO] [stdout]     |
[INFO] [stdout] 507 | #[cfg(all(c_bindings, test))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:514:7
[INFO] [stdout]     |
[INFO] [stdout] 514 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:524:7
[INFO] [stdout]     |
[INFO] [stdout] 524 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:767:11
[INFO] [stdout]     |
[INFO] [stdout] 767 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:773:7
[INFO] [stdout]     |
[INFO] [stdout] 773 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:430:14
[INFO] [stdout]     |
[INFO] [stdout] 430 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     offer_builder_methods!(self, Self, Self, self, mut);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `offer_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:432:10
[INFO] [stdout]     |
[INFO] [stdout] 432 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     offer_builder_methods!(self, Self, Self, self, mut);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `offer_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `async_payments`
[INFO] [stdout]    --> src/offers/offer.rs:680:8
[INFO] [stdout]     |
[INFO] [stdout] 680 |     #[cfg(async_payments)]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(async_payments)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(async_payments)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:707:13
[INFO] [stdout]     |
[INFO] [stdout] 707 |         #[cfg(not(c_bindings))]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 769 |     request_invoice_derived_payer_id!(self, InvoiceRequestBuilder<'a, 'b, DerivedPayerId, T>);
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `request_invoice_derived_payer_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:711:13
[INFO] [stdout]     |
[INFO] [stdout] 711 |         #[cfg(not(c_bindings))]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 769 |     request_invoice_derived_payer_id!(self, InvoiceRequestBuilder<'a, 'b, DerivedPayerId, T>);
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `request_invoice_derived_payer_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/offer.rs:713:9
[INFO] [stdout]     |
[INFO] [stdout] 713 |         #[cfg(c_bindings)]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 769 |     request_invoice_derived_payer_id!(self, InvoiceRequestBuilder<'a, 'b, DerivedPayerId, T>);
[INFO] [stdout]     |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `request_invoice_derived_payer_id` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:172:7
[INFO] [stdout]     |
[INFO] [stdout] 172 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:188:7
[INFO] [stdout]     |
[INFO] [stdout] 188 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:397:11
[INFO] [stdout]     |
[INFO] [stdout] 397 | #[cfg(all(c_bindings, not(test)))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:404:11
[INFO] [stdout]     |
[INFO] [stdout] 404 | #[cfg(all(c_bindings, test))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:412:11
[INFO] [stdout]     |
[INFO] [stdout] 412 | #[cfg(all(c_bindings, not(test)))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:419:11
[INFO] [stdout]     |
[INFO] [stdout] 419 | #[cfg(all(c_bindings, test))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:427:7
[INFO] [stdout]     |
[INFO] [stdout] 427 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:441:7
[INFO] [stdout]     |
[INFO] [stdout] 441 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:549:11
[INFO] [stdout]     |
[INFO] [stdout] 549 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:554:7
[INFO] [stdout]     |
[INFO] [stdout] 554 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:214:13
[INFO] [stdout]     |
[INFO] [stdout] 214 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 |     invoice_explicit_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_explicit_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:230:13
[INFO] [stdout]     |
[INFO] [stdout] 230 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 |     invoice_explicit_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_explicit_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 |         #[cfg(not(c_bindings))] {
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 |     invoice_explicit_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_explicit_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |         #[cfg(c_bindings)] {
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 382 |     invoice_explicit_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_explicit_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:272:13
[INFO] [stdout]     |
[INFO] [stdout] 272 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 |     invoice_derived_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_derived_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 289 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 |     invoice_derived_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_derived_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:325:13
[INFO] [stdout]     |
[INFO] [stdout] 325 |         #[cfg(not(c_bindings))]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 |     invoice_derived_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_derived_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:327:9
[INFO] [stdout]     |
[INFO] [stdout] 327 |         #[cfg(c_bindings)]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 386 |     invoice_derived_signing_pubkey_builder_methods!(self, Self);
[INFO] [stdout]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_derived_signing_pubkey_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:358:13
[INFO] [stdout]     |
[INFO] [stdout] 358 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 |     invoice_builder_methods!(self, Self, Self, self, S, mut);
[INFO] [stdout]     |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:369:13
[INFO] [stdout]     |
[INFO] [stdout] 369 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 390 |     invoice_builder_methods!(self, Self, Self, self, S, mut);
[INFO] [stdout]     |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:532:14
[INFO] [stdout]     |
[INFO] [stdout] 532 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 551 |     unsigned_invoice_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:534:10
[INFO] [stdout]     |
[INFO] [stdout] 534 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 551 |     unsigned_invoice_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:536:14
[INFO] [stdout]     |
[INFO] [stdout] 536 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 551 |     unsigned_invoice_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:538:10
[INFO] [stdout]     |
[INFO] [stdout] 538 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 551 |     unsigned_invoice_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:541:14
[INFO] [stdout]     |
[INFO] [stdout] 541 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 551 |     unsigned_invoice_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice.rs:543:10
[INFO] [stdout]     |
[INFO] [stdout] 543 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 551 |     unsigned_invoice_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]   --> src/offers/invoice_request.rs:81:11
[INFO] [stdout]    |
[INFO] [stdout] 81 | #[cfg(not(c_bindings))]
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]   --> src/offers/invoice_request.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | #[cfg(c_bindings)]
[INFO] [stdout]    |       ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:118:7
[INFO] [stdout]     |
[INFO] [stdout] 118 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:132:7
[INFO] [stdout]     |
[INFO] [stdout] 132 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:428:11
[INFO] [stdout]     |
[INFO] [stdout] 428 | #[cfg(all(c_bindings, not(test)))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:434:11
[INFO] [stdout]     |
[INFO] [stdout] 434 | #[cfg(all(c_bindings, test))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:441:11
[INFO] [stdout]     |
[INFO] [stdout] 441 | #[cfg(all(c_bindings, not(test)))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:447:11
[INFO] [stdout]     |
[INFO] [stdout] 447 | #[cfg(all(c_bindings, test))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:454:7
[INFO] [stdout]     |
[INFO] [stdout] 454 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:468:7
[INFO] [stdout]     |
[INFO] [stdout] 468 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:574:11
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:579:7
[INFO] [stdout]     |
[INFO] [stdout] 579 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:837:11
[INFO] [stdout]     |
[INFO] [stdout] 837 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:845:7
[INFO] [stdout]     |
[INFO] [stdout] 845 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:160:13
[INFO] [stdout]     |
[INFO] [stdout] 160 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 414 |     invoice_request_explicit_payer_id_builder_methods!(self, Self);
[INFO] [stdout]     |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_explicit_payer_id_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:171:13
[INFO] [stdout]     |
[INFO] [stdout] 171 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 414 |     invoice_request_explicit_payer_id_builder_methods!(self, Self);
[INFO] [stdout]     |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_explicit_payer_id_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:200:13
[INFO] [stdout]     |
[INFO] [stdout] 200 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 418 |     invoice_request_derived_payer_id_builder_methods!(self, Self, T);
[INFO] [stdout]     |     ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_derived_payer_id_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         #[cfg(c_bindings)]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 418 |     invoice_request_derived_payer_id_builder_methods!(self, Self, T);
[INFO] [stdout]     |     ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_derived_payer_id_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:238:13
[INFO] [stdout]     |
[INFO] [stdout] 238 |     #[cfg_attr(c_bindings, allow(dead_code))]
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 422 |     invoice_request_builder_methods!(self, Self, Self, self, T, mut);
[INFO] [stdout]     |     ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:366:14
[INFO] [stdout]     |
[INFO] [stdout] 366 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 422 |     invoice_request_builder_methods!(self, Self, Self, self, T, mut);
[INFO] [stdout]     |     ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:368:10
[INFO] [stdout]     |
[INFO] [stdout] 368 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 422 |     invoice_request_builder_methods!(self, Self, Self, self, T, mut);
[INFO] [stdout]     |     ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:561:14
[INFO] [stdout]     |
[INFO] [stdout] 561 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     unsigned_invoice_request_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_request_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:563:10
[INFO] [stdout]     |
[INFO] [stdout] 563 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     unsigned_invoice_request_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_request_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:565:14
[INFO] [stdout]     |
[INFO] [stdout] 565 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     unsigned_invoice_request_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_request_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:567:10
[INFO] [stdout]     |
[INFO] [stdout] 567 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 576 |     unsigned_invoice_request_sign_method!(self, Self, mut);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `unsigned_invoice_request_sign_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:785:13
[INFO] [stdout]     |
[INFO] [stdout] 785 |         #[cfg(not(c_bindings))]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:789:13
[INFO] [stdout]     |
[INFO] [stdout] 789 |         #[cfg(not(c_bindings))]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:791:9
[INFO] [stdout]     |
[INFO] [stdout] 791 |         #[cfg(c_bindings)]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:798:14
[INFO] [stdout]     |
[INFO] [stdout] 798 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:800:10
[INFO] [stdout]     |
[INFO] [stdout] 800 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:814:13
[INFO] [stdout]     |
[INFO] [stdout] 814 |         #[cfg(not(c_bindings))]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:818:13
[INFO] [stdout]     |
[INFO] [stdout] 818 |         #[cfg(not(c_bindings))]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:820:9
[INFO] [stdout]     |
[INFO] [stdout] 820 |         #[cfg(c_bindings)]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:828:14
[INFO] [stdout]     |
[INFO] [stdout] 828 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:830:10
[INFO] [stdout]     |
[INFO] [stdout] 830 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 842 |     invoice_request_verify_method!(self, Self);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `invoice_request_verify_method` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:926:12
[INFO] [stdout]     |
[INFO] [stdout] 926 |     #[cfg(not(c_bindings))]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:928:8
[INFO] [stdout]     |
[INFO] [stdout] 928 |     #[cfg(c_bindings)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:930:12
[INFO] [stdout]     |
[INFO] [stdout] 930 |     #[cfg(not(c_bindings))]
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/invoice_request.rs:932:8
[INFO] [stdout]     |
[INFO] [stdout] 932 |     #[cfg(c_bindings)]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/offers/parse.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[cfg(not(fuzzing))]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]   --> src/offers/parse.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[cfg(fuzzing)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:110:11
[INFO] [stdout]     |
[INFO] [stdout] 110 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:114:7
[INFO] [stdout]     |
[INFO] [stdout] 114 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:145:7
[INFO] [stdout]     |
[INFO] [stdout] 145 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:374:11
[INFO] [stdout]     |
[INFO] [stdout] 374 | #[cfg(all(c_bindings, not(test)))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:380:11
[INFO] [stdout]     |
[INFO] [stdout] 380 | #[cfg(all(c_bindings, test))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:387:7
[INFO] [stdout]     |
[INFO] [stdout] 387 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:397:7
[INFO] [stdout]     |
[INFO] [stdout] 397 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:630:11
[INFO] [stdout]     |
[INFO] [stdout] 630 | #[cfg(not(c_bindings))]
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:636:7
[INFO] [stdout]     |
[INFO] [stdout] 636 | #[cfg(c_bindings)]
[INFO] [stdout]     |       ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:338:14
[INFO] [stdout]     |
[INFO] [stdout] 338 |             #[cfg(not(c_bindings))]
[INFO] [stdout]     |                       ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     refund_builder_methods!(self, Self, Self, self, T, mut);
[INFO] [stdout]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `refund_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]    --> src/offers/refund.rs:340:10
[INFO] [stdout]     |
[INFO] [stdout] 340 |             #[cfg(c_bindings)]
[INFO] [stdout]     |                   ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     refund_builder_methods!(self, Self, Self, self, T, mut);
[INFO] [stdout]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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 `refund_builder_methods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/gossip.rs:3897:7
[INFO] [stdout]      |
[INFO] [stdout] 3897 | #[cfg(ldk_bench)]
[INFO] [stdout]      |       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]     |
[INFO] [stdout] 13  |             #[cfg(not(fuzzing))]
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/routing/gossip.rs:465:17
[INFO] [stdout]     |
[INFO] [stdout] 465 |     let msg_hash = hash_to_message!(&message_sha256d_hash(&msg.contents)[..]);
[INFO] [stdout]     |                    ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]     |
[INFO] [stdout] 17  |             #[cfg(fuzzing)]
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/routing/gossip.rs:465:17
[INFO] [stdout]     |
[INFO] [stdout] 465 |     let msg_hash = hash_to_message!(&message_sha256d_hash(&msg.contents)[..]);
[INFO] [stdout]     |                    ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]     |
[INFO] [stdout] 13  |             #[cfg(not(fuzzing))]
[INFO] [stdout]     |                       ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/routing/gossip.rs:475:17
[INFO] [stdout]     |
[INFO] [stdout] 475 |     let msg_hash = hash_to_message!(&message_sha256d_hash(&msg.contents)[..]);
[INFO] [stdout]     |                    ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]    --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]     |
[INFO] [stdout] 17  |             #[cfg(fuzzing)]
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/routing/gossip.rs:475:17
[INFO] [stdout]     |
[INFO] [stdout] 475 |     let msg_hash = hash_to_message!(&message_sha256d_hash(&msg.contents)[..]);
[INFO] [stdout]     |                    ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:13:14
[INFO] [stdout]      |
[INFO] [stdout] 13   |             #[cfg(not(fuzzing))]
[INFO] [stdout]      |                       ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/routing/gossip.rs:2299:20
[INFO] [stdout]      |
[INFO] [stdout] 2299 |                 let msg_hash = hash_to_message!(&message_sha256d_hash(&msg)[..]);
[INFO] [stdout]      |                                ------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/util/fuzz_wrappers.rs:17:10
[INFO] [stdout]      |
[INFO] [stdout] 17   |             #[cfg(fuzzing)]
[INFO] [stdout]      |                   ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/routing/gossip.rs:2299:20
[INFO] [stdout]      |
[INFO] [stdout] 2299 |                 let msg_hash = hash_to_message!(&message_sha256d_hash(&msg)[..]);
[INFO] [stdout]      |                                ------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `hash_to_message` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/routing/gossip.rs:2364:8
[INFO] [stdout]      |
[INFO] [stdout] 2364 |     #[cfg(c_bindings)] // Non-bindings users should use `channels`
[INFO] [stdout]      |           ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `c_bindings`
[INFO] [stdout]     --> src/routing/gossip.rs:2382:8
[INFO] [stdout]      |
[INFO] [stdout] 2382 |     #[cfg(c_bindings)] // Non-bindings users should use `nodes`
[INFO] [stdout]      |           ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(c_bindings)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(c_bindings)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:8695:17
[INFO] [stdout]      |
[INFO] [stdout] 8695 | #[cfg(any(test, ldk_bench))]
[INFO] [stdout]      |                 ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:8856:7
[INFO] [stdout]      |
[INFO] [stdout] 8856 | #[cfg(ldk_bench)]
[INFO] [stdout]      |       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:1786:16
[INFO] [stdout]      |
[INFO] [stdout] 1786 |     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                   ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:1786:38
[INFO] [stdout]      |
[INFO] [stdout] 1786 |     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:1812:17
[INFO] [stdout]      |
[INFO] [stdout] 1812 |         #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:1812:39
[INFO] [stdout]      |
[INFO] [stdout] 1812 |         #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                             ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2783:19
[INFO] [stdout]      |
[INFO] [stdout] 2783 |                 #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                               ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2783:41
[INFO] [stdout]      |
[INFO] [stdout] 2783 |                 #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2798 |                   let added = add_entry!(&candidate, 0, path_value_msat,
[INFO] [stdout]      |  _____________________________-
[INFO] [stdout] 2799 | |                                     0, 0u64, 0, 0).is_some();
[INFO] [stdout]      | |__________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                         #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                         #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                 #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                               ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                 #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                         #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                         #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                 #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                               ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                 #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                   ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                     #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2814 |                 add_entries_to_cheapest_to_target_node!(node, payee, path_value_msat, 0, 0);
[INFO] [stdout]      |                 --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2842 |               if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________-
[INFO] [stdout] 2843 | |                 0, path_contribution_msat, 0, 0_u64, 0, 0)
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2862 | /                     add_entry!(&first_hop_candidate, blinded_path_fee, path_contribution_msat, path_min,
[INFO] [stdout] 2863 | |                         0_u64, candidate.cltv_expiry_delta(), 0);
[INFO] [stdout]      | |________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2921 |                       if let Some(hop_used_msat) = add_entry!(&candidate,
[INFO] [stdout]      |  __________________________________________________-
[INFO] [stdout] 2922 | |                         aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2923 | |                         aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2924 | |                         aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length)
[INFO] [stdout]      | |________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | /                             add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | |                                 aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | |                                 aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | |                                 aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | /                             add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | |                                 aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | |                                 aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | |                                 aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |________________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |   ...                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | | ...                       aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | | ...                       aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | | ...                       aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |   ...                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | | ...                       aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | | ...                       aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | | ...                       aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |   ...                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                               ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | | ...                       aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | | ...                       aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | | ...                       aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |   ...                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | | ...                       aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | | ...                       aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | | ...                       aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |   ...                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                               ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | | ...                       aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | | ...                       aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | | ...                       aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |   ...                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2964 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 2965 | | ...                       aggregate_next_hops_fee_msat, aggregate_path_contribution_msat,
[INFO] [stdout] 2966 | | ...                       aggregate_next_hops_path_htlc_minimum_msat, aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 2967 | | ...                       aggregate_next_hops_cltv_delta, aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | /                                 add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | |                                     aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | |                                     aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | |                                     aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | |                                     aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | |                                     aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | |                                     aggregate_next_hops_path_length);
[INFO] [stdout]      | |____________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | /                                 add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | |                                     aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | |                                     aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | |                                     aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | |                                     aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | |                                     aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | |                                     aggregate_next_hops_path_length);
[INFO] [stdout]      | |____________________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |   ...                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | | ...                       aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | | ...                       aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | | ...                       aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | | ...                       aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | | ...                       aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | | ...                       aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |   ...                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                             ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | | ...                       aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | | ...                       aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | | ...                       aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | | ...                       aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | | ...                       aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | | ...                       aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |   ...                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | | ...                       aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | | ...                       aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | | ...                       aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | | ...                       aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | | ...                       aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | | ...                       aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |   ...                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | | ...                       aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | | ...                       aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | | ...                       aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | | ...                       aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | | ...                       aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | | ...                       aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |   ...                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                           ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | | ...                       aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | | ...                       aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | | ...                       aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | | ...                       aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | | ...                       aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | | ...                       aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |   ...                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                 ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3013 | / ...                   add_entry!(&first_hop_candidate,
[INFO] [stdout] 3014 | | ...                       aggregate_next_hops_fee_msat,
[INFO] [stdout] 3015 | | ...                       aggregate_path_contribution_msat,
[INFO] [stdout] 3016 | | ...                       aggregate_next_hops_path_htlc_minimum_msat,
[INFO] [stdout] 3017 | | ...                       aggregate_next_hops_path_penalty_msat,
[INFO] [stdout] 3018 | | ...                       aggregate_next_hops_cltv_delta,
[INFO] [stdout] 3019 | | ...                       aggregate_next_hops_path_length);
[INFO] [stdout]      | |__________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2609:46
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2615:24
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2615:46
[INFO] [stdout]      |
[INFO] [stdout] 2615 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                           ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2524:21
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                         ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2524:43
[INFO] [stdout]      |
[INFO] [stdout] 2524 |                           #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2516:23
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                 ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ldk_bench)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(ldk_bench)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `fuzzing`
[INFO] [stdout]     --> src/routing/router.rs:2516:45
[INFO] [stdout]      |
[INFO] [stdout] 2516 |                                   #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                                       ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs`
[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 `add_entry` which comes from the expansion of the macro `add_entries_to_cheapest_to_target_node` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `ldk_bench`
[INFO] [stdout]     --> src/routing/router.rs:2609:24
[INFO] [stdout]      |
[INFO] [stdout] 2609 |                                       #[cfg(all(not(ldk_bench), any(test, fuzzing)))]
[INFO] [stdout]      |                                                     ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3180 | /                     add_entries_to_cheapest_to_target_node!(node, node_id,
[INFO] [stdout] 3181 | |                         value_contribution_msat,
[INFO] [stdout] 3182 | |                         total_cltv_delta, path_length_to_node);
[INFO] [stdout]      | |______________________________________________________________- in this macro invocation
[WARN] too many lines in the log, truncating it
