[INFO] fetching crate spark-rust 0.1.11... [INFO] testing spark-rust-0.1.11 against 1.90.0 for beta-1.91-3 [INFO] extracting crate spark-rust 0.1.11 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate spark-rust 0.1.11 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate spark-rust 0.1.11 [INFO] tweaked toml for crates.io crate spark-rust 0.1.11 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate spark-rust 0.1.11 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate spark-rust 0.1.11 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tonic-openssl v0.3.0 [INFO] [stderr] Downloaded litemap v0.7.5 [INFO] [stderr] Downloaded hyper-openssl v0.10.2 [INFO] [stderr] Downloaded zstd-safe v7.2.3 [INFO] [stderr] Downloaded windows-registry v0.4.0 [INFO] [stderr] Downloaded bitcoincore-rpc-json v0.19.0 [INFO] [stderr] Downloaded ecies v0.2.7 [INFO] [stderr] Downloaded linked_hash_set v0.1.5 [INFO] [stderr] Downloaded bip32 v0.5.3 [INFO] [stderr] Downloaded lightning-invoice v0.33.1 [INFO] [stderr] Downloaded bip39 v2.1.0 [INFO] [stderr] Downloaded indexmap v2.8.0 [INFO] [stderr] Downloaded openssl-sys v0.9.106 [INFO] [stderr] Downloaded tokio-util v0.7.14 [INFO] [stderr] Downloaded quinn v0.11.6 [INFO] [stderr] Downloaded reqwest v0.12.14 [INFO] [stderr] Downloaded h2 v0.4.8 [INFO] [stderr] Downloaded quinn-proto v0.11.9 [INFO] [stderr] Downloaded webpki-roots v0.26.8 [INFO] [stderr] Downloaded frost-core-unofficial v2.2.0 [INFO] [stderr] Downloaded spark-protos v0.1.9 [INFO] [stderr] Downloaded openssl v0.10.71 [INFO] [stderr] Downloaded tempfile v3.19.0 [INFO] [stderr] Downloaded minreq v2.13.3 [INFO] [stderr] Downloaded rustls v0.23.23 [INFO] [stderr] Downloaded bitcoin v0.32.5 [INFO] [stderr] Downloaded postcard v1.1.1 [INFO] [stderr] Downloaded frost-secp256k1-tr-unofficial v2.2.0 [INFO] [stderr] Downloaded spark-cryptography v0.1.7 [INFO] [stderr] Downloaded prettyplease v0.2.31 [INFO] [stderr] Downloaded rustls-pki-types v1.11.0 [INFO] [stderr] Downloaded hyper-rustls v0.27.5 [INFO] [stderr] Downloaded quinn-udp v0.5.10 [INFO] [stderr] Downloaded thiserror-nostd-notrait v1.0.57 [INFO] [stderr] Downloaded getrandom v0.2.14 [INFO] [stderr] Downloaded rustix v1.0.2 [INFO] [stderr] Downloaded bitcoincore-rpc v0.19.0 [INFO] [stderr] Downloaded lightning-types v0.2.0 [INFO] [stderr] Downloaded sha256 v1.6.0 [INFO] [stderr] Downloaded debugless-unwrap v0.0.4 [INFO] [stderr] Downloaded derive-getters v0.5.0 [INFO] [stderr] Downloaded cobs v0.2.3 [INFO] [stderr] Downloaded visibility v0.1.1 [INFO] [stderr] Downloaded zstd-sys v2.0.14+zstd.1.5.7 [INFO] [stderr] Downloaded frost-rerandomized-unofficial v2.2.0 [INFO] [stderr] Downloaded tokio v1.44.1 [INFO] [stderr] Downloaded miniz_oxide v0.8.5 [INFO] [stderr] Downloaded thiserror-nostd-notrait-impl v1.0.57 [INFO] [stderr] Downloaded multimap v0.10.0 [INFO] [stderr] Downloaded const-crc32-nostd v1.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ad5855567372037ef6f8be337cf34d6ba3b7ba5b2eea58d4c0465a8a882bfea0 [INFO] running `Command { std: "docker" "start" "-a" "ad5855567372037ef6f8be337cf34d6ba3b7ba5b2eea58d4c0465a8a882bfea0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ad5855567372037ef6f8be337cf34d6ba3b7ba5b2eea58d4c0465a8a882bfea0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ad5855567372037ef6f8be337cf34d6ba3b7ba5b2eea58d4c0465a8a882bfea0", kill_on_drop: false }` [INFO] [stdout] ad5855567372037ef6f8be337cf34d6ba3b7ba5b2eea58d4c0465a8a882bfea0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 39564c6eb13915e13b846b49173f7b7a268165be25584388d862fe83d84ebb01 [INFO] running `Command { std: "docker" "start" "-a" "39564c6eb13915e13b846b49173f7b7a268165be25584388d862fe83d84ebb01", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.94 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling smallvec v1.14.0 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling portable-atomic v1.11.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling critical-section v1.2.0 [INFO] [stderr] Compiling log v0.4.26 [INFO] [stderr] Compiling zerocopy v0.8.23 [INFO] [stderr] Compiling once_cell v1.21.1 [INFO] [stderr] Compiling anyhow v1.0.97 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling rustls-pki-types v1.11.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling hashbrown v0.15.2 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling getrandom v0.3.1 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling getrandom v0.2.14 [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling socket2 v0.5.8 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling cc v1.2.16 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.2 [INFO] [stderr] Compiling indexmap v2.8.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rustls v0.23.23 [INFO] [stderr] Compiling tracing-core v0.1.33 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rustix v1.0.2 [INFO] [stderr] Compiling rustversion v1.0.20 [INFO] [stderr] Compiling linux-raw-sys v0.9.3 [INFO] [stderr] Compiling crunchy v0.2.3 [INFO] [stderr] Compiling prettyplease v0.2.31 [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling openssl-sys v0.9.106 [INFO] [stderr] Compiling bitcoin-io v0.1.3 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling bitcoin-internals v0.3.0 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling hex-conservative v0.2.1 [INFO] [stderr] Compiling secp256k1-sys v0.10.1 [INFO] [stderr] Compiling litemap v0.7.5 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling hex_lit v0.1.1 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling multimap v0.10.0 [INFO] [stderr] Compiling openssl v0.10.71 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling heapless v0.7.17 [INFO] [stderr] Compiling libsecp256k1-core v0.3.0 [INFO] [stderr] Compiling ff v0.13.1 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling bitcoin v0.32.5 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling hash32 v0.2.1 [INFO] [stderr] Compiling tempfile v3.19.0 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling rustls-native-certs v0.8.1 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling tokio v1.44.1 [INFO] [stderr] Compiling prost-derive v0.13.5 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling rustls-webpki v0.102.8 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling der v0.7.9 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling prost v0.13.5 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling axum-core v0.4.5 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling tokio-util v0.7.14 [INFO] [stderr] Compiling prost-types v0.13.5 [INFO] [stderr] Compiling bitcoin_hashes v0.14.0 [INFO] [stderr] Compiling h2 v0.4.8 [INFO] [stderr] Compiling bitcoin-units v0.1.2 [INFO] [stderr] Compiling secp256k1 v0.29.1 [INFO] [stderr] Compiling base58ck v0.1.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling bech32 v0.11.0 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling thiserror-nostd-notrait v1.0.57 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling prost-build v0.13.5 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling hyper-util v0.1.10 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling thiserror-nostd-notrait-impl v1.0.57 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.3.0 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.3.0 [INFO] [stderr] Compiling zstd-sys v2.0.14+zstd.1.5.7 [INFO] [stderr] Compiling litrs v0.4.1 [INFO] [stderr] Compiling cobs v0.2.3 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling postcard v1.1.1 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling document-features v0.2.11 [INFO] [stderr] Compiling libsecp256k1 v0.7.2 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling tonic-build v0.12.3 [INFO] [stderr] Compiling serdect v0.2.0 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling visibility v0.1.1 [INFO] [stderr] Compiling derive-getters v0.5.0 [INFO] [stderr] Compiling debugless-unwrap v0.0.4 [INFO] [stderr] Compiling bitcoin-internals v0.2.0 [INFO] [stderr] Compiling tonic v0.12.3 [INFO] [stderr] Compiling minreq v2.13.3 [INFO] [stderr] Compiling const-crc32-nostd v1.3.1 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling frost-core-unofficial v2.2.0 [INFO] [stderr] Compiling k256 v0.13.4 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling zstd-safe v7.2.3 [INFO] [stderr] Compiling tinyvec v1.9.0 [INFO] [stderr] Compiling spark-protos v0.1.9 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling frost-rerandomized-unofficial v2.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling hkdf v0.12.4 [INFO] [stderr] Compiling webpki-roots v0.26.8 [INFO] [stderr] Compiling eyre v0.6.12 [INFO] [stderr] Compiling hex-conservative v0.1.2 [INFO] [stderr] Compiling jsonrpc v0.18.0 [INFO] [stderr] Compiling bitcoin_hashes v0.13.0 [INFO] [stderr] Compiling hyper-rustls v0.27.5 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling frost-secp256k1-tr-unofficial v2.2.0 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling unicode-normalization v0.1.22 [INFO] [stderr] Compiling ecies v0.2.7 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling bitcoincore-rpc-json v0.19.0 [INFO] [stderr] Compiling lightning-types v0.2.0 [INFO] [stderr] Compiling bs58 v0.5.1 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling ripemd v0.1.3 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling iana-time-zone v0.1.61 [INFO] [stderr] Compiling spark-rust v0.1.11 (/opt/rustwide/workdir) [INFO] [stderr] Compiling indenter v0.3.3 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling bip32 v0.5.3 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling chrono v0.4.40 [INFO] [stderr] Compiling reqwest v0.12.14 [INFO] [stderr] Compiling lightning-invoice v0.33.1 [INFO] [stderr] Compiling spark-cryptography v0.1.7 [INFO] [stderr] Compiling bip39 v2.1.0 [INFO] [stderr] Compiling sha256 v1.6.0 [INFO] [stderr] Compiling uuid v1.16.0 [INFO] [stderr] Compiling bitcoincore-rpc v0.19.0 [INFO] [stderr] Compiling zstd v0.13.3 [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:293:28 [INFO] [stdout] | [INFO] [stdout] 293 | if let Err(cancel_err) = self.cancel_send_transfer(transfer.id.to_string()).await { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:99:13 [INFO] [stdout] | [INFO] [stdout] 99 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:166:17 [INFO] [stdout] | [INFO] [stdout] 166 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:303:13 [INFO] [stdout] | [INFO] [stdout] 303 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lightning_send_response` [INFO] [stdout] --> src/wallet/handlers/lightning.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | let lightning_send_response = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lightning_send_response` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `network` [INFO] [stdout] --> src/wallet/handlers/swap.rs:194:13 [INFO] [stdout] | [INFO] [stdout] 194 | let network = self.config.spark_config.network; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_network` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pending_len` [INFO] [stdout] --> src/wallet/handlers/transfer.rs:593:13 [INFO] [stdout] | [INFO] [stdout] 593 | let pending_len = pending.len(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pending_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `spark_protos::spark::spark_service_client::SparkServiceClient::::leaf_swap` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/swap.rs:77:64 [INFO] [stdout] | [INFO] [stdout] 77 | |mut client, req| Box::pin(async move { client.leaf_swap(req).await }), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:176:13 [INFO] [stdout] | [INFO] [stdout] 176 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:188:13 [INFO] [stdout] | [INFO] [stdout] 188 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:532:13 [INFO] [stdout] | [INFO] [stdout] 532 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:548:13 [INFO] [stdout] | [INFO] [stdout] 548 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:566:13 [INFO] [stdout] | [INFO] [stdout] 566 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:588:13 [INFO] [stdout] | [INFO] [stdout] 588 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `network` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/leaves.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | let network = self.config.spark_config.network; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_network` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/lightning.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:140:32 [INFO] [stdout] | [INFO] [stdout] 140 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:238:32 [INFO] [stdout] | [INFO] [stdout] 238 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CreateInvoiceVariables` is never constructed [INFO] [stdout] --> src/wallet/internal_handlers/traits/ssp.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) struct CreateInvoiceVariables { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `frost_commitment_to_proto_commitment` is never used [INFO] [stdout] --> src/wallet/utils/frost.rs:5:15 [INFO] [stdout] | [INFO] [stdout] 5 | pub(crate) fn frost_commitment_to_proto_commitment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `filter_nodes`, `filter_and_lock_nodes`, and `remove_all_leaves` are never used [INFO] [stdout] --> src/wallet/leaf_manager/mod.rs:110:19 [INFO] [stdout] | [INFO] [stdout] 102 | impl LeafManager { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 110 | pub(crate) fn filter_nodes(&self, cb: Option) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | pub(crate) fn filter_and_lock_nodes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | pub(crate) fn remove_all_leaves(&self) -> Result<(), SparkSdkError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CoopExitStatus` is never used [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:34:10 [INFO] [stdout] | [INFO] [stdout] 34 | pub enum CoopExitStatus { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CoopExitRequest` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 60 | pub struct CoopExitRequest { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SigningNonce` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:75:12 [INFO] [stdout] | [INFO] [stdout] 75 | pub struct SigningNonce { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SigningCommitment` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 84 | pub struct SigningCommitment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_tree` is never used [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:66:14 [INFO] [stdout] | [INFO] [stdout] 38 | impl SparkSdk { [INFO] [stdout] | ---------------------------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 66 | async fn create_tree( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5m 07s [INFO] running `Command { std: "docker" "inspect" "39564c6eb13915e13b846b49173f7b7a268165be25584388d862fe83d84ebb01", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "39564c6eb13915e13b846b49173f7b7a268165be25584388d862fe83d84ebb01", kill_on_drop: false }` [INFO] [stdout] 39564c6eb13915e13b846b49173f7b7a268165be25584388d862fe83d84ebb01 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 75738cabe01ca84265783e42c812a8bf425720051bcf51feed5698f0a6828d6a [INFO] running `Command { std: "docker" "start" "-a" "75738cabe01ca84265783e42c812a8bf425720051bcf51feed5698f0a6828d6a", kill_on_drop: false }` [INFO] [stderr] Compiling mockall_derive v0.13.1 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling downcast v0.11.0 [INFO] [stderr] Compiling fragile v2.0.0 [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:293:28 [INFO] [stdout] | [INFO] [stdout] 293 | if let Err(cancel_err) = self.cancel_send_transfer(transfer.id.to_string()).await { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:99:13 [INFO] [stdout] | [INFO] [stdout] 99 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:166:17 [INFO] [stdout] | [INFO] [stdout] 166 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:303:13 [INFO] [stdout] | [INFO] [stdout] 303 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lightning_send_response` [INFO] [stdout] --> src/wallet/handlers/lightning.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | let lightning_send_response = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lightning_send_response` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `network` [INFO] [stdout] --> src/wallet/handlers/swap.rs:194:13 [INFO] [stdout] | [INFO] [stdout] 194 | let network = self.config.spark_config.network; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_network` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pending_len` [INFO] [stdout] --> src/wallet/handlers/transfer.rs:593:13 [INFO] [stdout] | [INFO] [stdout] 593 | let pending_len = pending.len(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pending_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `spark_protos::spark::spark_service_client::SparkServiceClient::::leaf_swap` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/swap.rs:77:64 [INFO] [stdout] | [INFO] [stdout] 77 | |mut client, req| Box::pin(async move { client.leaf_swap(req).await }), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:176:13 [INFO] [stdout] | [INFO] [stdout] 176 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:188:13 [INFO] [stdout] | [INFO] [stdout] 188 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:532:13 [INFO] [stdout] | [INFO] [stdout] 532 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:548:13 [INFO] [stdout] | [INFO] [stdout] 548 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:566:13 [INFO] [stdout] | [INFO] [stdout] 566 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:588:13 [INFO] [stdout] | [INFO] [stdout] 588 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `network` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/leaves.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | let network = self.config.spark_config.network; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_network` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/lightning.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:140:32 [INFO] [stdout] | [INFO] [stdout] 140 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:238:32 [INFO] [stdout] | [INFO] [stdout] 238 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CreateInvoiceVariables` is never constructed [INFO] [stdout] --> src/wallet/internal_handlers/traits/ssp.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) struct CreateInvoiceVariables { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `frost_commitment_to_proto_commitment` is never used [INFO] [stdout] --> src/wallet/utils/frost.rs:5:15 [INFO] [stdout] | [INFO] [stdout] 5 | pub(crate) fn frost_commitment_to_proto_commitment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `filter_nodes`, `filter_and_lock_nodes`, and `remove_all_leaves` are never used [INFO] [stdout] --> src/wallet/leaf_manager/mod.rs:110:19 [INFO] [stdout] | [INFO] [stdout] 102 | impl LeafManager { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 110 | pub(crate) fn filter_nodes(&self, cb: Option) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | pub(crate) fn filter_and_lock_nodes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | pub(crate) fn remove_all_leaves(&self) -> Result<(), SparkSdkError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CoopExitStatus` is never used [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:34:10 [INFO] [stdout] | [INFO] [stdout] 34 | pub enum CoopExitStatus { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CoopExitRequest` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 60 | pub struct CoopExitRequest { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SigningNonce` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:75:12 [INFO] [stdout] | [INFO] [stdout] 75 | pub struct SigningNonce { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SigningCommitment` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 84 | pub struct SigningCommitment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_tree` is never used [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:66:14 [INFO] [stdout] | [INFO] [stdout] 38 | impl SparkSdk { [INFO] [stdout] | ---------------------------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 66 | async fn create_tree( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling mockall v0.13.1 [INFO] [stderr] Compiling spark-rust v0.1.11 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> tests/api_tests.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin::Address` [INFO] [stdout] --> tests/api_tests.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use bitcoin::Address; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin::Network` [INFO] [stdout] --> tests/api_tests.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use bitcoin::Network; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `WITHDRAWAL_CONFIRMATION_WAIT` [INFO] [stdout] --> tests/multi_flow_scenario_tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | WITHDRAWAL_CONFIRMATION_WAIT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `secp` [INFO] [stdout] --> tests/multi_flow_scenario_tests.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | let secp = bitcoin::secp256k1::Secp256k1::new(); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_secp` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:293:28 [INFO] [stdout] | [INFO] [stdout] 293 | if let Err(cancel_err) = self.cancel_send_transfer(transfer.id.to_string()).await { [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:85:13 [INFO] [stdout] | [INFO] [stdout] 85 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:99:13 [INFO] [stdout] | [INFO] [stdout] 99 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:166:17 [INFO] [stdout] | [INFO] [stdout] 166 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:287:13 [INFO] [stdout] | [INFO] [stdout] 287 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/handlers/deposit.rs:303:13 [INFO] [stdout] | [INFO] [stdout] 303 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `lightning_send_response` [INFO] [stdout] --> src/wallet/handlers/lightning.rs:146:13 [INFO] [stdout] | [INFO] [stdout] 146 | let lightning_send_response = self [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_lightning_send_response` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `network` [INFO] [stdout] --> src/wallet/handlers/swap.rs:194:13 [INFO] [stdout] | [INFO] [stdout] 194 | let network = self.config.spark_config.network; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_network` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pending_len` [INFO] [stdout] --> src/wallet/handlers/transfer.rs:593:13 [INFO] [stdout] | [INFO] [stdout] 593 | let pending_len = pending.len(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pending_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `spark_protos::spark::spark_service_client::SparkServiceClient::::leaf_swap` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/swap.rs:77:64 [INFO] [stdout] | [INFO] [stdout] 77 | |mut client, req| Box::pin(async move { client.leaf_swap(req).await }), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:176:13 [INFO] [stdout] | [INFO] [stdout] 176 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:188:13 [INFO] [stdout] | [INFO] [stdout] 188 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:262:13 [INFO] [stdout] | [INFO] [stdout] 262 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:532:13 [INFO] [stdout] | [INFO] [stdout] 532 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:548:13 [INFO] [stdout] | [INFO] [stdout] 548 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:566:13 [INFO] [stdout] | [INFO] [stdout] 566 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/create_tree.rs:588:13 [INFO] [stdout] | [INFO] [stdout] 588 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `network` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/leaves.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | let network = self.config.spark_config.network; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_network` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `duration` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/lightning.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | let duration = time_start.elapsed(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_duration` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:140:32 [INFO] [stdout] | [INFO] [stdout] 140 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cancel_err` [INFO] [stdout] --> src/wallet/internal_handlers/implementations/transfer.rs:238:32 [INFO] [stdout] | [INFO] [stdout] 238 | if let Err(cancel_err) = [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel_err` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CreateInvoiceVariables` is never constructed [INFO] [stdout] --> src/wallet/internal_handlers/traits/ssp.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) struct CreateInvoiceVariables { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `frost_commitment_to_proto_commitment` is never used [INFO] [stdout] --> src/wallet/utils/frost.rs:5:15 [INFO] [stdout] | [INFO] [stdout] 5 | pub(crate) fn frost_commitment_to_proto_commitment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `filter_nodes`, `filter_and_lock_nodes`, and `remove_all_leaves` are never used [INFO] [stdout] --> src/wallet/leaf_manager/mod.rs:110:19 [INFO] [stdout] | [INFO] [stdout] 102 | impl LeafManager { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 110 | pub(crate) fn filter_nodes(&self, cb: Option) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | pub(crate) fn filter_and_lock_nodes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | pub(crate) fn remove_all_leaves(&self) -> Result<(), SparkSdkError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `CoopExitStatus` is never used [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:34:10 [INFO] [stdout] | [INFO] [stdout] 34 | pub enum CoopExitStatus { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CoopExitRequest` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 60 | pub struct CoopExitRequest { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SigningNonce` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:75:12 [INFO] [stdout] | [INFO] [stdout] 75 | pub struct SigningNonce { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SigningCommitment` is never constructed [INFO] [stdout] --> src/wallet/handlers/cooperative_exit.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 84 | pub struct SigningCommitment { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_tree` is never used [INFO] [stdout] --> src/wallet/handlers/create_tree.rs:66:14 [INFO] [stdout] | [INFO] [stdout] 38 | impl SparkSdk { [INFO] [stdout] | ---------------------------------------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 66 | async fn create_tree( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcgZTzd9/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libspark_rust-0224f3d2b636ffe7,libbip39-36f27cd64d945b6a,libunicode_normalization-1dd9a40f5828fc91,libtinyvec-c5f3a87b8dde46a2,libtinyvec_macros-c90ba2208a3cf0ad,libbitcoin_hashes-819a83a98bdcc5fd,libhex_conservative-c05a4b9a877a2472,libchrono-474e54f5f270020f,libnum_traits-156e73c0f40a3f3e,libiana_time_zone-f40fb3fd1722fffa,libfutures-d7f6795881d63146,libbitcoincore_rpc-0cfab275521e8ec4,libbitcoincore_rpc_json-95a66beb3e4a631d,libjsonrpc-25802860933a72e7,libminreq-a6c36d67de36a5c2,libbase64-d808d36ac308abb0,libzstd-b9b2ad681362a986,libzstd_safe-57985b5e0f76b3d0,libzstd_sys-3417cf3e7c65b417,libreqwest-6b38cf9e1cdacdaa,libserde_urlencoded-e8f7f0335c3e64f4,libipnet-6391c567488bc9bc,libhyper_rustls-ef9978c84743ae8b,libwebpki_roots-46f710b4c3dd40eb,libhyper_tls-40a76f43515bde5f,libtokio_native_tls-030ccdf28ebc14a5,libencoding_rs-743cdb245c8359d9,libnative_tls-8ecd395819b3e5e0,liburl-617a81cf3e5cab0a,libidna-af86a277e4c6e7a1,libidna_adapter-063ae0ec1d2eb7f7,libicu_normalizer-cf32dcbf87488711,libicu_normalizer_data-c8b7c0341c4e2b5f,libwrite16-4c92f00e422f4b7b,libutf8_iter-311f0db35672adba,libutf16_iter-9805d00089650556,libicu_properties-954a5cbefeaa7d04,libicu_properties_data-b5b9b11cefe065f7,libicu_locid_transform-58bfa32e41742863,libicu_locid_transform_data-8576e3fbdf497e17,libicu_collections-32513a3f33c1db65,libicu_provider-8722f341c0411f16,libicu_locid-da95bf4a776548bb,liblitemap-5d6ff1c38a537ea4,libtinystr-a738e8537449fe17,libzerovec-3bb28c6f436ce846,libwriteable-763d6213d7786cb3,libyoke-85c5626ba93fd238,libzerofrom-cdca642b71a28265,libform_urlencoded-c673e72532ec8ad1,libregex-ba469f9e544b175a,libregex_automata-0d682e30a3c5b961,libaho_corasick-c3edd29732527541,libregex_syntax-a2301440a5fca75a,libserde_json-c1f056fa15f314bf,libmemchr-8483526b530fc45f,libryu-3ba25d01f660afda,libsha256-3764552490a7ea87,libuuid-477ab80aeeb09ad3,libgetrandom-004c7be98cf68be3,libspark_cryptography-ec9e0ae9a3814dff,libecies-6328f7400ddc1bdb,libhkdf-0a1c5afe707d9576,libopenssl-476fb0d0b222606a,libbitflags-bf554e9401da02ce,libforeign_types-71c481252011b7cf,libforeign_types_shared-e8e1fd027e7e4ad5,libopenssl_sys-6644470bdd1244de,liblibsecp256k1-640edf6e7a3ac8ed,libarrayref-319aa87508da6a46,liblibsecp256k1_core-387e6a221ce5ebbb,libcrunchy-12a352e33ffcb05d,libdigest-86382af848f839e5,libfrost_secp256k1_tr_unofficial-4ac14d5873ca6749,libk256-af3d37ad92e8e2bc,libsha2-04385f545579fadf,libcpufeatures-057207a46b263eb1,libecdsa-81243332758a923a,librfc6979-f2a0aa64badb3f4c,libhmac-c5f31bcb38ba4bf7,libsignature-008515f1f1458fce,libelliptic_curve-466f54241aa97b01,libpkcs8-b0fd29f92aa189f1,libspki-dacfd3193a2a8491,libsec1-14fdbcf2b74f917e,libder-a7c9268f2f2be60a,libdigest-e680b4ff7f8390e1,libconst_oid-5a7da937756d19c1,libblock_buffer-fddadcd943f11918,libcrypto_common-4fff82401a43c010,libcrypto_bigint-46bf403af8cbfc9c,libgeneric_array-e8a75a4030407098,libtypenum-987523825771ddad,libgroup-23548ee63e7e135f,libff-b538cf66522be42e,libfrost_rerandomized_unofficial-37f7a5d7fd92187f,libfrost_core_unofficial-16c8bc3a53395c3b,libpostcard-db654c7e967b01eb,libheapless-2e8548c738218b9b,libstable_deref_trait-1d3ea2e5b9aa129c,libspin-25499fcf653e99cb,libhash32-be6d2d18da6da007,libcobs-97945d3cd394e841,libconst_crc32_nostd-bbd742e999d28de4,libserdect-963912d928638de7,libbase16ct-af58d31f0fe3bd5f,libhex-ca926d8cc80c7033,libbyteorder-c09dcbff9ce7cdb4,libthiserror-375c6f798844c2d0,liblightning_invoice-7c8b75da296d2280,liblightning_types-e40409e2a7f47218,libbitcoin-036cae347a444356,libbitcoin_units-ceaf0991853de874,libsecp256k1-ccf2a94b91497a67,libsecp256k1_sys-60f6673d90d7f61f,libbech32-2728250451ebbece,libbase58ck-d9a2df2bf4202ae0,libbitcoin_hashes-369154b52bc37165,libbitcoin_io-410266afb6726f46,libhex_conservative-bdacda9522f6f40c,libarrayvec-977ea2eb4f777244,libbitcoin_internals-a2b38357be7a26ce,libspark_protos-d1ab36ae6f38fae4,libprost_types-56b4613bbc6315cf,libtonic-a4b7c61a976077cc,librustls_pemfile-21ea90d4a2ec719e,librustls_native_certs-016d3eac9d0599f7,libopenssl_probe-43f6112dac9608f0,libhyper_timeout-54b68e410862de33,libasync_stream-63e7531b46be8341,libtokio_rustls-34400f6f30305eb4,librustls-48daeb28bed1f18a,libsubtle-b413972d0da9f5f5,libwebpki-01d1423103bb86c0,libring-8abd202db573c8c1,libuntrusted-540e03abf2dcef7d,libzeroize-4357e2365a4b07db,librustls_pki_types-279df7d0ab0e9b5f,liblog-5134ae4b251c7428,libhyper_util-34e5392b7d72f04e,libhyper-6bf53b971c90e7d0,libwant-f2bbaf431de89a9a,libtry_lock-61e163e8866f58c7,libhttparse-3484dc2af2ac521c,libh2-dca0ff87aafcbb4c,libindexmap-1b737012d5597afb,libhashbrown-1dbc4e683d7c8cf9,libfoldhash-04f314261e5264f6,libequivalent-bf2cc2d551c30568,liballocator_api2-1e309de7e7da3d03,libatomic_waker-915dba4b61adf499,libhttpdate-6f35e35716ab0b1a,libfutures_channel-794507ef4750e6e4,libaxum-b1a1372f19fbfed0,libpercent_encoding-fcd6fdfaafdccea6,libmatchit-efc9b6821a7b0624,libserde-9f99a12fcefef943,libaxum_core-72a4868023bf586d,libmime-fa5c6e61475ee11e,libtower-be6d9d841bb26fd8,libsync_wrapper-448121b333e08fc9,libtower-c9a747761552049a,libindexmap-964b66c6e3941906,libhashbrown-ac9e50f61247ada6,libtokio_util-3c7abc290046a975,libslab-8cebda35b8a02c61,librand-6eeb48d010913082,librand_chacha-0e9695381e4aa63e,libppv_lite86-6a4986b809d1b386,libzerocopy-8cdca67c3f1fce0e,librand_core-b866e73eece38598,libgetrandom-a5ef95042ce5828f,libfutures_util-a0a891b952208da4,libfutures_sink-1a3e7f43fc6dbf4d,libfutures_task-d95d8b9124dd08d8,libpin_utils-45ba7e7cff7aa459,libtower_layer-387250be0616cbd3,libbase64-216937815d5196b4,libpin_project-2bad822d33778953,libtracing-f208fcb48588fd1a,libtracing_core-a02a2d3d6d2661f6,libonce_cell-0f648ca98025517d,libportable_atomic-8e27219b4e20c631,libtower_service-ffd8abe90aad1f3e,libtokio_stream-4b5d7c4b386e3f94,libtokio-7139d874ea2d3ecc,libsignal_hook_registry-c53c5aad8b31bc5d,libsocket2-df9e8a370d57af2f,libmio-2d6bbfb483e717c0,libparking_lot-00c16e03e8c2d8cd,libparking_lot_core-1ceac35cc694a16c,liblibc-2196af57f154a156,libcfg_if-3183e62f61f23a61,libsmallvec-24876734f74f2521,liblock_api-0c1a9d77f30394e6,libscopeguard-0e30e6315ecc2b6d,libhttp_body_util-2b2e0e99d7e706bf,libpin_project_lite-0cffc5d959d0b16f,libfutures_core-cfb76736a56aefc1,libhttp_body-b5dea03ee7cc42a6,libhttp-43d75618c57dfd1b,libitoa-a4ff8677f852b89f,libfnv-773757b135178300,libprost-a4f6d83b9a823be4,libbytes-e08a006c583c3ac6}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcgZTzd9/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/secp256k1-sys-e9066145f0ee93ab/out" "-L" "/opt/rustwide/target/debug/build/ring-75782371623e4ef0/out" "-L" "/opt/rustwide/target/debug/build/zstd-sys-99ceb3625bfe582d/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/send_spark_transfer-9c9fcce28e807a0d" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `spark-rust` (example "send_spark_transfer") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `spark-rust` (lib test); 31 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.90.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name spark_rust --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--allow=clippy::too_many_arguments' '--allow=clippy::ptr_arg' --test --cfg 'feature="default"' --cfg 'feature="integration-tests"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "hyper", "hyper-openssl", "hyper-util", "integration-tests", "itest-local-operators", "openssl", "telemetry", "tokio-openssl", "tonic-openssl", "tower", "tracing"))' -C metadata=c3a58e232416d3b8 -C extra-filename=-790127760e267e8c --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-a32e46a53495ff21.so --extern bip32=/opt/rustwide/target/debug/deps/libbip32-e371c84632b7dc4f.rlib --extern bip39=/opt/rustwide/target/debug/deps/libbip39-36f27cd64d945b6a.rlib --extern bitcoin=/opt/rustwide/target/debug/deps/libbitcoin-036cae347a444356.rlib --extern bitcoincore_rpc=/opt/rustwide/target/debug/deps/libbitcoincore_rpc-0cfab275521e8ec4.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-474e54f5f270020f.rlib --extern dotenv=/opt/rustwide/target/debug/deps/libdotenv-7718c8e303463cef.rlib --extern eyre=/opt/rustwide/target/debug/deps/libeyre-592c669b8ff309aa.rlib --extern frost_core_unofficial=/opt/rustwide/target/debug/deps/libfrost_core_unofficial-16c8bc3a53395c3b.rlib --extern frost_secp256k1_tr_unofficial=/opt/rustwide/target/debug/deps/libfrost_secp256k1_tr_unofficial-4ac14d5873ca6749.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-d7f6795881d63146.rlib --extern hashbrown=/opt/rustwide/target/debug/deps/libhashbrown-1dbc4e683d7c8cf9.rlib --extern hex=/opt/rustwide/target/debug/deps/libhex-ca926d8cc80c7033.rlib --extern hmac=/opt/rustwide/target/debug/deps/libhmac-c5f31bcb38ba4bf7.rlib --extern k256=/opt/rustwide/target/debug/deps/libk256-af3d37ad92e8e2bc.rlib --extern lightning_invoice=/opt/rustwide/target/debug/deps/liblightning_invoice-7c8b75da296d2280.rlib --extern mockall=/opt/rustwide/target/debug/deps/libmockall-44accefced5a3e48.rlib --extern native_tls=/opt/rustwide/target/debug/deps/libnative_tls-8ecd395819b3e5e0.rlib --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-0f648ca98025517d.rlib --extern parking_lot=/opt/rustwide/target/debug/deps/libparking_lot-00c16e03e8c2d8cd.rlib --extern prost=/opt/rustwide/target/debug/deps/libprost-a4f6d83b9a823be4.rlib --extern prost_types=/opt/rustwide/target/debug/deps/libprost_types-56b4613bbc6315cf.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-6eeb48d010913082.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-ba469f9e544b175a.rlib --extern reqwest=/opt/rustwide/target/debug/deps/libreqwest-6b38cf9e1cdacdaa.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-9f99a12fcefef943.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-c1f056fa15f314bf.rlib --extern sha2=/opt/rustwide/target/debug/deps/libsha2-04385f545579fadf.rlib --extern sha256=/opt/rustwide/target/debug/deps/libsha256-3764552490a7ea87.rlib --extern spark_cryptography=/opt/rustwide/target/debug/deps/libspark_cryptography-ec9e0ae9a3814dff.rlib --extern spark_protos=/opt/rustwide/target/debug/deps/libspark_protos-d1ab36ae6f38fae4.rlib --extern tempfile=/opt/rustwide/target/debug/deps/libtempfile-bb23b32ea784bf0f.rlib --extern thiserror=/opt/rustwide/target/debug/deps/libthiserror-375c6f798844c2d0.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-7139d874ea2d3ecc.rlib --extern tokio_native_tls=/opt/rustwide/target/debug/deps/libtokio_native_tls-030ccdf28ebc14a5.rlib --extern tonic=/opt/rustwide/target/debug/deps/libtonic-a4b7c61a976077cc.rlib --extern tonic_build=/opt/rustwide/target/debug/deps/libtonic_build-c10ab9524ddc8ef9.rlib --extern url=/opt/rustwide/target/debug/deps/liburl-617a81cf3e5cab0a.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-477ab80aeeb09ad3.rlib --extern webpki_roots=/opt/rustwide/target/debug/deps/libwebpki_roots-46f710b4c3dd40eb.rlib --extern zstd=/opt/rustwide/target/debug/deps/libzstd-b9b2ad681362a986.rlib --cap-lints=warn -L native=/opt/rustwide/target/debug/build/secp256k1-sys-e9066145f0ee93ab/out -L native=/opt/rustwide/target/debug/build/ring-75782371623e4ef0/out -L native=/opt/rustwide/target/debug/build/zstd-sys-99ceb3625bfe582d/out` (signal: 9, SIGKILL: kill) [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcgRl5c1/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libbip32-e371c84632b7dc4f,libpbkdf2-ccf440d193ce401f,libbs58-ec90be3152a92a5a,libripemd-d6efc2e7a7d6de98}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libspark_rust-0224f3d2b636ffe7,libbip39-36f27cd64d945b6a,libunicode_normalization-1dd9a40f5828fc91,libtinyvec-c5f3a87b8dde46a2,libtinyvec_macros-c90ba2208a3cf0ad,libbitcoin_hashes-819a83a98bdcc5fd,libhex_conservative-c05a4b9a877a2472,libchrono-474e54f5f270020f,libnum_traits-156e73c0f40a3f3e,libiana_time_zone-f40fb3fd1722fffa,libfutures-d7f6795881d63146,libbitcoincore_rpc-0cfab275521e8ec4,libbitcoincore_rpc_json-95a66beb3e4a631d,libjsonrpc-25802860933a72e7,libminreq-a6c36d67de36a5c2,libbase64-d808d36ac308abb0,libzstd-b9b2ad681362a986,libzstd_safe-57985b5e0f76b3d0,libzstd_sys-3417cf3e7c65b417,libreqwest-6b38cf9e1cdacdaa,libserde_urlencoded-e8f7f0335c3e64f4,libipnet-6391c567488bc9bc,libhyper_rustls-ef9978c84743ae8b,libwebpki_roots-46f710b4c3dd40eb,libhyper_tls-40a76f43515bde5f,libtokio_native_tls-030ccdf28ebc14a5,libencoding_rs-743cdb245c8359d9,libnative_tls-8ecd395819b3e5e0,liburl-617a81cf3e5cab0a,libidna-af86a277e4c6e7a1,libidna_adapter-063ae0ec1d2eb7f7,libicu_normalizer-cf32dcbf87488711,libicu_normalizer_data-c8b7c0341c4e2b5f,libwrite16-4c92f00e422f4b7b,libutf8_iter-311f0db35672adba,libutf16_iter-9805d00089650556,libicu_properties-954a5cbefeaa7d04,libicu_properties_data-b5b9b11cefe065f7,libicu_locid_transform-58bfa32e41742863,libicu_locid_transform_data-8576e3fbdf497e17,libicu_collections-32513a3f33c1db65,libicu_provider-8722f341c0411f16,libicu_locid-da95bf4a776548bb,liblitemap-5d6ff1c38a537ea4,libtinystr-a738e8537449fe17,libzerovec-3bb28c6f436ce846,libwriteable-763d6213d7786cb3,libyoke-85c5626ba93fd238,libzerofrom-cdca642b71a28265,libform_urlencoded-c673e72532ec8ad1,libregex-ba469f9e544b175a,libregex_automata-0d682e30a3c5b961,libaho_corasick-c3edd29732527541,libregex_syntax-a2301440a5fca75a,libserde_json-c1f056fa15f314bf,libmemchr-8483526b530fc45f,libryu-3ba25d01f660afda,libsha256-3764552490a7ea87,libuuid-477ab80aeeb09ad3,libgetrandom-004c7be98cf68be3,libspark_cryptography-ec9e0ae9a3814dff,libecies-6328f7400ddc1bdb,libhkdf-0a1c5afe707d9576,libopenssl-476fb0d0b222606a,libbitflags-bf554e9401da02ce,libforeign_types-71c481252011b7cf,libforeign_types_shared-e8e1fd027e7e4ad5,libopenssl_sys-6644470bdd1244de,liblibsecp256k1-640edf6e7a3ac8ed,libarrayref-319aa87508da6a46,liblibsecp256k1_core-387e6a221ce5ebbb,libcrunchy-12a352e33ffcb05d,libdigest-86382af848f839e5,libfrost_secp256k1_tr_unofficial-4ac14d5873ca6749,libk256-af3d37ad92e8e2bc,libsha2-04385f545579fadf,libcpufeatures-057207a46b263eb1,libecdsa-81243332758a923a,librfc6979-f2a0aa64badb3f4c,libhmac-c5f31bcb38ba4bf7,libsignature-008515f1f1458fce,libelliptic_curve-466f54241aa97b01,libpkcs8-b0fd29f92aa189f1,libspki-dacfd3193a2a8491,libsec1-14fdbcf2b74f917e,libder-a7c9268f2f2be60a,libdigest-e680b4ff7f8390e1,libconst_oid-5a7da937756d19c1,libblock_buffer-fddadcd943f11918,libcrypto_common-4fff82401a43c010,libcrypto_bigint-46bf403af8cbfc9c,libgeneric_array-e8a75a4030407098,libtypenum-987523825771ddad,libgroup-23548ee63e7e135f,libff-b538cf66522be42e,libfrost_rerandomized_unofficial-37f7a5d7fd92187f,libfrost_core_unofficial-16c8bc3a53395c3b,libpostcard-db654c7e967b01eb,libheapless-2e8548c738218b9b,libstable_deref_trait-1d3ea2e5b9aa129c,libspin-25499fcf653e99cb,libhash32-be6d2d18da6da007,libcobs-97945d3cd394e841,libconst_crc32_nostd-bbd742e999d28de4,libserdect-963912d928638de7,libbase16ct-af58d31f0fe3bd5f,libhex-ca926d8cc80c7033,libbyteorder-c09dcbff9ce7cdb4,libthiserror-375c6f798844c2d0,liblightning_invoice-7c8b75da296d2280,liblightning_types-e40409e2a7f47218,libbitcoin-036cae347a444356,libbitcoin_units-ceaf0991853de874,libsecp256k1-ccf2a94b91497a67,libsecp256k1_sys-60f6673d90d7f61f,libbech32-2728250451ebbece,libbase58ck-d9a2df2bf4202ae0,libbitcoin_hashes-369154b52bc37165,libbitcoin_io-410266afb6726f46,libhex_conservative-bdacda9522f6f40c,libarrayvec-977ea2eb4f777244,libbitcoin_internals-a2b38357be7a26ce,libspark_protos-d1ab36ae6f38fae4,libprost_types-56b4613bbc6315cf,libtonic-a4b7c61a976077cc,librustls_pemfile-21ea90d4a2ec719e,librustls_native_certs-016d3eac9d0599f7,libopenssl_probe-43f6112dac9608f0,libhyper_timeout-54b68e410862de33,libasync_stream-63e7531b46be8341,libtokio_rustls-34400f6f30305eb4,librustls-48daeb28bed1f18a,libsubtle-b413972d0da9f5f5,libwebpki-01d1423103bb86c0,libring-8abd202db573c8c1,libuntrusted-540e03abf2dcef7d,libzeroize-4357e2365a4b07db,librustls_pki_types-279df7d0ab0e9b5f,liblog-5134ae4b251c7428,libhyper_util-34e5392b7d72f04e,libhyper-6bf53b971c90e7d0,libwant-f2bbaf431de89a9a,libtry_lock-61e163e8866f58c7,libhttparse-3484dc2af2ac521c,libh2-dca0ff87aafcbb4c,libindexmap-1b737012d5597afb,libhashbrown-1dbc4e683d7c8cf9,libfoldhash-04f314261e5264f6,libequivalent-bf2cc2d551c30568,liballocator_api2-1e309de7e7da3d03,libatomic_waker-915dba4b61adf499,libhttpdate-6f35e35716ab0b1a,libfutures_channel-794507ef4750e6e4,libaxum-b1a1372f19fbfed0,libpercent_encoding-fcd6fdfaafdccea6,libmatchit-efc9b6821a7b0624,libserde-9f99a12fcefef943,libaxum_core-72a4868023bf586d,libmime-fa5c6e61475ee11e,libtower-be6d9d841bb26fd8,libsync_wrapper-448121b333e08fc9,libtower-c9a747761552049a,libindexmap-964b66c6e3941906,libhashbrown-ac9e50f61247ada6,libtokio_util-3c7abc290046a975,libslab-8cebda35b8a02c61,libfutures_util-a0a891b952208da4,libfutures_sink-1a3e7f43fc6dbf4d,libfutures_task-d95d8b9124dd08d8,libpin_utils-45ba7e7cff7aa459,libtower_layer-387250be0616cbd3,libbase64-216937815d5196b4,libpin_project-2bad822d33778953,libtracing-f208fcb48588fd1a,libtracing_core-a02a2d3d6d2661f6,libonce_cell-0f648ca98025517d,libportable_atomic-8e27219b4e20c631,libtower_service-ffd8abe90aad1f3e,libtokio_stream-4b5d7c4b386e3f94,libtokio-7139d874ea2d3ecc,libsignal_hook_registry-c53c5aad8b31bc5d,libsocket2-df9e8a370d57af2f,libmio-2d6bbfb483e717c0,libparking_lot-00c16e03e8c2d8cd,libparking_lot_core-1ceac35cc694a16c,libsmallvec-24876734f74f2521,liblock_api-0c1a9d77f30394e6,libscopeguard-0e30e6315ecc2b6d,libhttp_body_util-2b2e0e99d7e706bf,libpin_project_lite-0cffc5d959d0b16f,libfutures_core-cfb76736a56aefc1,libhttp_body-b5dea03ee7cc42a6,libhttp-43d75618c57dfd1b,libitoa-a4ff8677f852b89f,libfnv-773757b135178300,libprost-a4f6d83b9a823be4,libbytes-e08a006c583c3ac6,librand-6eeb48d010913082,librand_chacha-0e9695381e4aa63e,libppv_lite86-6a4986b809d1b386,libzerocopy-8cdca67c3f1fce0e,librand_core-b866e73eece38598,libgetrandom-a5ef95042ce5828f,liblibc-2196af57f154a156,libcfg_if-3183e62f61f23a61}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcgRl5c1/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/secp256k1-sys-e9066145f0ee93ab/out" "-L" "/opt/rustwide/target/debug/build/ring-75782371623e4ef0/out" "-L" "/opt/rustwide/target/debug/build/zstd-sys-99ceb3625bfe582d/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/init_wallet_tests-f51f063d4f99df26" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `spark-rust` (test "init_wallet_tests") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "75738cabe01ca84265783e42c812a8bf425720051bcf51feed5698f0a6828d6a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "75738cabe01ca84265783e42c812a8bf425720051bcf51feed5698f0a6828d6a", kill_on_drop: false }` [INFO] [stdout] 75738cabe01ca84265783e42c812a8bf425720051bcf51feed5698f0a6828d6a