[INFO] updating cached repository https://github.com/iorveth/ritcoin [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 03e58ad727c8b256fcabb2918d1d12b22b2a4563 [INFO] testing iorveth/ritcoin against 1.44.0 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fiorveth%2Fritcoin" "/workspace/builds/worker-1/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/iorveth/ritcoin on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/iorveth/ritcoin [INFO] finished tweaking git repo https://github.com/iorveth/ritcoin [INFO] tweaked toml for git repo https://github.com/iorveth/ritcoin written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 815062b64a5a7ea85db73b878ce2c3cb63c07eec7bb3929c4821bdae4698eafa [INFO] running `"docker" "start" "-a" "815062b64a5a7ea85db73b878ce2c3cb63c07eec7bb3929c4821bdae4698eafa"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling arc-swap v0.4.7 [INFO] [stderr] Compiling bs58 v0.3.1 [INFO] [stderr] Compiling hex v0.4.2 [INFO] [stderr] Compiling miniz-sys v0.1.12 [INFO] [stderr] Compiling brotli-sys v0.3.2 [INFO] [stderr] Compiling secp256k1 v0.15.5 [INFO] [stderr] Compiling openssl-sys v0.9.58 [INFO] [stderr] Compiling hostname v0.3.1 [INFO] [stderr] Compiling mio-uds v0.6.8 [INFO] [stderr] Compiling tokio-codec v0.1.2 [INFO] [stderr] Compiling chrono v0.4.11 [INFO] [stderr] Compiling const-random-macro v0.1.8 [INFO] [stderr] Compiling sha2 v0.8.2 [INFO] [stderr] Compiling ripemd160 v0.8.0 [INFO] [stderr] Compiling synstructure v0.12.3 [INFO] [stderr] Compiling serde_derive v1.0.111 [INFO] [stderr] Compiling actix-web-codegen v0.1.3 [INFO] [stderr] Compiling derive_more v0.15.0 [INFO] [stderr] Compiling signal-hook-registry v1.2.0 [INFO] [stderr] Compiling resolv-conf v0.6.3 [INFO] [stderr] Compiling actix-codec v0.1.2 [INFO] [stderr] Compiling tokio-udp v0.1.6 [INFO] [stderr] Compiling actix-server-config v0.1.2 [INFO] [stderr] Compiling tokio-signal v0.2.9 [INFO] [stderr] Compiling actix-utils v0.4.7 [INFO] [stderr] Compiling const-random v0.1.8 [INFO] [stderr] Compiling flate2 v1.0.14 [INFO] [stderr] Compiling ahash v0.2.18 [INFO] [stderr] Compiling openssl v0.10.29 [INFO] [stderr] Compiling native-tls v0.2.4 [INFO] [stderr] Compiling hashbrown v0.6.3 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling trust-dns-proto v0.7.4 [INFO] [stderr] Compiling brotli2 v0.3.2 [INFO] [stderr] Compiling actix-threadpool v0.1.2 [INFO] [stderr] Compiling actix-rt v0.2.6 [INFO] [stderr] Compiling hyper-tls v0.3.2 [INFO] [stderr] Compiling actix-server v0.6.1 [INFO] [stderr] Compiling trust-dns-resolver v0.11.1 [INFO] [stderr] Compiling serde v1.0.111 [INFO] [stderr] Compiling actix-testing v0.1.0 [INFO] [stderr] Compiling actix-connect v0.2.5 [INFO] [stderr] Compiling serde_json v1.0.53 [INFO] [stderr] Compiling serde_urlencoded v0.6.1 [INFO] [stderr] Compiling serde_urlencoded v0.5.5 [INFO] [stderr] Compiling actix-router v0.1.5 [INFO] [stderr] Compiling bincode v1.2.1 [INFO] [stderr] Compiling actix-http v0.2.11 [INFO] [stderr] Compiling cookie_store v0.7.0 [INFO] [stderr] Compiling reqwest v0.9.24 [INFO] [stderr] Compiling awc v0.2.8 [INFO] [stderr] Compiling actix-web v1.0.9 [INFO] [stderr] Compiling ritcoin v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused variable: `testnet_option` [INFO] [stderr] --> src/wallet_cli.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | testnet_option: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_testnet_option` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `MINER_PRIVATE_KEY_PATH` [INFO] [stderr] --> src/miner_cli.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | const MINER_PRIVATE_KEY_PATH: &str = "data/miner_key.txt"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_0` [INFO] [stderr] --> src/opcodes.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | pub const OP_0: u8 = 0x00; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_FALSE` [INFO] [stderr] --> src/opcodes.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | pub const OP_FALSE: u8 = OP_0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA1` [INFO] [stderr] --> src/opcodes.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | pub const OP_PUSHDATA1: u8 = 0x4c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA2` [INFO] [stderr] --> src/opcodes.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | pub const OP_PUSHDATA2: u8 = 0x4d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA4` [INFO] [stderr] --> src/opcodes.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | pub const OP_PUSHDATA4: u8 = 0x4e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1NEGATE` [INFO] [stderr] --> src/opcodes.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | pub const OP_1NEGATE: u8 = 0x4f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED` [INFO] [stderr] --> src/opcodes.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | pub const OP_RESERVED: u8 = 0x50; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1` [INFO] [stderr] --> src/opcodes.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | pub const OP_1: u8 = 0x51; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TRUE` [INFO] [stderr] --> src/opcodes.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | pub const OP_TRUE: u8 = OP_1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2` [INFO] [stderr] --> src/opcodes.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | pub const OP_2: u8 = 0x52; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_3` [INFO] [stderr] --> src/opcodes.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | pub const OP_3: u8 = 0x53; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_4` [INFO] [stderr] --> src/opcodes.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | pub const OP_4: u8 = 0x54; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_5` [INFO] [stderr] --> src/opcodes.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | pub const OP_5: u8 = 0x55; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_6` [INFO] [stderr] --> src/opcodes.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | pub const OP_6: u8 = 0x56; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_7` [INFO] [stderr] --> src/opcodes.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | pub const OP_7: u8 = 0x57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_8` [INFO] [stderr] --> src/opcodes.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | pub const OP_8: u8 = 0x58; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_9` [INFO] [stderr] --> src/opcodes.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | pub const OP_9: u8 = 0x59; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_10` [INFO] [stderr] --> src/opcodes.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | pub const OP_10: u8 = 0x5a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_11` [INFO] [stderr] --> src/opcodes.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | pub const OP_11: u8 = 0x5b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_12` [INFO] [stderr] --> src/opcodes.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | pub const OP_12: u8 = 0x5c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_13` [INFO] [stderr] --> src/opcodes.rs:21:1 [INFO] [stderr] | [INFO] [stderr] 21 | pub const OP_13: u8 = 0x5d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_14` [INFO] [stderr] --> src/opcodes.rs:22:1 [INFO] [stderr] | [INFO] [stderr] 22 | pub const OP_14: u8 = 0x5e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_15` [INFO] [stderr] --> src/opcodes.rs:23:1 [INFO] [stderr] | [INFO] [stderr] 23 | pub const OP_15: u8 = 0x5f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_16` [INFO] [stderr] --> src/opcodes.rs:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | pub const OP_16: u8 = 0x60; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP` [INFO] [stderr] --> src/opcodes.rs:26:1 [INFO] [stderr] | [INFO] [stderr] 26 | pub const OP_NOP: u8 = 0x61; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VER` [INFO] [stderr] --> src/opcodes.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | pub const OP_VER: u8 = 0x62; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_IF` [INFO] [stderr] --> src/opcodes.rs:28:1 [INFO] [stderr] | [INFO] [stderr] 28 | pub const OP_IF: u8 = 0x63; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOTIF` [INFO] [stderr] --> src/opcodes.rs:29:1 [INFO] [stderr] | [INFO] [stderr] 29 | pub const OP_NOTIF: u8 = 0x64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERIF` [INFO] [stderr] --> src/opcodes.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | pub const OP_VERIF: u8 = 0x65; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERNOTIF` [INFO] [stderr] --> src/opcodes.rs:31:1 [INFO] [stderr] | [INFO] [stderr] 31 | pub const OP_VERNOTIF: u8 = 0x66; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ELSE` [INFO] [stderr] --> src/opcodes.rs:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | pub const OP_ELSE: u8 = 0x67; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ENDIF` [INFO] [stderr] --> src/opcodes.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | pub const OP_ENDIF: u8 = 0x68; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERIFY` [INFO] [stderr] --> src/opcodes.rs:34:1 [INFO] [stderr] | [INFO] [stderr] 34 | pub const OP_VERIFY: u8 = 0x69; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RETURN` [INFO] [stderr] --> src/opcodes.rs:35:1 [INFO] [stderr] | [INFO] [stderr] 35 | pub const OP_RETURN: u8 = 0x6a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TOALTSTACK` [INFO] [stderr] --> src/opcodes.rs:37:1 [INFO] [stderr] | [INFO] [stderr] 37 | pub const OP_TOALTSTACK: u8 = 0x6b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_FROMALTSTACK` [INFO] [stderr] --> src/opcodes.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | pub const OP_FROMALTSTACK: u8 = 0x6c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DROP` [INFO] [stderr] --> src/opcodes.rs:39:1 [INFO] [stderr] | [INFO] [stderr] 39 | pub const OP_2DROP: u8 = 0x6d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DUP` [INFO] [stderr] --> src/opcodes.rs:40:1 [INFO] [stderr] | [INFO] [stderr] 40 | pub const OP_2DUP: u8 = 0x6e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_3DUP` [INFO] [stderr] --> src/opcodes.rs:41:1 [INFO] [stderr] | [INFO] [stderr] 41 | pub const OP_3DUP: u8 = 0x6f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2OVER` [INFO] [stderr] --> src/opcodes.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | pub const OP_2OVER: u8 = 0x70; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2ROT` [INFO] [stderr] --> src/opcodes.rs:43:1 [INFO] [stderr] | [INFO] [stderr] 43 | pub const OP_2ROT: u8 = 0x71; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2SWAP` [INFO] [stderr] --> src/opcodes.rs:44:1 [INFO] [stderr] | [INFO] [stderr] 44 | pub const OP_2SWAP: u8 = 0x72; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_IFDUP` [INFO] [stderr] --> src/opcodes.rs:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | pub const OP_IFDUP: u8 = 0x73; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DEPTH` [INFO] [stderr] --> src/opcodes.rs:46:1 [INFO] [stderr] | [INFO] [stderr] 46 | pub const OP_DEPTH: u8 = 0x74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DROP` [INFO] [stderr] --> src/opcodes.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | pub const OP_DROP: u8 = 0x75; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NIP` [INFO] [stderr] --> src/opcodes.rs:49:1 [INFO] [stderr] | [INFO] [stderr] 49 | pub const OP_NIP: u8 = 0x77; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_OVER` [INFO] [stderr] --> src/opcodes.rs:50:1 [INFO] [stderr] | [INFO] [stderr] 50 | pub const OP_OVER: u8 = 0x78; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PICK` [INFO] [stderr] --> src/opcodes.rs:51:1 [INFO] [stderr] | [INFO] [stderr] 51 | pub const OP_PICK: u8 = 0x79; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ROLL` [INFO] [stderr] --> src/opcodes.rs:52:1 [INFO] [stderr] | [INFO] [stderr] 52 | pub const OP_ROLL: u8 = 0x7a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ROT` [INFO] [stderr] --> src/opcodes.rs:53:1 [INFO] [stderr] | [INFO] [stderr] 53 | pub const OP_ROT: u8 = 0x7b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SWAP` [INFO] [stderr] --> src/opcodes.rs:54:1 [INFO] [stderr] | [INFO] [stderr] 54 | pub const OP_SWAP: u8 = 0x7c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TUCK` [INFO] [stderr] --> src/opcodes.rs:55:1 [INFO] [stderr] | [INFO] [stderr] 55 | pub const OP_TUCK: u8 = 0x7d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CAT` [INFO] [stderr] --> src/opcodes.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | pub const OP_CAT: u8 = 0x7e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SUBSTR` [INFO] [stderr] --> src/opcodes.rs:58:1 [INFO] [stderr] | [INFO] [stderr] 58 | pub const OP_SUBSTR: u8 = 0x7f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LEFT` [INFO] [stderr] --> src/opcodes.rs:59:1 [INFO] [stderr] | [INFO] [stderr] 59 | pub const OP_LEFT: u8 = 0x80; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RIGHT` [INFO] [stderr] --> src/opcodes.rs:60:1 [INFO] [stderr] | [INFO] [stderr] 60 | pub const OP_RIGHT: u8 = 0x81; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SIZE` [INFO] [stderr] --> src/opcodes.rs:61:1 [INFO] [stderr] | [INFO] [stderr] 61 | pub const OP_SIZE: u8 = 0x82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_INVERT` [INFO] [stderr] --> src/opcodes.rs:63:1 [INFO] [stderr] | [INFO] [stderr] 63 | pub const OP_INVERT: u8 = 0x83; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_AND` [INFO] [stderr] --> src/opcodes.rs:64:1 [INFO] [stderr] | [INFO] [stderr] 64 | pub const OP_AND: u8 = 0x84; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_OR` [INFO] [stderr] --> src/opcodes.rs:65:1 [INFO] [stderr] | [INFO] [stderr] 65 | pub const OP_OR: u8 = 0x85; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_XOR` [INFO] [stderr] --> src/opcodes.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | pub const OP_XOR: u8 = 0x86; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_EQUAL` [INFO] [stderr] --> src/opcodes.rs:67:1 [INFO] [stderr] | [INFO] [stderr] 67 | pub const OP_EQUAL: u8 = 0x87; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED1` [INFO] [stderr] --> src/opcodes.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | pub const OP_RESERVED1: u8 = 0x89; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED2` [INFO] [stderr] --> src/opcodes.rs:70:1 [INFO] [stderr] | [INFO] [stderr] 70 | pub const OP_RESERVED2: u8 = 0x8a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1ADD` [INFO] [stderr] --> src/opcodes.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | pub const OP_1ADD: u8 = 0x8b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1SUB` [INFO] [stderr] --> src/opcodes.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | pub const OP_1SUB: u8 = 0x8c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2MUL` [INFO] [stderr] --> src/opcodes.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | pub const OP_2MUL: u8 = 0x8d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DIV` [INFO] [stderr] --> src/opcodes.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | pub const OP_2DIV: u8 = 0x8e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NEGATE` [INFO] [stderr] --> src/opcodes.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | pub const OP_NEGATE: u8 = 0x8f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ABS` [INFO] [stderr] --> src/opcodes.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | pub const OP_ABS: u8 = 0x90; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOT` [INFO] [stderr] --> src/opcodes.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | pub const OP_NOT: u8 = 0x91; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_0NOTEQUAL` [INFO] [stderr] --> src/opcodes.rs:79:1 [INFO] [stderr] | [INFO] [stderr] 79 | pub const OP_0NOTEQUAL: u8 = 0x92; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ADD` [INFO] [stderr] --> src/opcodes.rs:81:1 [INFO] [stderr] | [INFO] [stderr] 81 | pub const OP_ADD: u8 = 0x93; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SUB` [INFO] [stderr] --> src/opcodes.rs:82:1 [INFO] [stderr] | [INFO] [stderr] 82 | pub const OP_SUB: u8 = 0x94; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MUL` [INFO] [stderr] --> src/opcodes.rs:83:1 [INFO] [stderr] | [INFO] [stderr] 83 | pub const OP_MUL: u8 = 0x95; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DIV` [INFO] [stderr] --> src/opcodes.rs:84:1 [INFO] [stderr] | [INFO] [stderr] 84 | pub const OP_DIV: u8 = 0x96; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MOD` [INFO] [stderr] --> src/opcodes.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | pub const OP_MOD: u8 = 0x97; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LSHIFT` [INFO] [stderr] --> src/opcodes.rs:86:1 [INFO] [stderr] | [INFO] [stderr] 86 | pub const OP_LSHIFT: u8 = 0x98; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RSHIFT` [INFO] [stderr] --> src/opcodes.rs:87:1 [INFO] [stderr] | [INFO] [stderr] 87 | pub const OP_RSHIFT: u8 = 0x99; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_BOOLAND` [INFO] [stderr] --> src/opcodes.rs:89:1 [INFO] [stderr] | [INFO] [stderr] 89 | pub const OP_BOOLAND: u8 = 0x9a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_BOOLOR` [INFO] [stderr] --> src/opcodes.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | pub const OP_BOOLOR: u8 = 0x9b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMEQUAL` [INFO] [stderr] --> src/opcodes.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | pub const OP_NUMEQUAL: u8 = 0x9c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMEQUALVERIFY` [INFO] [stderr] --> src/opcodes.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | pub const OP_NUMEQUALVERIFY: u8 = 0x9d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMNOTEQUAL` [INFO] [stderr] --> src/opcodes.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | pub const OP_NUMNOTEQUAL: u8 = 0x9e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LESSTHAN` [INFO] [stderr] --> src/opcodes.rs:94:1 [INFO] [stderr] | [INFO] [stderr] 94 | pub const OP_LESSTHAN: u8 = 0x9f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_GREATERTHAN` [INFO] [stderr] --> src/opcodes.rs:95:1 [INFO] [stderr] | [INFO] [stderr] 95 | pub const OP_GREATERTHAN: u8 = 0xa0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LESSTHANOREQUAL` [INFO] [stderr] --> src/opcodes.rs:96:1 [INFO] [stderr] | [INFO] [stderr] 96 | pub const OP_LESSTHANOREQUAL: u8 = 0xa1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_GREATERTHANOREQUAL` [INFO] [stderr] --> src/opcodes.rs:97:1 [INFO] [stderr] | [INFO] [stderr] 97 | pub const OP_GREATERTHANOREQUAL: u8 = 0xa2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MIN` [INFO] [stderr] --> src/opcodes.rs:98:1 [INFO] [stderr] | [INFO] [stderr] 98 | pub const OP_MIN: u8 = 0xa3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MAX` [INFO] [stderr] --> src/opcodes.rs:99:1 [INFO] [stderr] | [INFO] [stderr] 99 | pub const OP_MAX: u8 = 0xa4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_WITHIN` [INFO] [stderr] --> src/opcodes.rs:101:1 [INFO] [stderr] | [INFO] [stderr] 101 | pub const OP_WITHIN: u8 = 0xa5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RIPEMD160` [INFO] [stderr] --> src/opcodes.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | pub const OP_RIPEMD160: u8 = 0xa6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SHA1` [INFO] [stderr] --> src/opcodes.rs:104:1 [INFO] [stderr] | [INFO] [stderr] 104 | pub const OP_SHA1: u8 = 0xa7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SHA256` [INFO] [stderr] --> src/opcodes.rs:105:1 [INFO] [stderr] | [INFO] [stderr] 105 | pub const OP_SHA256: u8 = 0xa8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_HASH256` [INFO] [stderr] --> src/opcodes.rs:107:1 [INFO] [stderr] | [INFO] [stderr] 107 | pub const OP_HASH256: u8 = 0xaa; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CODESEPARATOR` [INFO] [stderr] --> src/opcodes.rs:108:1 [INFO] [stderr] | [INFO] [stderr] 108 | pub const OP_CODESEPARATOR: u8 = 0xab; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKSIGVERIFY` [INFO] [stderr] --> src/opcodes.rs:110:1 [INFO] [stderr] | [INFO] [stderr] 110 | pub const OP_CHECKSIGVERIFY: u8 = 0xad; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKMULTISIG` [INFO] [stderr] --> src/opcodes.rs:111:1 [INFO] [stderr] | [INFO] [stderr] 111 | pub const OP_CHECKMULTISIG: u8 = 0xae; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKMULTISIGVERIFY` [INFO] [stderr] --> src/opcodes.rs:112:1 [INFO] [stderr] | [INFO] [stderr] 112 | pub const OP_CHECKMULTISIGVERIFY: u8 = 0xaf; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP1` [INFO] [stderr] --> src/opcodes.rs:114:1 [INFO] [stderr] | [INFO] [stderr] 114 | pub const OP_NOP1: u8 = 0xb0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKLOCKTIMEVERIFY` [INFO] [stderr] --> src/opcodes.rs:115:1 [INFO] [stderr] | [INFO] [stderr] 115 | pub const OP_CHECKLOCKTIMEVERIFY: u8 = 0xb1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP2` [INFO] [stderr] --> src/opcodes.rs:116:1 [INFO] [stderr] | [INFO] [stderr] 116 | pub const OP_NOP2: u8 = OP_CHECKLOCKTIMEVERIFY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKSEQUENCEVERIFY` [INFO] [stderr] --> src/opcodes.rs:117:1 [INFO] [stderr] | [INFO] [stderr] 117 | pub const OP_CHECKSEQUENCEVERIFY: u8 = 0xb2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP3` [INFO] [stderr] --> src/opcodes.rs:118:1 [INFO] [stderr] | [INFO] [stderr] 118 | pub const OP_NOP3: u8 = OP_CHECKSEQUENCEVERIFY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP4` [INFO] [stderr] --> src/opcodes.rs:119:1 [INFO] [stderr] | [INFO] [stderr] 119 | pub const OP_NOP4: u8 = 0xb3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP5` [INFO] [stderr] --> src/opcodes.rs:120:1 [INFO] [stderr] | [INFO] [stderr] 120 | pub const OP_NOP5: u8 = 0xb4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP6` [INFO] [stderr] --> src/opcodes.rs:121:1 [INFO] [stderr] | [INFO] [stderr] 121 | pub const OP_NOP6: u8 = 0xb5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP7` [INFO] [stderr] --> src/opcodes.rs:122:1 [INFO] [stderr] | [INFO] [stderr] 122 | pub const OP_NOP7: u8 = 0xb6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP8` [INFO] [stderr] --> src/opcodes.rs:123:1 [INFO] [stderr] | [INFO] [stderr] 123 | pub const OP_NOP8: u8 = 0xb7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP9` [INFO] [stderr] --> src/opcodes.rs:124:1 [INFO] [stderr] | [INFO] [stderr] 124 | pub const OP_NOP9: u8 = 0xb8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP10` [INFO] [stderr] --> src/opcodes.rs:125:1 [INFO] [stderr] | [INFO] [stderr] 125 | pub const OP_NOP10: u8 = 0xb9; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SMALLINTEGER` [INFO] [stderr] --> src/opcodes.rs:127:1 [INFO] [stderr] | [INFO] [stderr] 127 | pub const OP_SMALLINTEGER: u8 = 0xfa; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEYS` [INFO] [stderr] --> src/opcodes.rs:128:1 [INFO] [stderr] | [INFO] [stderr] 128 | pub const OP_PUBKEYS: u8 = 0xfb; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEYHASH` [INFO] [stderr] --> src/opcodes.rs:129:1 [INFO] [stderr] | [INFO] [stderr] 129 | pub const OP_PUBKEYHASH: u8 = 0xfd; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEY` [INFO] [stderr] --> src/opcodes.rs:130:1 [INFO] [stderr] | [INFO] [stderr] 130 | pub const OP_PUBKEY: u8 = 0xfe; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_INVALIDOPCODE` [INFO] [stderr] --> src/opcodes.rs:132:1 [INFO] [stderr] | [INFO] [stderr] 132 | pub const OP_INVALIDOPCODE: u8 = 0xff; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SIGHASH_NONE` [INFO] [stderr] --> src/transaction.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | const SIGHASH_NONE: u8 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SIGHASH_SINGLE` [INFO] [stderr] --> src/transaction.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | const SIGHASH_SINGLE: u8 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `UTXO_SET_PATH` [INFO] [stderr] --> src/utxo_set.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | const UTXO_SET_PATH: &str = "data/utxo_set.txt"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `private_key_to_wif_from_file` [INFO] [stderr] --> src/wallet.rs:10:8 [INFO] [stderr] | [INFO] [stderr] 10 | pub fn private_key_to_wif_from_file(path: &str) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stderr] --> src/transaction.rs:161:14 [INFO] [stderr] | [INFO] [stderr] 161 | .into_iter() [INFO] [stderr] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(array_into_iter)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #66145 [INFO] [stderr] [INFO] [stderr] warning: 123 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 44s [INFO] running `"docker" "inspect" "815062b64a5a7ea85db73b878ce2c3cb63c07eec7bb3929c4821bdae4698eafa"` [INFO] running `"docker" "rm" "-f" "815062b64a5a7ea85db73b878ce2c3cb63c07eec7bb3929c4821bdae4698eafa"` [INFO] [stdout] 815062b64a5a7ea85db73b878ce2c3cb63c07eec7bb3929c4821bdae4698eafa [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 5549d8de47de3d8d49a49ee51db5d74891835152b7594f014188fd27730197d1 [INFO] running `"docker" "start" "-a" "5549d8de47de3d8d49a49ee51db5d74891835152b7594f014188fd27730197d1"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling ritcoin v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused variable: `testnet_option` [INFO] [stderr] --> src/wallet_cli.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | testnet_option: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_testnet_option` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `MINER_PRIVATE_KEY_PATH` [INFO] [stderr] --> src/miner_cli.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | const MINER_PRIVATE_KEY_PATH: &str = "data/miner_key.txt"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_0` [INFO] [stderr] --> src/opcodes.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | pub const OP_0: u8 = 0x00; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_FALSE` [INFO] [stderr] --> src/opcodes.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | pub const OP_FALSE: u8 = OP_0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA1` [INFO] [stderr] --> src/opcodes.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | pub const OP_PUSHDATA1: u8 = 0x4c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA2` [INFO] [stderr] --> src/opcodes.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | pub const OP_PUSHDATA2: u8 = 0x4d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA4` [INFO] [stderr] --> src/opcodes.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | pub const OP_PUSHDATA4: u8 = 0x4e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1NEGATE` [INFO] [stderr] --> src/opcodes.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | pub const OP_1NEGATE: u8 = 0x4f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED` [INFO] [stderr] --> src/opcodes.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | pub const OP_RESERVED: u8 = 0x50; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1` [INFO] [stderr] --> src/opcodes.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | pub const OP_1: u8 = 0x51; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TRUE` [INFO] [stderr] --> src/opcodes.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | pub const OP_TRUE: u8 = OP_1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2` [INFO] [stderr] --> src/opcodes.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | pub const OP_2: u8 = 0x52; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_3` [INFO] [stderr] --> src/opcodes.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | pub const OP_3: u8 = 0x53; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_4` [INFO] [stderr] --> src/opcodes.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | pub const OP_4: u8 = 0x54; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_5` [INFO] [stderr] --> src/opcodes.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | pub const OP_5: u8 = 0x55; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_6` [INFO] [stderr] --> src/opcodes.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | pub const OP_6: u8 = 0x56; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_7` [INFO] [stderr] --> src/opcodes.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | pub const OP_7: u8 = 0x57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_8` [INFO] [stderr] --> src/opcodes.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | pub const OP_8: u8 = 0x58; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_9` [INFO] [stderr] --> src/opcodes.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | pub const OP_9: u8 = 0x59; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_10` [INFO] [stderr] --> src/opcodes.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | pub const OP_10: u8 = 0x5a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_11` [INFO] [stderr] --> src/opcodes.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | pub const OP_11: u8 = 0x5b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_12` [INFO] [stderr] --> src/opcodes.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | pub const OP_12: u8 = 0x5c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_13` [INFO] [stderr] --> src/opcodes.rs:21:1 [INFO] [stderr] | [INFO] [stderr] 21 | pub const OP_13: u8 = 0x5d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_14` [INFO] [stderr] --> src/opcodes.rs:22:1 [INFO] [stderr] | [INFO] [stderr] 22 | pub const OP_14: u8 = 0x5e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_15` [INFO] [stderr] --> src/opcodes.rs:23:1 [INFO] [stderr] | [INFO] [stderr] 23 | pub const OP_15: u8 = 0x5f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_16` [INFO] [stderr] --> src/opcodes.rs:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | pub const OP_16: u8 = 0x60; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP` [INFO] [stderr] --> src/opcodes.rs:26:1 [INFO] [stderr] | [INFO] [stderr] 26 | pub const OP_NOP: u8 = 0x61; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VER` [INFO] [stderr] --> src/opcodes.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | pub const OP_VER: u8 = 0x62; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_IF` [INFO] [stderr] --> src/opcodes.rs:28:1 [INFO] [stderr] | [INFO] [stderr] 28 | pub const OP_IF: u8 = 0x63; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOTIF` [INFO] [stderr] --> src/opcodes.rs:29:1 [INFO] [stderr] | [INFO] [stderr] 29 | pub const OP_NOTIF: u8 = 0x64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERIF` [INFO] [stderr] --> src/opcodes.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | pub const OP_VERIF: u8 = 0x65; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERNOTIF` [INFO] [stderr] --> src/opcodes.rs:31:1 [INFO] [stderr] | [INFO] [stderr] 31 | pub const OP_VERNOTIF: u8 = 0x66; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ELSE` [INFO] [stderr] --> src/opcodes.rs:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | pub const OP_ELSE: u8 = 0x67; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ENDIF` [INFO] [stderr] --> src/opcodes.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | pub const OP_ENDIF: u8 = 0x68; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERIFY` [INFO] [stderr] --> src/opcodes.rs:34:1 [INFO] [stderr] | [INFO] [stderr] 34 | pub const OP_VERIFY: u8 = 0x69; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RETURN` [INFO] [stderr] --> src/opcodes.rs:35:1 [INFO] [stderr] | [INFO] [stderr] 35 | pub const OP_RETURN: u8 = 0x6a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TOALTSTACK` [INFO] [stderr] --> src/opcodes.rs:37:1 [INFO] [stderr] | [INFO] [stderr] 37 | pub const OP_TOALTSTACK: u8 = 0x6b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_FROMALTSTACK` [INFO] [stderr] --> src/opcodes.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | pub const OP_FROMALTSTACK: u8 = 0x6c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DROP` [INFO] [stderr] --> src/opcodes.rs:39:1 [INFO] [stderr] | [INFO] [stderr] 39 | pub const OP_2DROP: u8 = 0x6d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DUP` [INFO] [stderr] --> src/opcodes.rs:40:1 [INFO] [stderr] | [INFO] [stderr] 40 | pub const OP_2DUP: u8 = 0x6e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_3DUP` [INFO] [stderr] --> src/opcodes.rs:41:1 [INFO] [stderr] | [INFO] [stderr] 41 | pub const OP_3DUP: u8 = 0x6f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2OVER` [INFO] [stderr] --> src/opcodes.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | pub const OP_2OVER: u8 = 0x70; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2ROT` [INFO] [stderr] --> src/opcodes.rs:43:1 [INFO] [stderr] | [INFO] [stderr] 43 | pub const OP_2ROT: u8 = 0x71; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2SWAP` [INFO] [stderr] --> src/opcodes.rs:44:1 [INFO] [stderr] | [INFO] [stderr] 44 | pub const OP_2SWAP: u8 = 0x72; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_IFDUP` [INFO] [stderr] --> src/opcodes.rs:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | pub const OP_IFDUP: u8 = 0x73; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DEPTH` [INFO] [stderr] --> src/opcodes.rs:46:1 [INFO] [stderr] | [INFO] [stderr] 46 | pub const OP_DEPTH: u8 = 0x74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DROP` [INFO] [stderr] --> src/opcodes.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | pub const OP_DROP: u8 = 0x75; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NIP` [INFO] [stderr] --> src/opcodes.rs:49:1 [INFO] [stderr] | [INFO] [stderr] 49 | pub const OP_NIP: u8 = 0x77; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_OVER` [INFO] [stderr] --> src/opcodes.rs:50:1 [INFO] [stderr] | [INFO] [stderr] 50 | pub const OP_OVER: u8 = 0x78; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PICK` [INFO] [stderr] --> src/opcodes.rs:51:1 [INFO] [stderr] | [INFO] [stderr] 51 | pub const OP_PICK: u8 = 0x79; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ROLL` [INFO] [stderr] --> src/opcodes.rs:52:1 [INFO] [stderr] | [INFO] [stderr] 52 | pub const OP_ROLL: u8 = 0x7a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ROT` [INFO] [stderr] --> src/opcodes.rs:53:1 [INFO] [stderr] | [INFO] [stderr] 53 | pub const OP_ROT: u8 = 0x7b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SWAP` [INFO] [stderr] --> src/opcodes.rs:54:1 [INFO] [stderr] | [INFO] [stderr] 54 | pub const OP_SWAP: u8 = 0x7c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TUCK` [INFO] [stderr] --> src/opcodes.rs:55:1 [INFO] [stderr] | [INFO] [stderr] 55 | pub const OP_TUCK: u8 = 0x7d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CAT` [INFO] [stderr] --> src/opcodes.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | pub const OP_CAT: u8 = 0x7e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SUBSTR` [INFO] [stderr] --> src/opcodes.rs:58:1 [INFO] [stderr] | [INFO] [stderr] 58 | pub const OP_SUBSTR: u8 = 0x7f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LEFT` [INFO] [stderr] --> src/opcodes.rs:59:1 [INFO] [stderr] | [INFO] [stderr] 59 | pub const OP_LEFT: u8 = 0x80; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RIGHT` [INFO] [stderr] --> src/opcodes.rs:60:1 [INFO] [stderr] | [INFO] [stderr] 60 | pub const OP_RIGHT: u8 = 0x81; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SIZE` [INFO] [stderr] --> src/opcodes.rs:61:1 [INFO] [stderr] | [INFO] [stderr] 61 | pub const OP_SIZE: u8 = 0x82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_INVERT` [INFO] [stderr] --> src/opcodes.rs:63:1 [INFO] [stderr] | [INFO] [stderr] 63 | pub const OP_INVERT: u8 = 0x83; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_AND` [INFO] [stderr] --> src/opcodes.rs:64:1 [INFO] [stderr] | [INFO] [stderr] 64 | pub const OP_AND: u8 = 0x84; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_OR` [INFO] [stderr] --> src/opcodes.rs:65:1 [INFO] [stderr] | [INFO] [stderr] 65 | pub const OP_OR: u8 = 0x85; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_XOR` [INFO] [stderr] --> src/opcodes.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | pub const OP_XOR: u8 = 0x86; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_EQUAL` [INFO] [stderr] --> src/opcodes.rs:67:1 [INFO] [stderr] | [INFO] [stderr] 67 | pub const OP_EQUAL: u8 = 0x87; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED1` [INFO] [stderr] --> src/opcodes.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | pub const OP_RESERVED1: u8 = 0x89; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED2` [INFO] [stderr] --> src/opcodes.rs:70:1 [INFO] [stderr] | [INFO] [stderr] 70 | pub const OP_RESERVED2: u8 = 0x8a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1ADD` [INFO] [stderr] --> src/opcodes.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | pub const OP_1ADD: u8 = 0x8b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1SUB` [INFO] [stderr] --> src/opcodes.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | pub const OP_1SUB: u8 = 0x8c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2MUL` [INFO] [stderr] --> src/opcodes.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | pub const OP_2MUL: u8 = 0x8d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DIV` [INFO] [stderr] --> src/opcodes.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | pub const OP_2DIV: u8 = 0x8e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NEGATE` [INFO] [stderr] --> src/opcodes.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | pub const OP_NEGATE: u8 = 0x8f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ABS` [INFO] [stderr] --> src/opcodes.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | pub const OP_ABS: u8 = 0x90; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOT` [INFO] [stderr] --> src/opcodes.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | pub const OP_NOT: u8 = 0x91; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_0NOTEQUAL` [INFO] [stderr] --> src/opcodes.rs:79:1 [INFO] [stderr] | [INFO] [stderr] 79 | pub const OP_0NOTEQUAL: u8 = 0x92; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ADD` [INFO] [stderr] --> src/opcodes.rs:81:1 [INFO] [stderr] | [INFO] [stderr] 81 | pub const OP_ADD: u8 = 0x93; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SUB` [INFO] [stderr] --> src/opcodes.rs:82:1 [INFO] [stderr] | [INFO] [stderr] 82 | pub const OP_SUB: u8 = 0x94; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MUL` [INFO] [stderr] --> src/opcodes.rs:83:1 [INFO] [stderr] | [INFO] [stderr] 83 | pub const OP_MUL: u8 = 0x95; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DIV` [INFO] [stderr] --> src/opcodes.rs:84:1 [INFO] [stderr] | [INFO] [stderr] 84 | pub const OP_DIV: u8 = 0x96; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MOD` [INFO] [stderr] --> src/opcodes.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | pub const OP_MOD: u8 = 0x97; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LSHIFT` [INFO] [stderr] --> src/opcodes.rs:86:1 [INFO] [stderr] | [INFO] [stderr] 86 | pub const OP_LSHIFT: u8 = 0x98; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RSHIFT` [INFO] [stderr] --> src/opcodes.rs:87:1 [INFO] [stderr] | [INFO] [stderr] 87 | pub const OP_RSHIFT: u8 = 0x99; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_BOOLAND` [INFO] [stderr] --> src/opcodes.rs:89:1 [INFO] [stderr] | [INFO] [stderr] 89 | pub const OP_BOOLAND: u8 = 0x9a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_BOOLOR` [INFO] [stderr] --> src/opcodes.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | pub const OP_BOOLOR: u8 = 0x9b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMEQUAL` [INFO] [stderr] --> src/opcodes.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | pub const OP_NUMEQUAL: u8 = 0x9c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMEQUALVERIFY` [INFO] [stderr] --> src/opcodes.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | pub const OP_NUMEQUALVERIFY: u8 = 0x9d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMNOTEQUAL` [INFO] [stderr] --> src/opcodes.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | pub const OP_NUMNOTEQUAL: u8 = 0x9e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LESSTHAN` [INFO] [stderr] --> src/opcodes.rs:94:1 [INFO] [stderr] | [INFO] [stderr] 94 | pub const OP_LESSTHAN: u8 = 0x9f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_GREATERTHAN` [INFO] [stderr] --> src/opcodes.rs:95:1 [INFO] [stderr] | [INFO] [stderr] 95 | pub const OP_GREATERTHAN: u8 = 0xa0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LESSTHANOREQUAL` [INFO] [stderr] --> src/opcodes.rs:96:1 [INFO] [stderr] | [INFO] [stderr] 96 | pub const OP_LESSTHANOREQUAL: u8 = 0xa1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_GREATERTHANOREQUAL` [INFO] [stderr] --> src/opcodes.rs:97:1 [INFO] [stderr] | [INFO] [stderr] 97 | pub const OP_GREATERTHANOREQUAL: u8 = 0xa2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MIN` [INFO] [stderr] --> src/opcodes.rs:98:1 [INFO] [stderr] | [INFO] [stderr] 98 | pub const OP_MIN: u8 = 0xa3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MAX` [INFO] [stderr] --> src/opcodes.rs:99:1 [INFO] [stderr] | [INFO] [stderr] 99 | pub const OP_MAX: u8 = 0xa4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_WITHIN` [INFO] [stderr] --> src/opcodes.rs:101:1 [INFO] [stderr] | [INFO] [stderr] 101 | pub const OP_WITHIN: u8 = 0xa5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RIPEMD160` [INFO] [stderr] --> src/opcodes.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | pub const OP_RIPEMD160: u8 = 0xa6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SHA1` [INFO] [stderr] --> src/opcodes.rs:104:1 [INFO] [stderr] | [INFO] [stderr] 104 | pub const OP_SHA1: u8 = 0xa7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SHA256` [INFO] [stderr] --> src/opcodes.rs:105:1 [INFO] [stderr] | [INFO] [stderr] 105 | pub const OP_SHA256: u8 = 0xa8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_HASH256` [INFO] [stderr] --> src/opcodes.rs:107:1 [INFO] [stderr] | [INFO] [stderr] 107 | pub const OP_HASH256: u8 = 0xaa; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CODESEPARATOR` [INFO] [stderr] --> src/opcodes.rs:108:1 [INFO] [stderr] | [INFO] [stderr] 108 | pub const OP_CODESEPARATOR: u8 = 0xab; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKSIGVERIFY` [INFO] [stderr] --> src/opcodes.rs:110:1 [INFO] [stderr] | [INFO] [stderr] 110 | pub const OP_CHECKSIGVERIFY: u8 = 0xad; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKMULTISIG` [INFO] [stderr] --> src/opcodes.rs:111:1 [INFO] [stderr] | [INFO] [stderr] 111 | pub const OP_CHECKMULTISIG: u8 = 0xae; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKMULTISIGVERIFY` [INFO] [stderr] --> src/opcodes.rs:112:1 [INFO] [stderr] | [INFO] [stderr] 112 | pub const OP_CHECKMULTISIGVERIFY: u8 = 0xaf; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP1` [INFO] [stderr] --> src/opcodes.rs:114:1 [INFO] [stderr] | [INFO] [stderr] 114 | pub const OP_NOP1: u8 = 0xb0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKLOCKTIMEVERIFY` [INFO] [stderr] --> src/opcodes.rs:115:1 [INFO] [stderr] | [INFO] [stderr] 115 | pub const OP_CHECKLOCKTIMEVERIFY: u8 = 0xb1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP2` [INFO] [stderr] --> src/opcodes.rs:116:1 [INFO] [stderr] | [INFO] [stderr] 116 | pub const OP_NOP2: u8 = OP_CHECKLOCKTIMEVERIFY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKSEQUENCEVERIFY` [INFO] [stderr] --> src/opcodes.rs:117:1 [INFO] [stderr] | [INFO] [stderr] 117 | pub const OP_CHECKSEQUENCEVERIFY: u8 = 0xb2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP3` [INFO] [stderr] --> src/opcodes.rs:118:1 [INFO] [stderr] | [INFO] [stderr] 118 | pub const OP_NOP3: u8 = OP_CHECKSEQUENCEVERIFY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP4` [INFO] [stderr] --> src/opcodes.rs:119:1 [INFO] [stderr] | [INFO] [stderr] 119 | pub const OP_NOP4: u8 = 0xb3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP5` [INFO] [stderr] --> src/opcodes.rs:120:1 [INFO] [stderr] | [INFO] [stderr] 120 | pub const OP_NOP5: u8 = 0xb4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP6` [INFO] [stderr] --> src/opcodes.rs:121:1 [INFO] [stderr] | [INFO] [stderr] 121 | pub const OP_NOP6: u8 = 0xb5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP7` [INFO] [stderr] --> src/opcodes.rs:122:1 [INFO] [stderr] | [INFO] [stderr] 122 | pub const OP_NOP7: u8 = 0xb6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP8` [INFO] [stderr] --> src/opcodes.rs:123:1 [INFO] [stderr] | [INFO] [stderr] 123 | pub const OP_NOP8: u8 = 0xb7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP9` [INFO] [stderr] --> src/opcodes.rs:124:1 [INFO] [stderr] | [INFO] [stderr] 124 | pub const OP_NOP9: u8 = 0xb8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP10` [INFO] [stderr] --> src/opcodes.rs:125:1 [INFO] [stderr] | [INFO] [stderr] 125 | pub const OP_NOP10: u8 = 0xb9; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SMALLINTEGER` [INFO] [stderr] --> src/opcodes.rs:127:1 [INFO] [stderr] | [INFO] [stderr] 127 | pub const OP_SMALLINTEGER: u8 = 0xfa; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEYS` [INFO] [stderr] --> src/opcodes.rs:128:1 [INFO] [stderr] | [INFO] [stderr] 128 | pub const OP_PUBKEYS: u8 = 0xfb; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEYHASH` [INFO] [stderr] --> src/opcodes.rs:129:1 [INFO] [stderr] | [INFO] [stderr] 129 | pub const OP_PUBKEYHASH: u8 = 0xfd; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEY` [INFO] [stderr] --> src/opcodes.rs:130:1 [INFO] [stderr] | [INFO] [stderr] 130 | pub const OP_PUBKEY: u8 = 0xfe; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_INVALIDOPCODE` [INFO] [stderr] --> src/opcodes.rs:132:1 [INFO] [stderr] | [INFO] [stderr] 132 | pub const OP_INVALIDOPCODE: u8 = 0xff; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SIGHASH_NONE` [INFO] [stderr] --> src/transaction.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | const SIGHASH_NONE: u8 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SIGHASH_SINGLE` [INFO] [stderr] --> src/transaction.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | const SIGHASH_SINGLE: u8 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `UTXO_SET_PATH` [INFO] [stderr] --> src/utxo_set.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | const UTXO_SET_PATH: &str = "data/utxo_set.txt"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `private_key_to_wif_from_file` [INFO] [stderr] --> src/wallet.rs:10:8 [INFO] [stderr] | [INFO] [stderr] 10 | pub fn private_key_to_wif_from_file(path: &str) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stderr] --> src/transaction.rs:161:14 [INFO] [stderr] | [INFO] [stderr] 161 | .into_iter() [INFO] [stderr] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(array_into_iter)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #66145 [INFO] [stderr] [INFO] [stderr] warning: 123 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.67s [INFO] running `"docker" "inspect" "5549d8de47de3d8d49a49ee51db5d74891835152b7594f014188fd27730197d1"` [INFO] running `"docker" "rm" "-f" "5549d8de47de3d8d49a49ee51db5d74891835152b7594f014188fd27730197d1"` [INFO] [stdout] 5549d8de47de3d8d49a49ee51db5d74891835152b7594f014188fd27730197d1 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 259719f668171b703bfecc94c30714704b1acd0997f614e7b4f12d46aad8fc3f [INFO] running `"docker" "start" "-a" "259719f668171b703bfecc94c30714704b1acd0997f614e7b4f12d46aad8fc3f"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: unused variable: `testnet_option` [INFO] [stderr] --> src/wallet_cli.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | testnet_option: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_testnet_option` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `MINER_PRIVATE_KEY_PATH` [INFO] [stderr] --> src/miner_cli.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | const MINER_PRIVATE_KEY_PATH: &str = "data/miner_key.txt"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_0` [INFO] [stderr] --> src/opcodes.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | pub const OP_0: u8 = 0x00; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_FALSE` [INFO] [stderr] --> src/opcodes.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | pub const OP_FALSE: u8 = OP_0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA1` [INFO] [stderr] --> src/opcodes.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | pub const OP_PUSHDATA1: u8 = 0x4c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA2` [INFO] [stderr] --> src/opcodes.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | pub const OP_PUSHDATA2: u8 = 0x4d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUSHDATA4` [INFO] [stderr] --> src/opcodes.rs:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | pub const OP_PUSHDATA4: u8 = 0x4e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1NEGATE` [INFO] [stderr] --> src/opcodes.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | pub const OP_1NEGATE: u8 = 0x4f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED` [INFO] [stderr] --> src/opcodes.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | pub const OP_RESERVED: u8 = 0x50; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1` [INFO] [stderr] --> src/opcodes.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | pub const OP_1: u8 = 0x51; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TRUE` [INFO] [stderr] --> src/opcodes.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | pub const OP_TRUE: u8 = OP_1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2` [INFO] [stderr] --> src/opcodes.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | pub const OP_2: u8 = 0x52; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_3` [INFO] [stderr] --> src/opcodes.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | pub const OP_3: u8 = 0x53; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_4` [INFO] [stderr] --> src/opcodes.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | pub const OP_4: u8 = 0x54; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_5` [INFO] [stderr] --> src/opcodes.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | pub const OP_5: u8 = 0x55; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_6` [INFO] [stderr] --> src/opcodes.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | pub const OP_6: u8 = 0x56; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_7` [INFO] [stderr] --> src/opcodes.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | pub const OP_7: u8 = 0x57; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_8` [INFO] [stderr] --> src/opcodes.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | pub const OP_8: u8 = 0x58; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_9` [INFO] [stderr] --> src/opcodes.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | pub const OP_9: u8 = 0x59; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_10` [INFO] [stderr] --> src/opcodes.rs:18:1 [INFO] [stderr] | [INFO] [stderr] 18 | pub const OP_10: u8 = 0x5a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_11` [INFO] [stderr] --> src/opcodes.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | pub const OP_11: u8 = 0x5b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_12` [INFO] [stderr] --> src/opcodes.rs:20:1 [INFO] [stderr] | [INFO] [stderr] 20 | pub const OP_12: u8 = 0x5c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_13` [INFO] [stderr] --> src/opcodes.rs:21:1 [INFO] [stderr] | [INFO] [stderr] 21 | pub const OP_13: u8 = 0x5d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_14` [INFO] [stderr] --> src/opcodes.rs:22:1 [INFO] [stderr] | [INFO] [stderr] 22 | pub const OP_14: u8 = 0x5e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_15` [INFO] [stderr] --> src/opcodes.rs:23:1 [INFO] [stderr] | [INFO] [stderr] 23 | pub const OP_15: u8 = 0x5f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_16` [INFO] [stderr] --> src/opcodes.rs:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | pub const OP_16: u8 = 0x60; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP` [INFO] [stderr] --> src/opcodes.rs:26:1 [INFO] [stderr] | [INFO] [stderr] 26 | pub const OP_NOP: u8 = 0x61; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VER` [INFO] [stderr] --> src/opcodes.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | pub const OP_VER: u8 = 0x62; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_IF` [INFO] [stderr] --> src/opcodes.rs:28:1 [INFO] [stderr] | [INFO] [stderr] 28 | pub const OP_IF: u8 = 0x63; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOTIF` [INFO] [stderr] --> src/opcodes.rs:29:1 [INFO] [stderr] | [INFO] [stderr] 29 | pub const OP_NOTIF: u8 = 0x64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERIF` [INFO] [stderr] --> src/opcodes.rs:30:1 [INFO] [stderr] | [INFO] [stderr] 30 | pub const OP_VERIF: u8 = 0x65; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERNOTIF` [INFO] [stderr] --> src/opcodes.rs:31:1 [INFO] [stderr] | [INFO] [stderr] 31 | pub const OP_VERNOTIF: u8 = 0x66; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ELSE` [INFO] [stderr] --> src/opcodes.rs:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | pub const OP_ELSE: u8 = 0x67; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ENDIF` [INFO] [stderr] --> src/opcodes.rs:33:1 [INFO] [stderr] | [INFO] [stderr] 33 | pub const OP_ENDIF: u8 = 0x68; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_VERIFY` [INFO] [stderr] --> src/opcodes.rs:34:1 [INFO] [stderr] | [INFO] [stderr] 34 | pub const OP_VERIFY: u8 = 0x69; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RETURN` [INFO] [stderr] --> src/opcodes.rs:35:1 [INFO] [stderr] | [INFO] [stderr] 35 | pub const OP_RETURN: u8 = 0x6a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TOALTSTACK` [INFO] [stderr] --> src/opcodes.rs:37:1 [INFO] [stderr] | [INFO] [stderr] 37 | pub const OP_TOALTSTACK: u8 = 0x6b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_FROMALTSTACK` [INFO] [stderr] --> src/opcodes.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | pub const OP_FROMALTSTACK: u8 = 0x6c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DROP` [INFO] [stderr] --> src/opcodes.rs:39:1 [INFO] [stderr] | [INFO] [stderr] 39 | pub const OP_2DROP: u8 = 0x6d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DUP` [INFO] [stderr] --> src/opcodes.rs:40:1 [INFO] [stderr] | [INFO] [stderr] 40 | pub const OP_2DUP: u8 = 0x6e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_3DUP` [INFO] [stderr] --> src/opcodes.rs:41:1 [INFO] [stderr] | [INFO] [stderr] 41 | pub const OP_3DUP: u8 = 0x6f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2OVER` [INFO] [stderr] --> src/opcodes.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | pub const OP_2OVER: u8 = 0x70; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2ROT` [INFO] [stderr] --> src/opcodes.rs:43:1 [INFO] [stderr] | [INFO] [stderr] 43 | pub const OP_2ROT: u8 = 0x71; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2SWAP` [INFO] [stderr] --> src/opcodes.rs:44:1 [INFO] [stderr] | [INFO] [stderr] 44 | pub const OP_2SWAP: u8 = 0x72; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_IFDUP` [INFO] [stderr] --> src/opcodes.rs:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | pub const OP_IFDUP: u8 = 0x73; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DEPTH` [INFO] [stderr] --> src/opcodes.rs:46:1 [INFO] [stderr] | [INFO] [stderr] 46 | pub const OP_DEPTH: u8 = 0x74; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DROP` [INFO] [stderr] --> src/opcodes.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | pub const OP_DROP: u8 = 0x75; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NIP` [INFO] [stderr] --> src/opcodes.rs:49:1 [INFO] [stderr] | [INFO] [stderr] 49 | pub const OP_NIP: u8 = 0x77; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_OVER` [INFO] [stderr] --> src/opcodes.rs:50:1 [INFO] [stderr] | [INFO] [stderr] 50 | pub const OP_OVER: u8 = 0x78; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PICK` [INFO] [stderr] --> src/opcodes.rs:51:1 [INFO] [stderr] | [INFO] [stderr] 51 | pub const OP_PICK: u8 = 0x79; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ROLL` [INFO] [stderr] --> src/opcodes.rs:52:1 [INFO] [stderr] | [INFO] [stderr] 52 | pub const OP_ROLL: u8 = 0x7a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ROT` [INFO] [stderr] --> src/opcodes.rs:53:1 [INFO] [stderr] | [INFO] [stderr] 53 | pub const OP_ROT: u8 = 0x7b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SWAP` [INFO] [stderr] --> src/opcodes.rs:54:1 [INFO] [stderr] | [INFO] [stderr] 54 | pub const OP_SWAP: u8 = 0x7c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_TUCK` [INFO] [stderr] --> src/opcodes.rs:55:1 [INFO] [stderr] | [INFO] [stderr] 55 | pub const OP_TUCK: u8 = 0x7d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CAT` [INFO] [stderr] --> src/opcodes.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | pub const OP_CAT: u8 = 0x7e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SUBSTR` [INFO] [stderr] --> src/opcodes.rs:58:1 [INFO] [stderr] | [INFO] [stderr] 58 | pub const OP_SUBSTR: u8 = 0x7f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LEFT` [INFO] [stderr] --> src/opcodes.rs:59:1 [INFO] [stderr] | [INFO] [stderr] 59 | pub const OP_LEFT: u8 = 0x80; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RIGHT` [INFO] [stderr] --> src/opcodes.rs:60:1 [INFO] [stderr] | [INFO] [stderr] 60 | pub const OP_RIGHT: u8 = 0x81; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SIZE` [INFO] [stderr] --> src/opcodes.rs:61:1 [INFO] [stderr] | [INFO] [stderr] 61 | pub const OP_SIZE: u8 = 0x82; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_INVERT` [INFO] [stderr] --> src/opcodes.rs:63:1 [INFO] [stderr] | [INFO] [stderr] 63 | pub const OP_INVERT: u8 = 0x83; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_AND` [INFO] [stderr] --> src/opcodes.rs:64:1 [INFO] [stderr] | [INFO] [stderr] 64 | pub const OP_AND: u8 = 0x84; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_OR` [INFO] [stderr] --> src/opcodes.rs:65:1 [INFO] [stderr] | [INFO] [stderr] 65 | pub const OP_OR: u8 = 0x85; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_XOR` [INFO] [stderr] --> src/opcodes.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | pub const OP_XOR: u8 = 0x86; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_EQUAL` [INFO] [stderr] --> src/opcodes.rs:67:1 [INFO] [stderr] | [INFO] [stderr] 67 | pub const OP_EQUAL: u8 = 0x87; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED1` [INFO] [stderr] --> src/opcodes.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | pub const OP_RESERVED1: u8 = 0x89; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RESERVED2` [INFO] [stderr] --> src/opcodes.rs:70:1 [INFO] [stderr] | [INFO] [stderr] 70 | pub const OP_RESERVED2: u8 = 0x8a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1ADD` [INFO] [stderr] --> src/opcodes.rs:72:1 [INFO] [stderr] | [INFO] [stderr] 72 | pub const OP_1ADD: u8 = 0x8b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_1SUB` [INFO] [stderr] --> src/opcodes.rs:73:1 [INFO] [stderr] | [INFO] [stderr] 73 | pub const OP_1SUB: u8 = 0x8c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2MUL` [INFO] [stderr] --> src/opcodes.rs:74:1 [INFO] [stderr] | [INFO] [stderr] 74 | pub const OP_2MUL: u8 = 0x8d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_2DIV` [INFO] [stderr] --> src/opcodes.rs:75:1 [INFO] [stderr] | [INFO] [stderr] 75 | pub const OP_2DIV: u8 = 0x8e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NEGATE` [INFO] [stderr] --> src/opcodes.rs:76:1 [INFO] [stderr] | [INFO] [stderr] 76 | pub const OP_NEGATE: u8 = 0x8f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ABS` [INFO] [stderr] --> src/opcodes.rs:77:1 [INFO] [stderr] | [INFO] [stderr] 77 | pub const OP_ABS: u8 = 0x90; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOT` [INFO] [stderr] --> src/opcodes.rs:78:1 [INFO] [stderr] | [INFO] [stderr] 78 | pub const OP_NOT: u8 = 0x91; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_0NOTEQUAL` [INFO] [stderr] --> src/opcodes.rs:79:1 [INFO] [stderr] | [INFO] [stderr] 79 | pub const OP_0NOTEQUAL: u8 = 0x92; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_ADD` [INFO] [stderr] --> src/opcodes.rs:81:1 [INFO] [stderr] | [INFO] [stderr] 81 | pub const OP_ADD: u8 = 0x93; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SUB` [INFO] [stderr] --> src/opcodes.rs:82:1 [INFO] [stderr] | [INFO] [stderr] 82 | pub const OP_SUB: u8 = 0x94; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MUL` [INFO] [stderr] --> src/opcodes.rs:83:1 [INFO] [stderr] | [INFO] [stderr] 83 | pub const OP_MUL: u8 = 0x95; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_DIV` [INFO] [stderr] --> src/opcodes.rs:84:1 [INFO] [stderr] | [INFO] [stderr] 84 | pub const OP_DIV: u8 = 0x96; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MOD` [INFO] [stderr] --> src/opcodes.rs:85:1 [INFO] [stderr] | [INFO] [stderr] 85 | pub const OP_MOD: u8 = 0x97; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LSHIFT` [INFO] [stderr] --> src/opcodes.rs:86:1 [INFO] [stderr] | [INFO] [stderr] 86 | pub const OP_LSHIFT: u8 = 0x98; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RSHIFT` [INFO] [stderr] --> src/opcodes.rs:87:1 [INFO] [stderr] | [INFO] [stderr] 87 | pub const OP_RSHIFT: u8 = 0x99; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_BOOLAND` [INFO] [stderr] --> src/opcodes.rs:89:1 [INFO] [stderr] | [INFO] [stderr] 89 | pub const OP_BOOLAND: u8 = 0x9a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_BOOLOR` [INFO] [stderr] --> src/opcodes.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | pub const OP_BOOLOR: u8 = 0x9b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMEQUAL` [INFO] [stderr] --> src/opcodes.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | pub const OP_NUMEQUAL: u8 = 0x9c; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMEQUALVERIFY` [INFO] [stderr] --> src/opcodes.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | pub const OP_NUMEQUALVERIFY: u8 = 0x9d; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NUMNOTEQUAL` [INFO] [stderr] --> src/opcodes.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | pub const OP_NUMNOTEQUAL: u8 = 0x9e; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LESSTHAN` [INFO] [stderr] --> src/opcodes.rs:94:1 [INFO] [stderr] | [INFO] [stderr] 94 | pub const OP_LESSTHAN: u8 = 0x9f; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_GREATERTHAN` [INFO] [stderr] --> src/opcodes.rs:95:1 [INFO] [stderr] | [INFO] [stderr] 95 | pub const OP_GREATERTHAN: u8 = 0xa0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_LESSTHANOREQUAL` [INFO] [stderr] --> src/opcodes.rs:96:1 [INFO] [stderr] | [INFO] [stderr] 96 | pub const OP_LESSTHANOREQUAL: u8 = 0xa1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_GREATERTHANOREQUAL` [INFO] [stderr] --> src/opcodes.rs:97:1 [INFO] [stderr] | [INFO] [stderr] 97 | pub const OP_GREATERTHANOREQUAL: u8 = 0xa2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MIN` [INFO] [stderr] --> src/opcodes.rs:98:1 [INFO] [stderr] | [INFO] [stderr] 98 | pub const OP_MIN: u8 = 0xa3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_MAX` [INFO] [stderr] --> src/opcodes.rs:99:1 [INFO] [stderr] | [INFO] [stderr] 99 | pub const OP_MAX: u8 = 0xa4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_WITHIN` [INFO] [stderr] --> src/opcodes.rs:101:1 [INFO] [stderr] | [INFO] [stderr] 101 | pub const OP_WITHIN: u8 = 0xa5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_RIPEMD160` [INFO] [stderr] --> src/opcodes.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | pub const OP_RIPEMD160: u8 = 0xa6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SHA1` [INFO] [stderr] --> src/opcodes.rs:104:1 [INFO] [stderr] | [INFO] [stderr] 104 | pub const OP_SHA1: u8 = 0xa7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SHA256` [INFO] [stderr] --> src/opcodes.rs:105:1 [INFO] [stderr] | [INFO] [stderr] 105 | pub const OP_SHA256: u8 = 0xa8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_HASH256` [INFO] [stderr] --> src/opcodes.rs:107:1 [INFO] [stderr] | [INFO] [stderr] 107 | pub const OP_HASH256: u8 = 0xaa; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CODESEPARATOR` [INFO] [stderr] --> src/opcodes.rs:108:1 [INFO] [stderr] | [INFO] [stderr] 108 | pub const OP_CODESEPARATOR: u8 = 0xab; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKSIGVERIFY` [INFO] [stderr] --> src/opcodes.rs:110:1 [INFO] [stderr] | [INFO] [stderr] 110 | pub const OP_CHECKSIGVERIFY: u8 = 0xad; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKMULTISIG` [INFO] [stderr] --> src/opcodes.rs:111:1 [INFO] [stderr] | [INFO] [stderr] 111 | pub const OP_CHECKMULTISIG: u8 = 0xae; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKMULTISIGVERIFY` [INFO] [stderr] --> src/opcodes.rs:112:1 [INFO] [stderr] | [INFO] [stderr] 112 | pub const OP_CHECKMULTISIGVERIFY: u8 = 0xaf; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP1` [INFO] [stderr] --> src/opcodes.rs:114:1 [INFO] [stderr] | [INFO] [stderr] 114 | pub const OP_NOP1: u8 = 0xb0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKLOCKTIMEVERIFY` [INFO] [stderr] --> src/opcodes.rs:115:1 [INFO] [stderr] | [INFO] [stderr] 115 | pub const OP_CHECKLOCKTIMEVERIFY: u8 = 0xb1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP2` [INFO] [stderr] --> src/opcodes.rs:116:1 [INFO] [stderr] | [INFO] [stderr] 116 | pub const OP_NOP2: u8 = OP_CHECKLOCKTIMEVERIFY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_CHECKSEQUENCEVERIFY` [INFO] [stderr] --> src/opcodes.rs:117:1 [INFO] [stderr] | [INFO] [stderr] 117 | pub const OP_CHECKSEQUENCEVERIFY: u8 = 0xb2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP3` [INFO] [stderr] --> src/opcodes.rs:118:1 [INFO] [stderr] | [INFO] [stderr] 118 | pub const OP_NOP3: u8 = OP_CHECKSEQUENCEVERIFY; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP4` [INFO] [stderr] --> src/opcodes.rs:119:1 [INFO] [stderr] | [INFO] [stderr] 119 | pub const OP_NOP4: u8 = 0xb3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP5` [INFO] [stderr] --> src/opcodes.rs:120:1 [INFO] [stderr] | [INFO] [stderr] 120 | pub const OP_NOP5: u8 = 0xb4; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP6` [INFO] [stderr] --> src/opcodes.rs:121:1 [INFO] [stderr] | [INFO] [stderr] 121 | pub const OP_NOP6: u8 = 0xb5; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP7` [INFO] [stderr] --> src/opcodes.rs:122:1 [INFO] [stderr] | [INFO] [stderr] 122 | pub const OP_NOP7: u8 = 0xb6; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP8` [INFO] [stderr] --> src/opcodes.rs:123:1 [INFO] [stderr] | [INFO] [stderr] 123 | pub const OP_NOP8: u8 = 0xb7; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP9` [INFO] [stderr] --> src/opcodes.rs:124:1 [INFO] [stderr] | [INFO] [stderr] 124 | pub const OP_NOP9: u8 = 0xb8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_NOP10` [INFO] [stderr] --> src/opcodes.rs:125:1 [INFO] [stderr] | [INFO] [stderr] 125 | pub const OP_NOP10: u8 = 0xb9; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_SMALLINTEGER` [INFO] [stderr] --> src/opcodes.rs:127:1 [INFO] [stderr] | [INFO] [stderr] 127 | pub const OP_SMALLINTEGER: u8 = 0xfa; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEYS` [INFO] [stderr] --> src/opcodes.rs:128:1 [INFO] [stderr] | [INFO] [stderr] 128 | pub const OP_PUBKEYS: u8 = 0xfb; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEYHASH` [INFO] [stderr] --> src/opcodes.rs:129:1 [INFO] [stderr] | [INFO] [stderr] 129 | pub const OP_PUBKEYHASH: u8 = 0xfd; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_PUBKEY` [INFO] [stderr] --> src/opcodes.rs:130:1 [INFO] [stderr] | [INFO] [stderr] 130 | pub const OP_PUBKEY: u8 = 0xfe; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `OP_INVALIDOPCODE` [INFO] [stderr] --> src/opcodes.rs:132:1 [INFO] [stderr] | [INFO] [stderr] 132 | pub const OP_INVALIDOPCODE: u8 = 0xff; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SIGHASH_NONE` [INFO] [stderr] --> src/transaction.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | const SIGHASH_NONE: u8 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SIGHASH_SINGLE` [INFO] [stderr] --> src/transaction.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | const SIGHASH_SINGLE: u8 = 3; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `UTXO_SET_PATH` [INFO] [stderr] --> src/utxo_set.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | const UTXO_SET_PATH: &str = "data/utxo_set.txt"; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `private_key_to_wif_from_file` [INFO] [stderr] --> src/wallet.rs:10:8 [INFO] [stderr] | [INFO] [stderr] 10 | pub fn private_key_to_wif_from_file(path: &str) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stderr] --> src/transaction.rs:161:14 [INFO] [stderr] | [INFO] [stderr] 161 | .into_iter() [INFO] [stderr] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(array_into_iter)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #66145 [INFO] [stderr] [INFO] [stderr] warning: 123 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/ritcoin-c3a5d903897c6170 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "259719f668171b703bfecc94c30714704b1acd0997f614e7b4f12d46aad8fc3f"` [INFO] running `"docker" "rm" "-f" "259719f668171b703bfecc94c30714704b1acd0997f614e7b4f12d46aad8fc3f"` [INFO] [stdout] 259719f668171b703bfecc94c30714704b1acd0997f614e7b4f12d46aad8fc3f