[INFO] cloning repository https://github.com/codetechstar/icp-tryon [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/codetechstar/icp-tryon" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcodetechstar%2Ficp-tryon", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcodetechstar%2Ficp-tryon'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6f6d42de95f18cdfbc9aa4f89f368ce40fa1f04e [INFO] building codetechstar/icp-tryon against try#23647e694de8d0904848ad068b2e0ec2dd098c37+target=wasm32-wasip1 for pr-149868 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcodetechstar%2Ficp-tryon" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/codetechstar/icp-tryon [INFO] finished tweaking git repo https://github.com/codetechstar/icp-tryon [INFO] tweaked toml for git repo https://github.com/codetechstar/icp-tryon written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/codetechstar/icp-tryon on toolchain 23647e694de8d0904848ad068b2e0ec2dd098c37 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/codetechstar/icp-tryon 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" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] | [INFO] [stderr] = note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] = note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] = note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] warning: /workspace/builds/worker-3-tc2/source/Cargo.toml: unused manifest key: workspace.workspace [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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 60040d4de144d55ab9c45d620767caad0a3f8f4a2134c99435d1c3d90ce41145 [INFO] running `Command { std: "docker" "start" "-a" "60040d4de144d55ab9c45d620767caad0a3f8f4a2134c99435d1c3d90ce41145", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "60040d4de144d55ab9c45d620767caad0a3f8f4a2134c99435d1c3d90ce41145", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "60040d4de144d55ab9c45d620767caad0a3f8f4a2134c99435d1c3d90ce41145", kill_on_drop: false }` [INFO] [stdout] 60040d4de144d55ab9c45d620767caad0a3f8f4a2134c99435d1c3d90ce41145 [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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+23647e694de8d0904848ad068b2e0ec2dd098c37" "build" "--frozen" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] 6d083bb573f8dc2e581e1e2846dcee6aa898d02fcdc82539693eb2b6204a65b8 [INFO] running `Command { std: "docker" "start" "-a" "6d083bb573f8dc2e581e1e2846dcee6aa898d02fcdc82539693eb2b6204a65b8", kill_on_drop: false }` [INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` [INFO] [stderr] | [INFO] [stderr] = note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest [INFO] [stderr] = note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest [INFO] [stderr] = note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions [INFO] [stderr] warning: /opt/rustwide/workdir/Cargo.toml: unused manifest key: workspace.workspace [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling serde v1.0.203 [INFO] [stderr] Compiling spin v0.5.2 [INFO] [stderr] Compiling data-encoding v2.6.0 [INFO] [stderr] Compiling anyhow v1.0.86 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling pretty v0.12.3 [INFO] [stderr] Compiling cc v1.0.99 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling slog v2.7.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling candid_derive v0.6.6 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling subtle v2.5.0 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling thiserror v1.0.61 [INFO] [stderr] Compiling unicode-segmentation v1.11.0 [INFO] [stderr] Compiling ff v0.13.0 [INFO] [stderr] Compiling unicode-width v0.1.13 [INFO] [stderr] Compiling half v1.8.3 [INFO] [stderr] Compiling convert_case v0.6.0 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling der v0.7.9 [INFO] [stderr] Compiling pretty_assertions v1.4.0 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Compiling utf8-width v0.1.7 [INFO] [stderr] Compiling unicase v2.7.0 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling mime_guess v2.0.4 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling ic-crypto-internal-sha2 v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling num-bigint-dig v0.8.4 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling prost-derive v0.12.6 [INFO] [stderr] Compiling psm v0.1.21 [INFO] [stderr] Compiling stacker v0.1.15 [INFO] [stderr] Compiling ic-crypto-sha2 v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling ic-constants v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling derive_more v0.99.8-alpha.0 (https://github.com/dfinity-lab/derive_more?rev=9f1b894e6fde640da4e9ea71a8fc0e4dd98d01da#9f1b894e) [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling half v2.4.1 [INFO] [stderr] Compiling async-trait v0.1.80 [INFO] [stderr] Compiling smallvec v1.13.2 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling base32 v0.4.0 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling ic0 v0.21.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling secp256k1-sys v0.5.2 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling ic_principal v0.1.1 [INFO] [stderr] Compiling num-bigint v0.4.5 [INFO] [stderr] Compiling serde_bytes v0.11.14 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling basic-toml v0.1.9 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling serde_json v1.0.117 [INFO] [stderr] Compiling erased-serde v0.3.31 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling serde_cbor v0.11.2 [INFO] [stderr] Compiling byte-unit v4.0.19 [INFO] [stderr] Compiling strum v0.26.2 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling primeorder v0.13.6 [INFO] [stderr] Compiling chrono v0.4.38 [INFO] [stderr] Compiling thousands v0.2.0 [INFO] [stderr] Compiling p256 v0.13.2 [INFO] [stderr] Compiling k256 v0.13.3 [INFO] [stderr] Compiling askama_parser v0.2.1 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling ic-crypto-internal-seed v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling ic-crypto-secrets-containers v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-canister-log v0.2.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-crypto-internal-hmac v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling humansize v2.1.3 [INFO] [stderr] Compiling either v1.12.0 [INFO] [stderr] Compiling hex-literal v0.4.1 [INFO] [stderr] Compiling prost v0.12.6 [INFO] [stderr] Compiling minicbor v0.19.1 [INFO] [stderr] Compiling askama_escape v0.10.3 [INFO] [stderr] Compiling darling_core v0.13.4 [INFO] [stderr] Compiling serde_tokenstream v0.1.7 [INFO] [stderr] Compiling time v0.3.36 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling tempfile v3.10.1 [INFO] [stderr] Compiling ic-utils v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-stable-structures v0.6.5 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling ic-metrics-encoder v1.1.1 [INFO] [stderr] Compiling ic-ckbtc-minter-tyron v0.2.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling predicates-tree v1.0.9 [INFO] [stderr] Compiling ripemd v0.1.3 [INFO] [stderr] Compiling ic-crypto-getrandom-for-wasm v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling bech32 v0.9.1 [INFO] [stderr] Compiling fragile v2.0.0 [INFO] [stderr] Compiling bitcoin_hashes v0.10.0 [INFO] [stderr] Compiling bech32 v0.8.1 [INFO] [stderr] Compiling ic-utils-ensure v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic0 v0.18.11 [INFO] [stderr] Compiling ic-stable-structures v0.5.6 [INFO] [stderr] Compiling askama_derive v0.12.5 [INFO] [stderr] Compiling regex v1.10.5 [INFO] [stderr] Compiling binread_derive v2.1.0 [INFO] [stderr] Compiling comparable_helper v0.5.4 [INFO] [stderr] Compiling comparable_derive v0.5.4 [INFO] [stderr] Compiling darling_macro v0.13.4 [INFO] [stderr] Compiling fe-derive v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling minicbor-derive v0.13.0 [INFO] [stderr] Compiling mockall_derive v0.11.4 [INFO] [stderr] Compiling predicates v2.1.5 [INFO] [stderr] Compiling darling v0.13.4 [INFO] [stderr] Compiling serde_with_macros v1.5.2 [INFO] [stderr] Compiling secp256k1 v0.22.2 [INFO] [stderr] Compiling comparable v0.5.4 [INFO] [stderr] Compiling serde_with v1.14.0 [INFO] [stderr] Compiling askama v0.12.1 [INFO] [stderr] Compiling binread v2.2.0 [INFO] [stderr] Compiling bitcoin v0.28.2 [INFO] [stderr] Compiling candid v0.10.8 [INFO] [stderr] Compiling mockall v0.11.4 [INFO] [stderr] Compiling ic-protobuf v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling phantom_newtype v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-btc-interface v0.2.0 (https://github.com/dfinity/bitcoin-canister?rev=62a71e47c491fb842ccc257b1c675651501f4b82#62a71e47) [INFO] [stderr] Compiling icrc-ledger-types v0.1.5 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-ledger-hash-of v0.1.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-canisters-http-types v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-xrc-types v1.2.0 [INFO] [stderr] Compiling ic-ledger-core v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-cdk-macros v0.13.2 [INFO] [stderr] Compiling ic-cdk-macros v0.9.0 [INFO] [stderr] Compiling ic-cdk-macros v0.8.4 [INFO] [stderr] Compiling ic-cdk v0.12.1 [INFO] [stderr] Compiling ic-cdk v0.13.2 [INFO] [stderr] Compiling icrc-ledger-client v0.1.2 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling icrc-ledger-client-cdk v0.1.2 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-ckbtc-kyt v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-error-types v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-base-types v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-crypto-internal-types v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-btc-types-internal v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-crypto-tree-hash v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-management-canister-types v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-types v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-ledger-canister-core v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-icrc1 v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-crypto-internal-threshold-sig-ecdsa v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling ic-crypto-extended-bip32 v0.9.0 (https://github.com/txalkan/ic?rev=140816cf20ef9d7e78f826038830f82ee8d85cbf#140816cf) [INFO] [stderr] Compiling basic_bitcoin_tyron v0.3.0 (/opt/rustwide/workdir/src/basic_bitcoin) [INFO] [stdout] warning: unused imports: `AddressType`, `Address`, `OutPoint`, `Script`, `Transaction`, `TxIn`, `TxOut`, `Txid`, `hashes::Hash`, `script::Builder`, and `witness::Witness` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:12:17 [INFO] [stdout] | [INFO] [stdout] 12 | blockdata::{script::Builder, witness::Witness}, [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] 13 | hashes::Hash, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 14 | Address, AddressType, EcdsaSighashType, OutPoint, Script, Transaction, TxIn, TxOut, Txid, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^ ^^^^^^ ^^^^^^^^^^^ ^^^^ ^^^^^ ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `candid::error` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use candid::error; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ic_btc_interface::GetBalanceError` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use ic_btc_interface::GetBalanceError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ssi_derivation_path` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:20:86 [INFO] [stdout] | [INFO] [stdout] 20 | use ic_ckbtc_minter_tyron::address::{derive_ssi_public_key, get_ssi_derivation_path, ssi_derivation_path, BitcoinAddress}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `get_utxos` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:22:41 [INFO] [stdout] | [INFO] [stdout] 22 | use ic_ckbtc_minter_tyron::management::{get_utxos, Reason}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ic_ckbtc_minter_tyron::state::read_state` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use ic_ckbtc_minter_tyron::state::read_state; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `CallSource` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:30:46 [INFO] [stdout] | [INFO] [stdout] 30 | management::{sign_with_ecdsa, CallError, CallSource}, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread::sleep` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | use std::thread::sleep; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:79:31 [INFO] [stdout] | [INFO] [stdout] 79 | state::read_state(|s| (s.btc_network)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 79 - state::read_state(|s| (s.btc_network)); [INFO] [stdout] 79 + state::read_state(|s| s.btc_network); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:235:31 [INFO] [stdout] | [INFO] [stdout] 235 | state::read_state(|s| (s.btc_network)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 235 - state::read_state(|s| (s.btc_network)); [INFO] [stdout] 235 + state::read_state(|s| s.btc_network); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:351:31 [INFO] [stdout] | [INFO] [stdout] 351 | state::read_state(|s| (s.btc_network)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 351 - state::read_state(|s| (s.btc_network)); [INFO] [stdout] 351 + state::read_state(|s| s.btc_network); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:427:31 [INFO] [stdout] | [INFO] [stdout] 427 | state::read_state(|s| (s.btc_network)); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 427 - state::read_state(|s| (s.btc_network)); [INFO] [stdout] 427 + state::read_state(|s| s.btc_network); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin::Network` [INFO] [stdout] --> src/basic_bitcoin/src/lib.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use bitcoin::Network; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin::OutPoint` [INFO] [stdout] --> src/basic_bitcoin/src/lib.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use bitcoin::OutPoint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `GetUtxosResponse` [INFO] [stdout] --> src/basic_bitcoin/src/lib.rs:21:21 [INFO] [stdout] | [INFO] [stdout] 21 | BitcoinNetwork, GetUtxosResponse, MillisatoshiPerByte, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ic_ckbtc_minter_tyron::lifecycle::init::BtcNetwork` [INFO] [stdout] --> src/basic_bitcoin/src/lib.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use ic_ckbtc_minter_tyron::lifecycle::init::BtcNetwork; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `self_check` [INFO] [stdout] --> src/basic_bitcoin/src/lib.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | #[cfg(feature = "self_check")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition [INFO] [stdout] | [INFO] [stdout] = note: no expected values for `feature` [INFO] [stdout] = help: consider adding `self_check` as a feature in `Cargo.toml` [INFO] [stdout] = note: see 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 value: `self_check` [INFO] [stdout] --> src/basic_bitcoin/src/lib.rs:279:19 [INFO] [stdout] | [INFO] [stdout] 279 | #[cfg(feature = "self_check")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition [INFO] [stdout] | [INFO] [stdout] = note: no expected values for `feature` [INFO] [stdout] = help: consider adding `self_check` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `bitcoin::util::psbt::serialize::Serialize` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use bitcoin::util::psbt::serialize::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sha2::Digest` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | use sha2::Digest; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `index` [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:128:10 [INFO] [stdout] | [INFO] [stdout] 128 | for (index, utxo) in own_utxos.iter().enumerate() { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_index` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `syron_inscription` [INFO] [stdout] --> src/basic_bitcoin/src/http.rs:166:13 [INFO] [stdout] | [INFO] [stdout] 166 | let syron_inscription: String = body_json.pointer(pointer) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_syron_inscription` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GET_BALANCE_COST_CYCLES` is never used [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_api.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 10 | const GET_BALANCE_COST_CYCLES: u64 = 100_000_000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `get_balance` is never used [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_api.rs:20:14 [INFO] [stdout] | [INFO] [stdout] 20 | pub async fn get_balance(network: BitcoinNetwork, address: String) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_HASH_TYPE` is never used [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:44:7 [INFO] [stdout] | [INFO] [stdout] 44 | const SIG_HASH_TYPE: EcdsaSighashType = EcdsaSighashType::All; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIGN_WITH_ECDSA_COST_CYCLES` is never used [INFO] [stdout] --> src/basic_bitcoin/src/ecdsa_api.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 6 | const SIGN_WITH_ECDSA_COST_CYCLES: u64 = 10_000_000_000; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `sign_with_ecdsa` is never used [INFO] [stdout] --> src/basic_bitcoin/src/ecdsa_api.rs:29:14 [INFO] [stdout] | [INFO] [stdout] 29 | pub async fn sign_with_ecdsa( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/basic_bitcoin/src/bitcoin_wallet.rs:471:5 [INFO] [stdout] | [INFO] [stdout] 471 | bitcoin_api::send_transaction(btc_network, signed_transaction_bytes).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 471 | let _ = bitcoin_api::send_transaction(btc_network, signed_transaction_bytes).await; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/basic_bitcoin/src/types.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | fn to_bytes(&self) -> Cow<[u8]> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 59 | fn to_bytes(&self) -> Cow<'_, [u8]> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/basic_bitcoin/src/types.rs:129:17 [INFO] [stdout] | [INFO] [stdout] 129 | fn to_bytes(&self) -> Cow<[u8]> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 129 | fn to_bytes(&self) -> Cow<'_, [u8]> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/basic_bitcoin/src/types.rs:157:17 [INFO] [stdout] | [INFO] [stdout] 157 | fn to_bytes(&self) -> Cow<[u8]> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 157 | fn to_bytes(&self) -> Cow<'_, [u8]> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/basic_bitcoin/src/types.rs:206:17 [INFO] [stdout] | [INFO] [stdout] 206 | fn to_bytes(&self) -> Cow<[u8]> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 206 | fn to_bytes(&self) -> Cow<'_, [u8]> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/basic_bitcoin/src/types.rs:277:17 [INFO] [stdout] | [INFO] [stdout] 277 | fn to_bytes(&self) -> Cow<[u8]> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 277 | fn to_bytes(&self) -> Cow<'_, [u8]> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `rust-lld` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "rust-lld" "-flavor" "wasm" "--export" "canister_init" "--export" "canister_post_upgrade" "--export" "canister_pre_upgrade" "--export" "canister_query getServiceProviderMap" "--export" "canister_query get_minter_info" "--export" "canister_query get_subaccount" "--export" "canister_query transform_bis_request" "--export" "canister_query transform_request" "--export" "canister_query transform_unisat_request" "--export" "canister_update addServiceProvider" "--export" "canister_update get_account" "--export" "canister_update get_box_address" "--export" "canister_update get_current_fee_percentiles" "--export" "canister_update get_fee_percentile" "--export" "canister_update get_indexed_balance" "--export" "canister_update get_inscription" "--export" "canister_update get_p2wpkh_address" "--export" "canister_update liquidate" "--export" "canister_update redeem_btc" "--export" "canister_update redemption_gas" "--export" "canister_update sbtc_balance_of" "--export" "canister_update send_syron" "--export" "canister_update susd_balance_of" "--export" "canister_update syron_withdrawal" "--export" "canister_update update_ssi_balance" "--export" "canister_update withdraw_susd" "--export" "rustsecp256k1_v0_5_0_context_create" "--export" "rustsecp256k1_v0_5_0_context_destroy" "--export" "rustsecp256k1_v0_5_0_default_error_callback_fn" "--export" "rustsecp256k1_v0_5_0_default_illegal_callback_fn" "-z" "stack-size=1048576" "--stack-first" "--no-demangle" "<17 object files omitted>" "/lib/rustlib/wasm32-wasip1/lib/libpanic_abort-*.rlib" "/opt/rustwide/target/wasm32-wasip1/debug/deps/{libic_stable_structures-987be668daa98b4f,libregex-c2f17a18783db57c,libregex_automata-9bcfcd696d82045b,libaho_corasick-d8b2a3f669230f65,libmemchr-fce70e7b22dffad4,libregex_syntax-07a481bdeb01e81d,libbitcoin-00b877a7cf1b0ad5,libbech32-d033dac9be9970a9,libsecp256k1-2e4172e6054fcb45,libsecp256k1_sys-8a4640e8f4b67d0a,libbitcoin_hashes-64da22e636769660,libic_ckbtc_minter_tyron-46a9bf3960b7ff17,libciborium-ba4a7fe91853aed5,libciborium_ll-1e5a2ba05d0baca8,libhalf-74e7a9252f4801ad,libciborium_io-98d23fd703560774,libic_metrics_encoder-4af6c0ced99a5670,libbs58-d328228bb53bbec7,libicrc_ledger_client_cdk-5392c9f801a019ae,libicrc_ledger_client-a94a0273a9f2d6ae,libripemd-18eaf9b9f1eb9561,libic0-19b494fff10f0af6,libic_stable_structures-2f80076de1d2dfe9,libic_utils_ensure-472fd2aafcf14153,libminicbor-3451e05c9afd5be9,libic_xrc_types-ad3b80a3d8ce95e0,libic_ckbtc_kyt-ec9dcafde42f21ca,libic_cdk-9dbc27d123d17e3b,libic_crypto_extended_bip32-2a7ba70e25d00e47,libic_crypto_internal_threshold_sig_ecdsa-94241fd85c282abb,libp256-2f51f2c9ac1a10c5,libprimeorder-a8873cfea11711ff,libk256-ea66ca85a1e25b51,libecdsa-fe244dc5d1af9375,librfc6979-e1b0ab74df82c72c,libhmac-43b5a88900fb47a1,libsignature-d1c91faaea34d9ed,libelliptic_curve-b727ff499f420587,libsec1-56c660c437669a82,libpkcs8-ff70c196d28e6722,libspki-cb04ec6a5949e047,libder-2e913db4d7a93e40,libpem_rfc7468-a07b7c2adc2896af,libbase64ct-3046a3ae56064fd5,libcrypto_bigint-65a564276c6e93f1,libbase16ct-a3b928baf81d877f,libhex_literal-2e938648bc246079,libcurve25519_dalek-f89856146f041948,libgroup-03fd8a3db621d2d9,libff-0e37bd041a17f723,libic_crypto_internal_hmac-2b86a205d96802bb,libic_crypto_secrets_containers-2bb92ae665f86032,libic_types-d38fd6595f6cd06b,libchrono-c2c0c4a4f8b377b1,libic_constants-5beb8c6af81fbcc2,libbase64-de1e4dcf0aa853ba,libmaplit-5899f2aac28ab935,libic_crypto_tree_hash-c6332da989abda39,libthousands-fcd56d40ecdd30f4,libic_crypto_internal_types-8c7203a50fd96539,libarrayvec-904f3b6f9e9c772a,libonce_cell-119600c39ce58a96,libserde_with-7d7c534255f0c629,libic_crypto_internal_seed-c06ec26c46b046ae,librand-f43f74fa9cc0e204,librand_chacha-4e6c89cc25298bc4,libppv_lite86-486e4425e6fd09e6,librand_core-438bf37534de1419,libgetrandom-5c60fbf23666950b,libwasi-b9c6bfbff0bef49f,libbech32-5d33bc51768fc649,libscopeguard-f4c60ced6caa30f2,libicrc_ledger_types-1526b4d2bf1c30e7,libbase32-eff58b9dee7a9151,libic_management_canister_types-a328624e5da5b3d3,libserde_cbor-63fc82897c44729f,libhalf-71bc65c1778c9063,libic_btc_types_internal-72b18adc02ea9341,libic_error_types-3ee5143a552a6aa0,libstrum-67279938c32c299d,libic_utils-1c7dce0226b31d9f,libscoped_threadpool-57e4edce7c277e36,libic_base_types-879e27faa18d8b2b,libbyte_unit-8c2121c49b43ce4f,libutf8_width-1ddee72aa618b858,libcomparable-ca41edb656cc7743,libpretty_assertions-a9c239236022eb65,libdiff-8614b225a7955174,libyansi-4cb2a31baf62e813,libic_crypto_sha2-be4b6dfaa0a406ce,libic_crypto_internal_sha2-33016a14c86a066a,libphantom_newtype-b70e350ac31c42f4,libic_protobuf-364d1006c7405300,libbincode-78146de9280abb90,libserde_json-b94ca2038c21f8c6,libitoa-323c19d08fbe6984,libryu-f1913757cc38f137,libslog-ed949e0be6561ab7,liberased_serde-a2f6d0f9b2ac2903,libprost-0002f4adae337682,libbytes-7c68ee6a811d00aa,libic_canister_log-37e41060b3c106a1,libic_btc_interface-c21c1583d9045999,libic_cdk-329abd8f908a11a7,libic0-47375e62c62c2ee1,libcandid-b775ab9199bb10ff,libhex-6c7e2174fe3ab3ce,libserde_bytes-f566749f82714180,libpretty-928ba8c4eaa6a3ba,libunicode_width-0abf0f68269fc7a6,libarrayvec-2e7d169db69581ec,libtyped_arena-70816aa6787b7878,libleb128-1dee6129498640b0,libbyteorder-529cc76400af54b3,libic_principal-f01848c43ef746a6,libcrc32fast-e0220637d8011755,libdata_encoding-813373ce7b390375,libsha2-da855e3308ddf45e,libcfg_if-50b02a9e3502ecf2,libdigest-786f7494da532dff,libsubtle-d1bc03e78aa7ba07,libconst_oid-cd39fbcaebc2ac55,libblock_buffer-f2c54189963f6403,libcrypto_common-0deb1baf85c41d05,libgeneric_array-628be8c5d2c11866,libtypenum-0fe8d28fad3fc2b1,libzeroize-dd222e103d7a12cd,libnum_bigint-34ccf2e57641cef3,libnum_integer-dd6c10bd47aa9a66,libnum_traits-6efaad11260d0284,libanyhow-b18d3e0417b79d1a,libbinread-2ec8bc05a6268efd,liblazy_static-10494f2c291f7307,libspin-d5f06904c2ae1004,libthiserror-37ffb3e5a4c5bc70,libserde-ef39a4bbc0e44476}.rlib" "/lib/rustlib/wasm32-wasip1/lib/{libstd-*,libwasi-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*}.rlib" "-l" "c" "/lib/rustlib/wasm32-wasip1/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/opt/rustwide/target/wasm32-wasip1/debug/build/secp256k1-sys-95da2426c9fe4861/out" "-L" "/lib/rustlib/wasm32-wasip1/lib/self-contained" "-o" "/opt/rustwide/target/wasm32-wasip1/debug/deps/basic_bitcoin_tyron.wasm" "--gc-sections" "--no-entry" "-O0" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib: archive member '3fec8a5f3c4f77fb-wasm.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib: archive member '84f2453a56d059fc-lax_der_parsing.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib: archive member 'c928380082b86401-precomputed_ecmult_gen.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib: archive member 'c928380082b86401-precomputed_ecmult.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: warning: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib: archive member 'c928380082b86401-secp256k1.o' is neither Wasm object file nor LLVM bitcode [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib(secp256k1_sys-8a4640e8f4b67d0a.secp256k1_sys.915b034b5f24dd2d-cgu.0.rcgu.o): undefined symbol: rustsecp256k1_v0_5_0_context_preallocated_size [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib(secp256k1_sys-8a4640e8f4b67d0a.secp256k1_sys.915b034b5f24dd2d-cgu.0.rcgu.o): undefined symbol: rustsecp256k1_v0_5_0_context_preallocated_create [INFO] [stdout] rust-lld: error: /opt/rustwide/target/wasm32-wasip1/debug/deps/libsecp256k1_sys-8a4640e8f4b67d0a.rlib(secp256k1_sys-8a4640e8f4b67d0a.secp256k1_sys.915b034b5f24dd2d-cgu.0.rcgu.o): undefined symbol: rustsecp256k1_v0_5_0_context_preallocated_destroy [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `basic_bitcoin_tyron` (lib) due to 1 previous error; 34 warnings emitted [INFO] running `Command { std: "docker" "inspect" "6d083bb573f8dc2e581e1e2846dcee6aa898d02fcdc82539693eb2b6204a65b8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6d083bb573f8dc2e581e1e2846dcee6aa898d02fcdc82539693eb2b6204a65b8", kill_on_drop: false }` [INFO] [stdout] 6d083bb573f8dc2e581e1e2846dcee6aa898d02fcdc82539693eb2b6204a65b8