[INFO] fetching crate bitcoin-cash-base 0.1.2... [INFO] testing bitcoin-cash-base-0.1.2 against beta-2020-06-03 for beta-1.45-1 [INFO] extracting crate bitcoin-cash-base 0.1.2 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate bitcoin-cash-base 0.1.2 on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate bitcoin-cash-base 0.1.2 [INFO] finished tweaking crates.io crate bitcoin-cash-base 0.1.2 [INFO] tweaked toml for crates.io crate bitcoin-cash-base 0.1.2 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "+beta-2020-06-03" "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] 894aa8629e01c6d11ad8f8db5b1310588092b8c931eaedcc8afff5432e5042e5 [INFO] running `"docker" "start" "-a" "894aa8629e01c6d11ad8f8db5b1310588092b8c931eaedcc8afff5432e5042e5"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling num-iter v0.1.40 [INFO] [stderr] Compiling num-derive v0.3.0 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling num v0.2.1 [INFO] [stderr] Compiling bitcoin-cash-base v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.01s [INFO] running `"docker" "inspect" "894aa8629e01c6d11ad8f8db5b1310588092b8c931eaedcc8afff5432e5042e5"` [INFO] running `"docker" "rm" "-f" "894aa8629e01c6d11ad8f8db5b1310588092b8c931eaedcc8afff5432e5042e5"` [INFO] [stdout] 894aa8629e01c6d11ad8f8db5b1310588092b8c931eaedcc8afff5432e5042e5 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "+beta-2020-06-03" "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] fff6d74c3521ca342acb3ad6e334f5d91fc463a23a2b4246c6ea3ae7cddb1a66 [INFO] running `"docker" "start" "-a" "fff6d74c3521ca342acb3ad6e334f5d91fc463a23a2b4246c6ea3ae7cddb1a66"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling proc-macro-hack v0.5.16 [INFO] [stderr] Compiling block-buffer v0.7.3 [INFO] [stderr] Compiling sha2 v0.8.2 [INFO] [stderr] Compiling hex-literal-impl v0.2.2 [INFO] [stderr] Compiling hex-literal v0.2.1 [INFO] [stderr] Compiling bitcoin-cash-base v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 5.28s [INFO] running `"docker" "inspect" "fff6d74c3521ca342acb3ad6e334f5d91fc463a23a2b4246c6ea3ae7cddb1a66"` [INFO] running `"docker" "rm" "-f" "fff6d74c3521ca342acb3ad6e334f5d91fc463a23a2b4246c6ea3ae7cddb1a66"` [INFO] [stdout] fff6d74c3521ca342acb3ad6e334f5d91fc463a23a2b4246c6ea3ae7cddb1a66 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "+beta-2020-06-03" "test" "--frozen"` [INFO] [stdout] 581a5cb242c526789180fe6ad08f1a82be5d463362faa8b454edf0e9ff6e19af [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "581a5cb242c526789180fe6ad08f1a82be5d463362faa8b454edf0e9ff6e19af"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/bitcoin_cash_base-6c08877380b02b55 [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test byte_array::tests::test_cat ... ok [INFO] [stdout] test byte_array::tests::test_hash ... ok [INFO] [stdout] test byte_array::tests::test_hash_nested ... ok [INFO] [stdout] test byte_array::tests::test_split_a_b ... ok [INFO] [stdout] test byte_array::tests::test_split_nested ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests bitcoin-cash-base [INFO] [stdout] [INFO] [stdout] running 95 tests [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_0NOTEQUAL (line 1488) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_0 (line 70) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_1NEGATE (line 97) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_15 (line 400) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode (line 46) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_1 (line 120) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_16 (line 420) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_1SUB (line 1395) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_13 (line 360) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_12 (line 340) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_1ADD (line 1373) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_11 (line 320) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_10 (line 300) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_2 (line 140) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_14 (line 380) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_2DROP (line 622) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_5 (line 200) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_2DUP (line 650) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_3DUP (line 683) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_AND (line 1252) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_ABS (line 1445) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_2ROT (line 760) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_9 (line 280) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_3 (line 160) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_6 (line 220) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_2OVER (line 721) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_BOOLAND (line 1610) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_ADD (line 1509) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_2SWAP (line 801) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_4 (line 180) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CHECKSEQUENCEVERIFY (line 2116) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CAT (line 1128) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_BIN2NUM (line 1201) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_DEPTH (line 835) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CODESEPARATOR (line 1992) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_8 (line 260) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_7 (line 240) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CHECKDATASIGVERIFY (line 2281) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_BOOLOR (line 1633) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CHECKLOCKTIMEVERIFY (line 2091) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_DIV (line 1558) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CHECKDATASIG (line 2257) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CHECKSIG (line 2015) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_DROP (line 863) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_CHECKSIGVERIFY (line 2038) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_ELSE (line 497) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_FROMALTSTACK (line 595) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_EQUALVERIFY (line 1347) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_DUP (line 890) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_ENDIF (line 524) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_GREATERTHANOREQUAL (line 1785) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_GREATERTHAN (line 1741) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_LESSTHAN (line 1719) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_LESSTHANOREQUAL (line 1763) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_MAX (line 1830) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_IF (line 461) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_EQUAL (line 1325) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_MIN (line 1807) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_HASH256 (line 1968) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NEGATE (line 1423) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_MOD (line 1581) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NIP (line 918) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP1 (line 2064) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP4 (line 2138) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_HASH160 (line 1945) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP (line 440) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP10 (line 2240) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP5 (line 2155) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP6 (line 2172) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP7 (line 2189) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP8 (line 2206) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOP9 (line 2223) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NUMEQUALVERIFY (line 1677) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NOT (line 1467) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NUMEQUAL (line 1655) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NUM2BIN (line 1177) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_NUMNOTEQUAL (line 1697) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_REVERSEBYTES (line 2305) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_OVER (line 945) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_TOALTSTACK (line 572) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_PICK (line 976) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_SWAP (line 1072) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_ROT (line 1040) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_OR (line 1277) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_SUB (line 1532) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_RIPEMD160 (line 1876) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_ROLL (line 1009) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_SPLIT (line 1151) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_SIZE (line 1223) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_SHA256 (line 1922) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_XOR (line 1302) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_SHA1 (line 1899) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_TUCK (line 1101) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_VERIFY (line 550) ... FAILED [INFO] [stdout] test src/opcode.rs - opcode::Opcode::OP_WITHIN (line 1853) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_0NOTEQUAL (line 1488) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1489:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1490:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_0NOTEQUAL` in this scope [INFO] [stdout] --> src/opcode.rs:1495:14 [INFO] [stdout] | [INFO] [stdout] 9 | let result = OP_0NOTEQUAL(a); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_0NOTEQUAL; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_0NOTEQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1497:1 [INFO] [stdout] | [INFO] [stdout] 11 | OP_VERIFY(result); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_0 (line 70) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:72:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_0` in this scope [INFO] [stdout] --> src/opcode.rs:74:12 [INFO] [stdout] | [INFO] [stdout] 6 | let zero = OP_0; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_0; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_0; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 8 | OP_EQUALVERIFY(zero, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_1NEGATE (line 97) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:99:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_1NEGATE` in this scope [INFO] [stdout] --> src/opcode.rs:102:17 [INFO] [stdout] | [INFO] [stdout] 7 | let minus_one = OP_1NEGATE; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_1NEGATE; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_1NEGATE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:105:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(minus_one, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_15 (line 400) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:401:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:402:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_15` in this scope [INFO] [stdout] --> src/opcode.rs:405:16 [INFO] [stdout] | [INFO] [stdout] 7 | let fiveteen = OP_15; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_15; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_15; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:408:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(fiveteen, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode (line 46) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::{Opcode::*, Address, ByteArray, Hashed}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::{Opcode::*, Address, ByteArray, Hashed}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:51:3 [INFO] [stdout] | [INFO] [stdout] 7 | #[bitcoin_cash::script(P2pkhInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DUP` in this scope [INFO] [stdout] --> src/opcode.rs:53:3 [INFO] [stdout] | [INFO] [stdout] 9 | OP_DUP(public_key); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_HASH160` in this scope [INFO] [stdout] --> src/opcode.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 10 | let pkh = OP_HASH160(public_key); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_HASH160; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_HASH160; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:56:3 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(pkh, address); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CHECKSIG` in this scope [INFO] [stdout] --> src/opcode.rs:57:3 [INFO] [stdout] | [INFO] [stdout] 13 | OP_CHECKSIG(signature, public_key); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CHECKSIG; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CHECKSIG; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_1 (line 120) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:122:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_1` in this scope [INFO] [stdout] --> src/opcode.rs:125:11 [INFO] [stdout] | [INFO] [stdout] 7 | let one = OP_1; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_1; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_1; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:128:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(one, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_16 (line 420) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:422:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_16` in this scope [INFO] [stdout] --> src/opcode.rs:425:15 [INFO] [stdout] | [INFO] [stdout] 7 | let sixteen = OP_16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_16; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_16; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(sixteen, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_1SUB (line 1395) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1396:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1397:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_1SUB` in this scope [INFO] [stdout] --> src/opcode.rs:1402:14 [INFO] [stdout] | [INFO] [stdout] 9 | let result = OP_1SUB(a); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1405:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_13 (line 360) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:362:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_13` in this scope [INFO] [stdout] --> src/opcode.rs:365:16 [INFO] [stdout] | [INFO] [stdout] 7 | let thirteen = OP_13; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_13; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_13; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:368:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(thirteen, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_12 (line 340) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:341:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:342:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_12` in this scope [INFO] [stdout] --> src/opcode.rs:345:14 [INFO] [stdout] | [INFO] [stdout] 7 | let twelve = OP_12; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_12; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_12; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:348:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(twelve, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_1ADD (line 1373) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1374:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1375:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_1ADD` in this scope [INFO] [stdout] --> src/opcode.rs:1380:14 [INFO] [stdout] | [INFO] [stdout] 9 | let result = OP_1ADD(a); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1383:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_11 (line 320) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:322:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_11` in this scope [INFO] [stdout] --> src/opcode.rs:325:14 [INFO] [stdout] | [INFO] [stdout] 7 | let eleven = OP_11; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_11; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_11; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:328:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(eleven, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_10 (line 300) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:301:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:302:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_10` in this scope [INFO] [stdout] --> src/opcode.rs:305:11 [INFO] [stdout] | [INFO] [stdout] 7 | let ten = OP_10; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_10; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_10; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:308:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(ten, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_2 (line 140) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:142:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_2` in this scope [INFO] [stdout] --> src/opcode.rs:145:11 [INFO] [stdout] | [INFO] [stdout] 7 | let two = OP_2; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_2; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_2; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(two, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_14 (line 380) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:381:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:382:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_14` in this scope [INFO] [stdout] --> src/opcode.rs:385:16 [INFO] [stdout] | [INFO] [stdout] 7 | let fourteen = OP_14; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_14; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_14; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:388:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(fourteen, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_2DROP (line 622) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:623:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:624:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_2DROP` in this scope [INFO] [stdout] --> src/opcode.rs:631:1 [INFO] [stdout] | [INFO] [stdout] 11 | OP_2DROP(b, c); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_2DROP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_2DROP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:634:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_5 (line 200) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:202:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_5` in this scope [INFO] [stdout] --> src/opcode.rs:205:12 [INFO] [stdout] | [INFO] [stdout] 7 | let five = OP_5; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_5; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_5; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:208:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(five, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_2DUP (line 650) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:651:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:652:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_2DUP` in this scope [INFO] [stdout] --> src/opcode.rs:658:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_2DUP(a, b); // Note: duplicated items retain name [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_2DUP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_2DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:661:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:663:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:665:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:667:1 [INFO] [stdout] | [INFO] [stdout] 19 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_3DUP (line 683) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:685:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_3DUP` in this scope [INFO] [stdout] --> src/opcode.rs:692:1 [INFO] [stdout] | [INFO] [stdout] 11 | OP_3DUP(a, b, c); // Note: duplicated items retain name [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_3DUP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_3DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:695:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_EQUALVERIFY(c, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:697:1 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:699:1 [INFO] [stdout] | [INFO] [stdout] 18 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:701:1 [INFO] [stdout] | [INFO] [stdout] 20 | OP_EQUALVERIFY(c, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:703:1 [INFO] [stdout] | [INFO] [stdout] 22 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:705:1 [INFO] [stdout] | [INFO] [stdout] 24 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_AND (line 1252) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1253:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1254:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_AND` in this scope [INFO] [stdout] --> src/opcode.rs:1260:12 [INFO] [stdout] | [INFO] [stdout] 10 | let bits = OP_AND(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_AND; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_AND; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1263:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(bits, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_ABS (line 1445) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1446:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1447:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ABS` in this scope [INFO] [stdout] --> src/opcode.rs:1452:14 [INFO] [stdout] | [INFO] [stdout] 9 | let result = OP_ABS(a); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ABS; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ABS; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1455:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_2ROT (line 760) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:761:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:762:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_2ROT` in this scope [INFO] [stdout] --> src/opcode.rs:772:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_2ROT(a, b, __, __, __, __); // Note: moved items retain name [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_2ROT; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_2ROT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:772:15 [INFO] [stdout] | [INFO] [stdout] 14 | OP_2ROT(a, b, __, __, __, __); // Note: moved items retain name [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:772:19 [INFO] [stdout] | [INFO] [stdout] 14 | OP_2ROT(a, b, __, __, __, __); // Note: moved items retain name [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:772:23 [INFO] [stdout] | [INFO] [stdout] 14 | OP_2ROT(a, b, __, __, __, __); // Note: moved items retain name [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:772:27 [INFO] [stdout] | [INFO] [stdout] 14 | OP_2ROT(a, b, __, __, __, __); // Note: moved items retain name [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:775:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:777:1 [INFO] [stdout] | [INFO] [stdout] 19 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:779:1 [INFO] [stdout] | [INFO] [stdout] 21 | OP_EQUALVERIFY(f, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:781:1 [INFO] [stdout] | [INFO] [stdout] 23 | OP_EQUALVERIFY(e, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:783:1 [INFO] [stdout] | [INFO] [stdout] 25 | OP_EQUALVERIFY(d, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:785:1 [INFO] [stdout] | [INFO] [stdout] 27 | OP_EQUALVERIFY(c, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_9 (line 280) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:282:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_9` in this scope [INFO] [stdout] --> src/opcode.rs:285:12 [INFO] [stdout] | [INFO] [stdout] 7 | let nine = OP_9; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_9; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_9; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:288:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(nine, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_3 (line 160) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:162:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_3` in this scope [INFO] [stdout] --> src/opcode.rs:165:13 [INFO] [stdout] | [INFO] [stdout] 7 | let three = OP_3; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_3; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_3; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:168:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(three, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_6 (line 220) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:222:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_6` in this scope [INFO] [stdout] --> src/opcode.rs:225:11 [INFO] [stdout] | [INFO] [stdout] 7 | let six = OP_6; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_6; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_6; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(six, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_2OVER (line 721) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:722:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:723:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_2OVER` in this scope [INFO] [stdout] --> src/opcode.rs:731:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_2OVER(a, b, __, __); // Note: duplicated items retain name [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_2OVER; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_2OVER; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:731:16 [INFO] [stdout] | [INFO] [stdout] 12 | OP_2OVER(a, b, __, __); // Note: duplicated items retain name [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:731:20 [INFO] [stdout] | [INFO] [stdout] 12 | OP_2OVER(a, b, __, __); // Note: duplicated items retain name [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:734:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:736:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:738:1 [INFO] [stdout] | [INFO] [stdout] 19 | OP_EQUALVERIFY(d, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:740:1 [INFO] [stdout] | [INFO] [stdout] 21 | OP_EQUALVERIFY(c, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:742:1 [INFO] [stdout] | [INFO] [stdout] 23 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:744:1 [INFO] [stdout] | [INFO] [stdout] 25 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_BOOLAND (line 1610) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1611:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1612:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_BOOLAND` in this scope [INFO] [stdout] --> src/opcode.rs:1618:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_BOOLAND(a, b); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_BOOLAND; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_BOOLAND; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1621:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_ADD (line 1509) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1510:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1511:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ADD` in this scope [INFO] [stdout] --> src/opcode.rs:1517:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_ADD(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1520:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_2SWAP (line 801) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:803:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_2SWAP` in this scope [INFO] [stdout] --> src/opcode.rs:811:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_2SWAP(a, b, c, d); // Note: moved items retain name [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_2SWAP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_2SWAP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:814:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:816:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:818:1 [INFO] [stdout] | [INFO] [stdout] 19 | OP_EQUALVERIFY(d, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:820:1 [INFO] [stdout] | [INFO] [stdout] 21 | OP_EQUALVERIFY(c, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_4 (line 180) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:182:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_4` in this scope [INFO] [stdout] --> src/opcode.rs:185:12 [INFO] [stdout] | [INFO] [stdout] 7 | let four = OP_4; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_4; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_4; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:188:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(four, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CHECKSEQUENCEVERIFY (line 2116) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2117:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2118:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CHECKSEQUENCEVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:2123:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_CHECKSEQUENCEVERIFY(sequence); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CHECKSEQUENCEVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CHECKSEQUENCEVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:2126:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(sequence, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CAT (line 1128) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1129:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1130:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CAT` in this scope [INFO] [stdout] --> src/opcode.rs:1136:10 [INFO] [stdout] | [INFO] [stdout] 10 | let ab = OP_CAT(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1139:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(ab, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_BIN2NUM (line 1201) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1202:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1203:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_BIN2NUM` in this scope [INFO] [stdout] --> src/opcode.rs:1208:11 [INFO] [stdout] | [INFO] [stdout] 9 | let num = OP_BIN2NUM(num_encoded); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1211:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(num, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_DEPTH (line 835) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:837:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DEPTH` in this scope [INFO] [stdout] --> src/opcode.rs:844:9 [INFO] [stdout] | [INFO] [stdout] 11 | let n = OP_DEPTH(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_DEPTH; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_DEPTH; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:847:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_EQUALVERIFY(n, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CODESEPARATOR (line 1992) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1993:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1994:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CODESEPARATOR` in this scope [INFO] [stdout] --> src/opcode.rs:1999:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_CODESEPARATOR(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CODESEPARATOR; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CODESEPARATOR; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_8 (line 260) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:262:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_8` in this scope [INFO] [stdout] --> src/opcode.rs:265:13 [INFO] [stdout] | [INFO] [stdout] 7 | let eight = OP_8; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_8; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_8; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:268:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(eight, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_7 (line 240) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:242:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_7` in this scope [INFO] [stdout] --> src/opcode.rs:245:13 [INFO] [stdout] | [INFO] [stdout] 7 | let seven = OP_7; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_7; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_7; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:248:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(seven, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CHECKDATASIGVERIFY (line 2281) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2283:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2284:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CHECKDATASIGVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:2293:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_CHECKDATASIGVERIFY(signature, message, public_key); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CHECKDATASIGVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CHECKDATASIGVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_BOOLOR (line 1633) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1634:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1635:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_BOOLOR` in this scope [INFO] [stdout] --> src/opcode.rs:1641:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_BOOLOR(a, b); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_BOOLOR; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_BOOLOR; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1643:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(result); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CHECKLOCKTIMEVERIFY (line 2091) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2092:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2093:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CHECKLOCKTIMEVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:2098:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_CHECKLOCKTIMEVERIFY(locktime); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CHECKLOCKTIMEVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CHECKLOCKTIMEVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:2101:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(locktime, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_DIV (line 1558) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1559:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1560:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DIV` in this scope [INFO] [stdout] --> src/opcode.rs:1566:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_DIV(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_DIV; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_DIV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1569:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CHECKDATASIG (line 2257) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2259:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2260:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CHECKDATASIG` in this scope [INFO] [stdout] --> src/opcode.rs:2269:20 [INFO] [stdout] | [INFO] [stdout] 14 | let is_valid_sig = OP_CHECKDATASIG(signature, message, public_key); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CHECKDATASIG; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CHECKDATASIG; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CHECKSIG (line 2015) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2017:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::{Opcode::*, ByteArray}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2017:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::{Opcode::*, ByteArray}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2018:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(P2PKInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CHECKSIG` in this scope [INFO] [stdout] --> src/opcode.rs:2023:17 [INFO] [stdout] | [INFO] [stdout] 10 | let success = OP_CHECKSIG(signature, public_key); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CHECKSIG; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CHECKSIG; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_DROP (line 863) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:864:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:865:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DROP` in this scope [INFO] [stdout] --> src/opcode.rs:871:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_DROP(b); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_DROP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_DROP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:874:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_CHECKSIGVERIFY (line 2038) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2040:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::{Opcode::*, ByteArray}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2040:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::{Opcode::*, ByteArray}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2041:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(P2PKInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CHECKSIGVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:2046:3 [INFO] [stdout] | [INFO] [stdout] 10 | OP_CHECKSIGVERIFY(signature, public_key); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_CHECKSIGVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_CHECKSIGVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_ELSE (line 497) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:499:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_IF` in this scope [INFO] [stdout] --> src/opcode.rs:504:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_IF(condition); { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> src/opcode.rs:506:3 [INFO] [stdout] | [INFO] [stdout] 11 | } OP_ELSE; { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> src/opcode.rs:508:3 [INFO] [stdout] | [INFO] [stdout] 13 | } OP_ENDIF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:511:1 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `result` in this scope [INFO] [stdout] --> src/opcode.rs:511:16 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_FROMALTSTACK (line 595) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:597:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_TOALTSTACK` in this scope [INFO] [stdout] --> src/opcode.rs:600:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_TOALTSTACK(item); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_TOALTSTACK; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_TOALTSTACK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_FROMALTSTACK` in this scope [INFO] [stdout] --> src/opcode.rs:604:1 [INFO] [stdout] | [INFO] [stdout] 11 | OP_FROMALTSTACK(item); // Note: retains name "item" on main stack [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_FROMALTSTACK; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_FROMALTSTACK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:606:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(expected, item); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_EQUALVERIFY (line 1347) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1348:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1349:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1355:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_EQUALVERIFY(a, b); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_DUP (line 890) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:891:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:892:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DUP` in this scope [INFO] [stdout] --> src/opcode.rs:897:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_DUP(a); // Note: duplicated item retains name [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:900:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:902:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_ENDIF (line 524) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:526:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_IF` in this scope [INFO] [stdout] --> src/opcode.rs:531:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_IF(condition); { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> src/opcode.rs:533:3 [INFO] [stdout] | [INFO] [stdout] 11 | } OP_ELSE; { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> src/opcode.rs:535:3 [INFO] [stdout] | [INFO] [stdout] 13 | } OP_ENDIF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:538:1 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `result` in this scope [INFO] [stdout] --> src/opcode.rs:538:16 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_GREATERTHANOREQUAL (line 1785) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1786:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1787:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_GREATERTHANOREQUAL` in this scope [INFO] [stdout] --> src/opcode.rs:1793:19 [INFO] [stdout] | [INFO] [stdout] 10 | let is_at_least = OP_GREATERTHANOREQUAL(a, b); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_GREATERTHANOREQUAL; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_GREATERTHANOREQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1795:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(is_at_least); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_GREATERTHAN (line 1741) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1742:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1743:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_GREATERTHAN` in this scope [INFO] [stdout] --> src/opcode.rs:1749:18 [INFO] [stdout] | [INFO] [stdout] 10 | let is_greater = OP_GREATERTHAN(a, b); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_GREATERTHAN; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_GREATERTHAN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1751:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(is_greater); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_LESSTHAN (line 1719) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1720:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1721:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_LESSTHAN` in this scope [INFO] [stdout] --> src/opcode.rs:1727:15 [INFO] [stdout] | [INFO] [stdout] 10 | let is_less = OP_LESSTHAN(a, b); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_LESSTHAN; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_LESSTHAN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1729:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(is_less); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_LESSTHANOREQUAL (line 1763) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1764:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1765:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_LESSTHANOREQUAL` in this scope [INFO] [stdout] --> src/opcode.rs:1771:18 [INFO] [stdout] | [INFO] [stdout] 10 | let is_at_most = OP_LESSTHANOREQUAL(a, b); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_LESSTHANOREQUAL; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_LESSTHANOREQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1773:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(is_at_most); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_MAX (line 1830) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1831:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1832:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_MAX` in this scope [INFO] [stdout] --> src/opcode.rs:1838:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_MAX(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_MAX; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_MAX; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1841:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_IF (line 461) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:463:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_IF` in this scope [INFO] [stdout] --> src/opcode.rs:468:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_IF(condition); { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> src/opcode.rs:470:3 [INFO] [stdout] | [INFO] [stdout] 11 | } OP_ELSE; { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> src/opcode.rs:472:3 [INFO] [stdout] | [INFO] [stdout] 13 | } OP_ENDIF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:475:1 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `result` in this scope [INFO] [stdout] --> src/opcode.rs:475:16 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_EQUAL (line 1325) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1326:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1327:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUAL` in this scope [INFO] [stdout] --> src/opcode.rs:1333:16 [INFO] [stdout] | [INFO] [stdout] 10 | let is_equal = OP_EQUAL(a, b); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUAL; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1335:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(is_equal); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_MIN (line 1807) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1808:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1809:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_MIN` in this scope [INFO] [stdout] --> src/opcode.rs:1815:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_MIN(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_MIN; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_MIN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1818:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_HASH256 (line 1968) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1970:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1971:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_HASH256` in this scope [INFO] [stdout] --> src/opcode.rs:1976:12 [INFO] [stdout] | [INFO] [stdout] 10 | let hash = OP_HASH256(array); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_HASH256; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_HASH256; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1979:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(hash, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NEGATE (line 1423) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1424:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1425:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NEGATE` in this scope [INFO] [stdout] --> src/opcode.rs:1430:14 [INFO] [stdout] | [INFO] [stdout] 9 | let result = OP_NEGATE(a); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NEGATE; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NEGATE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1433:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_MOD (line 1581) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1582:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1583:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_MOD` in this scope [INFO] [stdout] --> src/opcode.rs:1589:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_MOD(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_MOD; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_MOD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1592:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NIP (line 918) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:919:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:920:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NIP` in this scope [INFO] [stdout] --> src/opcode.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_NIP(a, __); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NIP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NIP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:926:11 [INFO] [stdout] | [INFO] [stdout] 10 | OP_NIP(a, __); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:929:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP1 (line 2064) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2065:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2066:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP1` in this scope [INFO] [stdout] --> src/opcode.rs:2069:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP1(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP1; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP1; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP4 (line 2138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2139:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2140:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP4` in this scope [INFO] [stdout] --> src/opcode.rs:2143:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP4(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP4; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP4; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_HASH160 (line 1945) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1947:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1948:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_HASH160` in this scope [INFO] [stdout] --> src/opcode.rs:1953:12 [INFO] [stdout] | [INFO] [stdout] 10 | let hash = OP_HASH160(array); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_HASH160; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_HASH160; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1956:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(hash, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP (line 440) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:441:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:442:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP` in this scope [INFO] [stdout] --> src/opcode.rs:445:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP(); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP10 (line 2240) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2241:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2242:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP10` in this scope [INFO] [stdout] --> src/opcode.rs:2245:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP10(); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP10; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP10; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP5 (line 2155) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2156:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2157:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP5` in this scope [INFO] [stdout] --> src/opcode.rs:2160:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP5(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP5; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP5; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP6 (line 2172) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2173:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2174:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP6` in this scope [INFO] [stdout] --> src/opcode.rs:2177:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP6(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP6; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP6; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP7 (line 2189) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2190:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2191:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP7` in this scope [INFO] [stdout] --> src/opcode.rs:2194:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP7(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP7; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP7; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP8 (line 2206) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2207:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2208:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP8` in this scope [INFO] [stdout] --> src/opcode.rs:2211:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP8(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP8; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP8; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOP9 (line 2223) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2224:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2225:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOP9` in this scope [INFO] [stdout] --> src/opcode.rs:2228:1 [INFO] [stdout] | [INFO] [stdout] 7 | OP_NOP9(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOP9; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOP9; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NUMEQUALVERIFY (line 1677) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1678:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1679:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NUMEQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1685:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_NUMEQUALVERIFY(a, b); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NUMEQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NUMEQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NOT (line 1467) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1468:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1469:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NOT` in this scope [INFO] [stdout] --> src/opcode.rs:1474:14 [INFO] [stdout] | [INFO] [stdout] 9 | let result = OP_NOT(a); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NOT; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NOT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1476:1 [INFO] [stdout] | [INFO] [stdout] 11 | OP_VERIFY(result); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NUMEQUAL (line 1655) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1656:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1657:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NUMEQUAL` in this scope [INFO] [stdout] --> src/opcode.rs:1663:16 [INFO] [stdout] | [INFO] [stdout] 10 | let is_equal = OP_NUMEQUAL(a, b); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NUMEQUAL; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NUMEQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1665:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(is_equal); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NUM2BIN (line 1177) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1178:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1179:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NUM2BIN` in this scope [INFO] [stdout] --> src/opcode.rs:1185:14 [INFO] [stdout] | [INFO] [stdout] 10 | let num2le = OP_NUM2BIN(num, n_bytes); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NUM2BIN; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NUM2BIN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1188:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(num2le, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_NUMNOTEQUAL (line 1697) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1698:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1699:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NUMNOTEQUAL` in this scope [INFO] [stdout] --> src/opcode.rs:1705:20 [INFO] [stdout] | [INFO] [stdout] 10 | let is_not_equal = OP_NUMNOTEQUAL(a, b); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_NUMNOTEQUAL; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_NUMNOTEQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1707:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_VERIFY(is_not_equal); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_REVERSEBYTES (line 2305) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2306:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:2307:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_REVERSEBYTES` in this scope [INFO] [stdout] --> src/opcode.rs:2312:16 [INFO] [stdout] | [INFO] [stdout] 9 | let reversed = OP_REVERSEBYTES(array); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_REVERSEBYTES; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_REVERSEBYTES; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:2315:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(reversed, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_OVER (line 945) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:946:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:947:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_OVER` in this scope [INFO] [stdout] --> src/opcode.rs:953:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_OVER(a, __); // Note: duplicated item retains name [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_OVER; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_OVER; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:953:12 [INFO] [stdout] | [INFO] [stdout] 10 | OP_OVER(a, __); // Note: duplicated item retains name [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:956:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:958:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:960:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_TOALTSTACK (line 572) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:573:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:574:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_TOALTSTACK` in this scope [INFO] [stdout] --> src/opcode.rs:579:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_TOALTSTACK(item); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_TOALTSTACK; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_TOALTSTACK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_FROMALTSTACK` in this scope [INFO] [stdout] --> src/opcode.rs:582:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_FROMALTSTACK(item); // Note: retains name "item" on altstack [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_FROMALTSTACK; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_FROMALTSTACK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:583:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(expected, item); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_PICK (line 976) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:977:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:978:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `depth_of` in this scope [INFO] [stdout] --> src/opcode.rs:984:15 [INFO] [stdout] | [INFO] [stdout] 10 | let depth_a = depth_of(a); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_PICK` in this scope [INFO] [stdout] --> src/opcode.rs:986:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_PICK(depth_a); // Note: duplicated item retains name [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_PICK; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_PICK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:989:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:991:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:993:1 [INFO] [stdout] | [INFO] [stdout] 19 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_SWAP (line 1072) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1073:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1074:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SWAP` in this scope [INFO] [stdout] --> src/opcode.rs:1080:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_SWAP(a, b); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_SWAP; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_SWAP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1083:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1085:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_ROT (line 1040) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1041:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1042:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ROT` in this scope [INFO] [stdout] --> src/opcode.rs:1049:1 [INFO] [stdout] | [INFO] [stdout] 11 | OP_ROT(a, __, __); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ROT; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ROT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:1049:11 [INFO] [stdout] | [INFO] [stdout] 11 | OP_ROT(a, __, __); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:1049:15 [INFO] [stdout] | [INFO] [stdout] 11 | OP_ROT(a, __, __); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1052:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1054:1 [INFO] [stdout] | [INFO] [stdout] 16 | OP_EQUALVERIFY(c, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1056:1 [INFO] [stdout] | [INFO] [stdout] 18 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_OR (line 1277) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1278:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1279:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_OR` in this scope [INFO] [stdout] --> src/opcode.rs:1285:12 [INFO] [stdout] | [INFO] [stdout] 10 | let bits = OP_OR(a, b); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_OR; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_OR; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1288:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(bits, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_SUB (line 1532) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1533:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1534:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SUB` in this scope [INFO] [stdout] --> src/opcode.rs:1540:14 [INFO] [stdout] | [INFO] [stdout] 10 | let result = OP_SUB(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_SUB; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1543:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(result, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_RIPEMD160 (line 1876) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1878:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1879:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_RIPEMD160` in this scope [INFO] [stdout] --> src/opcode.rs:1884:12 [INFO] [stdout] | [INFO] [stdout] 10 | let hash = OP_RIPEMD160(array); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_RIPEMD160; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_RIPEMD160; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1887:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(hash, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_ROLL (line 1009) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1010:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1011:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `depth_of` in this scope [INFO] [stdout] --> src/opcode.rs:1017:15 [INFO] [stdout] | [INFO] [stdout] 10 | let depth_a = depth_of(a); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ROLL` in this scope [INFO] [stdout] --> src/opcode.rs:1019:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_ROLL(depth_a); // Note: moved item retains name [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_ROLL; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_ROLL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1022:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1024:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_SPLIT (line 1151) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1152:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1153:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SPLIT` in this scope [INFO] [stdout] --> src/opcode.rs:1159:14 [INFO] [stdout] | [INFO] [stdout] 10 | let (a, b) = OP_SPLIT(array, split_index); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1162:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1164:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_SIZE (line 1223) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1224:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1225:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SIZE` in this scope [INFO] [stdout] --> src/opcode.rs:1230:18 [INFO] [stdout] | [INFO] [stdout] 9 | let (__, size) = OP_SIZE(array); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_SIZE; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_SIZE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1233:1 [INFO] [stdout] | [INFO] [stdout] 12 | OP_EQUALVERIFY(size, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1235:1 [INFO] [stdout] | [INFO] [stdout] 14 | OP_EQUALVERIFY(array, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_SHA256 (line 1922) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1924:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1925:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SHA256` in this scope [INFO] [stdout] --> src/opcode.rs:1930:12 [INFO] [stdout] | [INFO] [stdout] 10 | let hash = OP_SHA256(array); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_SHA256; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_SHA256; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1933:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(hash, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_XOR (line 1302) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1303:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1304:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_XOR` in this scope [INFO] [stdout] --> src/opcode.rs:1310:12 [INFO] [stdout] | [INFO] [stdout] 10 | let bits = OP_XOR(a, b); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_XOR; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_XOR; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1313:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(bits, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_SHA1 (line 1899) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1901:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1902:3 [INFO] [stdout] | [INFO] [stdout] 5 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SHA1` in this scope [INFO] [stdout] --> src/opcode.rs:1907:12 [INFO] [stdout] | [INFO] [stdout] 10 | let hash = OP_SHA1(array); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_SHA1; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_SHA1; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1910:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(hash, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_TUCK (line 1101) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1102:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1103:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_TUCK` in this scope [INFO] [stdout] --> src/opcode.rs:1109:1 [INFO] [stdout] | [INFO] [stdout] 10 | OP_TUCK(__, b); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_TUCK; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_TUCK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> src/opcode.rs:1109:9 [INFO] [stdout] | [INFO] [stdout] 10 | OP_TUCK(__, b); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1112:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1114:1 [INFO] [stdout] | [INFO] [stdout] 15 | OP_EQUALVERIFY(a, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUALVERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1116:1 [INFO] [stdout] | [INFO] [stdout] 17 | OP_EQUALVERIFY(b, expected); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_EQUALVERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_VERIFY (line 550) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:551:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:552:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:557:1 [INFO] [stdout] | [INFO] [stdout] 9 | OP_VERIFY(condition); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/opcode.rs - opcode::Opcode::OP_WITHIN (line 1853) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1854:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bitcoin_cash::Opcode::*; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> src/opcode.rs:1855:3 [INFO] [stdout] | [INFO] [stdout] 4 | #[bitcoin_cash::script(DemoInputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_WITHIN` in this scope [INFO] [stdout] --> src/opcode.rs:1862:14 [INFO] [stdout] | [INFO] [stdout] 11 | let result = OP_WITHIN(a, min, max); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_WITHIN; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_WITHIN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> src/opcode.rs:1864:1 [INFO] [stdout] | [INFO] [stdout] 13 | OP_VERIFY(result); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 2 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/opcode.rs - opcode::Opcode (line 46) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_0 (line 70) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_0NOTEQUAL (line 1488) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_1 (line 120) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_10 (line 300) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_11 (line 320) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_12 (line 340) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_13 (line 360) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_14 (line 380) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_15 (line 400) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_16 (line 420) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_1ADD (line 1373) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_1NEGATE (line 97) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_1SUB (line 1395) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_2 (line 140) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_2DROP (line 622) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_2DUP (line 650) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_2OVER (line 721) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_2ROT (line 760) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_2SWAP (line 801) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_3 (line 160) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_3DUP (line 683) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_4 (line 180) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_5 (line 200) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_6 (line 220) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_7 (line 240) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_8 (line 260) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_9 (line 280) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_ABS (line 1445) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_ADD (line 1509) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_AND (line 1252) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_BIN2NUM (line 1201) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_BOOLAND (line 1610) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_BOOLOR (line 1633) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CAT (line 1128) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CHECKDATASIG (line 2257) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CHECKDATASIGVERIFY (line 2281) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CHECKLOCKTIMEVERIFY (line 2091) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CHECKSEQUENCEVERIFY (line 2116) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CHECKSIG (line 2015) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CHECKSIGVERIFY (line 2038) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_CODESEPARATOR (line 1992) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_DEPTH (line 835) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_DIV (line 1558) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_DROP (line 863) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_DUP (line 890) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_ELSE (line 497) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_ENDIF (line 524) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_EQUAL (line 1325) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_EQUALVERIFY (line 1347) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_FROMALTSTACK (line 595) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_GREATERTHAN (line 1741) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_GREATERTHANOREQUAL (line 1785) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_HASH160 (line 1945) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_HASH256 (line 1968) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_IF (line 461) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_LESSTHAN (line 1719) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_LESSTHANOREQUAL (line 1763) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_MAX (line 1830) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_MIN (line 1807) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_MOD (line 1581) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NEGATE (line 1423) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NIP (line 918) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP (line 440) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP1 (line 2064) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP10 (line 2240) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP4 (line 2138) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP5 (line 2155) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP6 (line 2172) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP7 (line 2189) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP8 (line 2206) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOP9 (line 2223) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NOT (line 1467) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NUM2BIN (line 1177) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NUMEQUAL (line 1655) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NUMEQUALVERIFY (line 1677) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_NUMNOTEQUAL (line 1697) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_OR (line 1277) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_OVER (line 945) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_PICK (line 976) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_REVERSEBYTES (line 2305) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_RIPEMD160 (line 1876) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_ROLL (line 1009) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_ROT (line 1040) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_SHA1 (line 1899) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_SHA256 (line 1922) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_SIZE (line 1223) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_SPLIT (line 1151) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_SUB (line 1532) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_SWAP (line 1072) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_TOALTSTACK (line 572) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_TUCK (line 1101) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_VERIFY (line 550) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_WITHIN (line 1853) [INFO] [stdout] src/opcode.rs - opcode::Opcode::OP_XOR (line 1302) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 95 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `"docker" "inspect" "581a5cb242c526789180fe6ad08f1a82be5d463362faa8b454edf0e9ff6e19af"` [INFO] running `"docker" "rm" "-f" "581a5cb242c526789180fe6ad08f1a82be5d463362faa8b454edf0e9ff6e19af"` [INFO] [stdout] 581a5cb242c526789180fe6ad08f1a82be5d463362faa8b454edf0e9ff6e19af