[INFO] crate bitcoin-cash-script-macro 0.1.3 is already in cache [INFO] testing bitcoin-cash-script-macro-0.1.3 against 1.45.2 for beta-1.46-1 [INFO] extracting crate bitcoin-cash-script-macro 0.1.3 into /workspace/builds/worker-13/source [INFO] validating manifest of crates.io crate bitcoin-cash-script-macro 0.1.3 on toolchain 1.45.2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate bitcoin-cash-script-macro 0.1.3 [INFO] finished tweaking crates.io crate bitcoin-cash-script-macro 0.1.3 [INFO] tweaked toml for crates.io crate bitcoin-cash-script-macro 0.1.3 written to /workspace/builds/worker-13/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d6c19749a08606061b3cf3c294e20bbeacd74da33dd90bd8a11c9dae7527b7ba [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "d6c19749a08606061b3cf3c294e20bbeacd74da33dd90bd8a11c9dae7527b7ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d6c19749a08606061b3cf3c294e20bbeacd74da33dd90bd8a11c9dae7527b7ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d6c19749a08606061b3cf3c294e20bbeacd74da33dd90bd8a11c9dae7527b7ba", kill_on_drop: false }` [INFO] [stdout] d6c19749a08606061b3cf3c294e20bbeacd74da33dd90bd8a11c9dae7527b7ba [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5c0071e24632fdeee912381cf41dece358204d27ef97997a12c6da0a6a6b9d06 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "5c0071e24632fdeee912381cf41dece358204d27ef97997a12c6da0a6a6b9d06", kill_on_drop: false }` [INFO] [stderr] Compiling num-derive v0.3.1 [INFO] [stderr] Compiling toolchain_find v0.1.4 [INFO] [stderr] Compiling bitcoin-cash-base v0.1.3 [INFO] [stderr] Compiling bitcoin-cash-script-macro v0.1.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.87s [INFO] running `Command { std: "docker" "inspect" "5c0071e24632fdeee912381cf41dece358204d27ef97997a12c6da0a6a6b9d06", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5c0071e24632fdeee912381cf41dece358204d27ef97997a12c6da0a6a6b9d06", kill_on_drop: false }` [INFO] [stdout] 5c0071e24632fdeee912381cf41dece358204d27ef97997a12c6da0a6a6b9d06 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 997379ac8b4550dcd6b4d1b1e8da97bd2a1d7d61db2bbc29b90555d6635b4db2 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "997379ac8b4550dcd6b4d1b1e8da97bd2a1d7d61db2bbc29b90555d6635b4db2", kill_on_drop: false }` [INFO] [stderr] Compiling pretty_assertions v0.6.1 [INFO] [stderr] Compiling bitcoin-cash-script-macro v0.1.3 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash::{ByteArray, Op, Opcode::*, Ops, TaggedOp}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash::{ByteArray, Op, Opcode::*, Ops, TaggedOp}; [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:7:7 [INFO] [stdout] | [INFO] [stdout] 7 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:66:7 [INFO] [stdout] | [INFO] [stdout] 66 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:93:7 [INFO] [stdout] | [INFO] [stdout] 93 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:124:7 [INFO] [stdout] | [INFO] [stdout] 124 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:382:7 [INFO] [stdout] | [INFO] [stdout] 382 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:423:7 [INFO] [stdout] | [INFO] [stdout] 423 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:483:7 [INFO] [stdout] | [INFO] [stdout] 483 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:508:7 [INFO] [stdout] | [INFO] [stdout] 508 | #[bitcoin_cash::script(Inputs, A = "!p1", B = "p1")] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:532:7 [INFO] [stdout] | [INFO] [stdout] 532 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:558:7 [INFO] [stdout] | [INFO] [stdout] 558 | #[bitcoin_cash::script(Inputs, A = "!p1", B = "p1")] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `bitcoin_cash` [INFO] [stdout] --> tests/test.rs:590:7 [INFO] [stdout] | [INFO] [stdout] 590 | #[bitcoin_cash::script(Inputs)] [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type or module `bitcoin_cash` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `variant` in this scope [INFO] [stdout] --> tests/test.rs:509:24 [INFO] [stdout] | [INFO] [stdout] 509 | fn script(_: (), #[variant(A)] a: i32, #[variant(A, B)] b: i32, c: i32) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `variant` in this scope [INFO] [stdout] --> tests/test.rs:509:46 [INFO] [stdout] | [INFO] [stdout] 509 | fn script(_: (), #[variant(A)] a: i32, #[variant(A, B)] b: i32, c: i32) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `variant` in this scope [INFO] [stdout] --> tests/test.rs:559:24 [INFO] [stdout] | [INFO] [stdout] 559 | fn script(_: (), #[variant(A)] a: ByteArray, #[variant(A, B)] b: ByteArray, c: ByteArray) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `variant` in this scope [INFO] [stdout] --> tests/test.rs:559:52 [INFO] [stdout] | [INFO] [stdout] 559 | fn script(_: (), #[variant(A)] a: ByteArray, #[variant(A, B)] b: ByteArray, c: ByteArray) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Inputs` [INFO] [stdout] --> tests/test.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 525 | Inputs::A { a: 12, b: 5, c: 4 }; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Inputs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Inputs` [INFO] [stdout] --> tests/test.rs:527:5 [INFO] [stdout] | [INFO] [stdout] 527 | Inputs::B { b: 3, c: 0 }; [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Inputs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Inputs` [INFO] [stdout] --> tests/test.rs:576:5 [INFO] [stdout] | [INFO] [stdout] 576 | Inputs::A { [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Inputs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Inputs` [INFO] [stdout] --> tests/test.rs:582:5 [INFO] [stdout] | [INFO] [stdout] 582 | Inputs::B { [INFO] [stdout] | ^^^^^^ use of undeclared type or module `Inputs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0416]: identifier `__` is bound more than once in the same pattern [INFO] [stdout] --> tests/test.rs:592:18 [INFO] [stdout] | [INFO] [stdout] 592 | let (__, __, beer) = OP_ROT(a, __, __); [INFO] [stdout] | ^^ used in a pattern more than once [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | OP_ADD; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Inputs` in this scope [INFO] [stdout] --> tests/test.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | Inputs {}; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:56:30 [INFO] [stdout] | [INFO] [stdout] 56 | op: Op::Code(OP_ADD), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_TUCK` in this scope [INFO] [stdout] --> tests/test.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | OP_TUCK; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_TUCK; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_TUCK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | OP_CAT; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | OP_CAT; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_TUCK` in this scope [INFO] [stdout] --> tests/test.rs:84:23 [INFO] [stdout] | [INFO] [stdout] 84 | &Op::Code(OP_TUCK), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_TUCK; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_TUCK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:85:23 [INFO] [stdout] | [INFO] [stdout] 85 | &Op::Code(OP_CAT), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:86:23 [INFO] [stdout] | [INFO] [stdout] 86 | &Op::Code(OP_CAT), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | OP_CAT; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | vec![&Op::Code(OP_CAT)] [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Inputs` in this scope [INFO] [stdout] --> tests/test.rs:102:9 [INFO] [stdout] | [INFO] [stdout] 102 | Inputs { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:127:29 [INFO] [stdout] | [INFO] [stdout] 127 | let circumference = OP_ADD(beta, hyperfine_structure); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:128:33 [INFO] [stdout] | [INFO] [stdout] 128 | let relative_velocity = OP_ADD(alpha, circumference); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DUP` in this scope [INFO] [stdout] --> tests/test.rs:129:56 [INFO] [stdout] | [INFO] [stdout] 129 | let (relative_velocity1, relative_velocity2) = OP_DUP(relative_velocity); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DIV` in this scope [INFO] [stdout] --> tests/test.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | let f = OP_DIV(relative_velocity1, relative_velocity2); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DIV; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DIV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DUP` in this scope [INFO] [stdout] --> tests/test.rs:132:27 [INFO] [stdout] | [INFO] [stdout] 132 | let (g, __) = OP_DUP(f); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SUB` in this scope [INFO] [stdout] --> tests/test.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | OP_SUB(g, __); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:209:30 [INFO] [stdout] | [INFO] [stdout] 209 | op: Op::Code(OP_ADD), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:244:30 [INFO] [stdout] | [INFO] [stdout] 244 | op: Op::Code(OP_ADD), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_DUP` in this scope [INFO] [stdout] --> tests/test.rs:284:30 [INFO] [stdout] | [INFO] [stdout] 284 | op: Op::Code(OP_DUP), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_DIV` in this scope [INFO] [stdout] --> tests/test.rs:323:30 [INFO] [stdout] | [INFO] [stdout] 323 | op: Op::Code(OP_DIV), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DIV; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DIV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_DUP` in this scope [INFO] [stdout] --> tests/test.rs:337:30 [INFO] [stdout] | [INFO] [stdout] 337 | op: Op::Code(OP_DUP), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_SUB` in this scope [INFO] [stdout] --> tests/test.rs:351:30 [INFO] [stdout] | [INFO] [stdout] 351 | op: Op::Code(OP_SUB), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:362:23 [INFO] [stdout] | [INFO] [stdout] 362 | &Op::Code(OP_ADD), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:363:23 [INFO] [stdout] | [INFO] [stdout] 363 | &Op::Code(OP_ADD), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_DUP` in this scope [INFO] [stdout] --> tests/test.rs:364:23 [INFO] [stdout] | [INFO] [stdout] 364 | &Op::Code(OP_DUP), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_DIV` in this scope [INFO] [stdout] --> tests/test.rs:365:23 [INFO] [stdout] | [INFO] [stdout] 365 | &Op::Code(OP_DIV), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DIV; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DIV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_DUP` in this scope [INFO] [stdout] --> tests/test.rs:366:23 [INFO] [stdout] | [INFO] [stdout] 366 | &Op::Code(OP_DUP), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DUP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DUP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_SUB` in this scope [INFO] [stdout] --> tests/test.rs:367:23 [INFO] [stdout] | [INFO] [stdout] 367 | &Op::Code(OP_SUB), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Inputs` in this scope [INFO] [stdout] --> tests/test.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | Inputs { alpha: 5, beta: 6 } [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_IF` in this scope [INFO] [stdout] --> tests/test.rs:384:9 [INFO] [stdout] | [INFO] [stdout] 384 | OP_IF(b); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_1ADD` in this scope [INFO] [stdout] --> tests/test.rs:385:18 [INFO] [stdout] | [INFO] [stdout] 385 | let _x = 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] 1 | use bitcoin_cash_base::Opcode::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> tests/test.rs:386:9 [INFO] [stdout] | [INFO] [stdout] 386 | OP_ELSE; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_1SUB` in this scope [INFO] [stdout] --> tests/test.rs:387:18 [INFO] [stdout] | [INFO] [stdout] 387 | let _x = 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] 1 | use bitcoin_cash_base::Opcode::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> tests/test.rs:388:9 [INFO] [stdout] | [INFO] [stdout] 388 | OP_ENDIF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DIV` in this scope [INFO] [stdout] --> tests/test.rs:390:9 [INFO] [stdout] | [INFO] [stdout] 390 | OP_DIV(_x, y); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DIV; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DIV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_IF` in this scope [INFO] [stdout] --> tests/test.rs:396:23 [INFO] [stdout] | [INFO] [stdout] 396 | &Op::Code(OP_IF), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_1ADD` in this scope [INFO] [stdout] --> tests/test.rs:397:23 [INFO] [stdout] | [INFO] [stdout] 397 | &Op::Code(OP_1ADD), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> tests/test.rs:398:23 [INFO] [stdout] | [INFO] [stdout] 398 | &Op::Code(OP_ELSE), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_1SUB` in this scope [INFO] [stdout] --> tests/test.rs:399:23 [INFO] [stdout] | [INFO] [stdout] 399 | &Op::Code(OP_1SUB), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> tests/test.rs:400:23 [INFO] [stdout] | [INFO] [stdout] 400 | &Op::Code(OP_ENDIF), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_DIV` in this scope [INFO] [stdout] --> tests/test.rs:402:23 [INFO] [stdout] | [INFO] [stdout] 402 | &Op::Code(OP_DIV), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DIV; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DIV; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Inputs` in this scope [INFO] [stdout] --> tests/test.rs:406:9 [INFO] [stdout] | [INFO] [stdout] 406 | Inputs { a: 5, b: true } [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:426:17 [INFO] [stdout] | [INFO] [stdout] 426 | let c = OP_CAT(c, p2); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_BIN2NUM` in this scope [INFO] [stdout] --> tests/test.rs:427:17 [INFO] [stdout] | [INFO] [stdout] 427 | let c = OP_BIN2NUM(c); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:429:19 [INFO] [stdout] | [INFO] [stdout] 429 | let sum = OP_ADD(c, p1); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SWAP` in this scope [INFO] [stdout] --> tests/test.rs:430:24 [INFO] [stdout] | [INFO] [stdout] 430 | let (sum, b) = OP_SWAP(b, sum); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SWAP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SWAP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_IF` in this scope [INFO] [stdout] --> tests/test.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 431 | OP_IF(b); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:433:24 [INFO] [stdout] | [INFO] [stdout] 433 | let sum2 = OP_ADD(a, sum); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> tests/test.rs:436:9 [INFO] [stdout] | [INFO] [stdout] 436 | OP_ELSE; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SUB` in this scope [INFO] [stdout] --> tests/test.rs:438:24 [INFO] [stdout] | [INFO] [stdout] 438 | let sum2 = OP_SUB(a, sum); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> tests/test.rs:441:9 [INFO] [stdout] | [INFO] [stdout] 441 | OP_ENDIF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_NUM2BIN` in this scope [INFO] [stdout] --> tests/test.rs:442:20 [INFO] [stdout] | [INFO] [stdout] 442 | let sum2 = OP_NUM2BIN(sum2, n); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_NUM2BIN; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_NUM2BIN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `sum2` in this scope [INFO] [stdout] --> tests/test.rs:442:31 [INFO] [stdout] | [INFO] [stdout] 442 | let sum2 = OP_NUM2BIN(sum2, n); [INFO] [stdout] | ^^^^ help: a local variable with a similar name exists: `sum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `n` in this scope [INFO] [stdout] --> tests/test.rs:442:37 [INFO] [stdout] | [INFO] [stdout] 442 | let sum2 = OP_NUM2BIN(sum2, n); [INFO] [stdout] | ^ help: a local variable with a similar name exists: `a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_BIN2NUM` in this scope [INFO] [stdout] --> tests/test.rs:443:20 [INFO] [stdout] | [INFO] [stdout] 443 | let sum2 = OP_BIN2NUM(sum2); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_GREATERTHAN` in this scope [INFO] [stdout] --> tests/test.rs:445:9 [INFO] [stdout] | [INFO] [stdout] 445 | OP_GREATERTHAN(sum2, limit); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_GREATERTHAN; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_GREATERTHAN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:461:23 [INFO] [stdout] | [INFO] [stdout] 461 | &Op::Code(OP_CAT), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_BIN2NUM` in this scope [INFO] [stdout] --> tests/test.rs:462:23 [INFO] [stdout] | [INFO] [stdout] 462 | &Op::Code(OP_BIN2NUM), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:464:23 [INFO] [stdout] | [INFO] [stdout] 464 | &Op::Code(OP_ADD), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_SWAP` in this scope [INFO] [stdout] --> tests/test.rs:465:23 [INFO] [stdout] | [INFO] [stdout] 465 | &Op::Code(OP_SWAP), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SWAP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SWAP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_IF` in this scope [INFO] [stdout] --> tests/test.rs:466:23 [INFO] [stdout] | [INFO] [stdout] 466 | &Op::Code(OP_IF), [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ADD` in this scope [INFO] [stdout] --> tests/test.rs:467:23 [INFO] [stdout] | [INFO] [stdout] 467 | &Op::Code(OP_ADD), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> tests/test.rs:469:23 [INFO] [stdout] | [INFO] [stdout] 469 | &Op::Code(OP_ELSE), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_SUB` in this scope [INFO] [stdout] --> tests/test.rs:470:23 [INFO] [stdout] | [INFO] [stdout] 470 | &Op::Code(OP_SUB), [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> tests/test.rs:472:23 [INFO] [stdout] | [INFO] [stdout] 472 | &Op::Code(OP_ENDIF), [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_NUM2BIN` in this scope [INFO] [stdout] --> tests/test.rs:473:23 [INFO] [stdout] | [INFO] [stdout] 473 | &Op::Code(OP_NUM2BIN), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_NUM2BIN; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_NUM2BIN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_BIN2NUM` in this scope [INFO] [stdout] --> tests/test.rs:474:23 [INFO] [stdout] | [INFO] [stdout] 474 | &Op::Code(OP_BIN2NUM), [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_BIN2NUM; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_GREATERTHAN` in this scope [INFO] [stdout] --> tests/test.rs:476:23 [INFO] [stdout] | [INFO] [stdout] 476 | &Op::Code(OP_GREATERTHAN), [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_GREATERTHAN; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_GREATERTHAN; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `depth_of` in this scope [INFO] [stdout] --> tests/test.rs:488:22 [INFO] [stdout] | [INFO] [stdout] 488 | let _depth = depth_of(_a); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_PICK` in this scope [INFO] [stdout] --> tests/test.rs:489:9 [INFO] [stdout] | [INFO] [stdout] 489 | OP_PICK(_depth); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_PICK; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_PICK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_1ADD` in this scope [INFO] [stdout] --> tests/test.rs:490:9 [INFO] [stdout] | [INFO] [stdout] 490 | 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] 1 | use bitcoin_cash_base::Opcode::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_PICK` in this scope [INFO] [stdout] --> tests/test.rs:500:23 [INFO] [stdout] | [INFO] [stdout] 500 | &Op::Code(OP_PICK), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_PICK; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_PICK; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_1ADD` in this scope [INFO] [stdout] --> tests/test.rs:501:23 [INFO] [stdout] | [INFO] [stdout] 501 | &Op::Code(OP_1ADD), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_0NOTEQUAL` in this scope [INFO] [stdout] --> tests/test.rs:510:18 [INFO] [stdout] | [INFO] [stdout] 510 | let p1 = OP_0NOTEQUAL(c); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_0NOTEQUAL; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_0NOTEQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_IF` in this scope [INFO] [stdout] --> tests/test.rs:511:9 [INFO] [stdout] | [INFO] [stdout] 511 | OP_IF(p1); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_1ADD` in this scope [INFO] [stdout] --> tests/test.rs:513:21 [INFO] [stdout] | [INFO] [stdout] 513 | let c = OP_1ADD(b); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1ADD; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> tests/test.rs:515:9 [INFO] [stdout] | [INFO] [stdout] 515 | OP_ELSE; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SUB` in this scope [INFO] [stdout] --> tests/test.rs:517:21 [INFO] [stdout] | [INFO] [stdout] 517 | let c = 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] 1 | use bitcoin_cash_base::Opcode::OP_SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> tests/test.rs:519:9 [INFO] [stdout] | [INFO] [stdout] 519 | OP_ENDIF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_1SUB` in this scope [INFO] [stdout] --> tests/test.rs:520:17 [INFO] [stdout] | [INFO] [stdout] 520 | let d = OP_1SUB(c); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_1SUB; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_0NOTEQUAL` in this scope [INFO] [stdout] --> tests/test.rs:521:18 [INFO] [stdout] | [INFO] [stdout] 521 | let p2 = OP_0NOTEQUAL(d); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_0NOTEQUAL; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_0NOTEQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_VERIFY` in this scope [INFO] [stdout] --> tests/test.rs:522:9 [INFO] [stdout] | [INFO] [stdout] 522 | OP_VERIFY(p2); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_VERIFY; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SPLIT` in this scope [INFO] [stdout] --> tests/test.rs:535:22 [INFO] [stdout] | [INFO] [stdout] 535 | let (b, c) = OP_SPLIT(a, _4); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_SPLIT` in this scope [INFO] [stdout] --> tests/test.rs:539:42 [INFO] [stdout] | [INFO] [stdout] 539 | &[&Op::PushInteger(4), &Op::Code(OP_SPLIT)], [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Inputs` in this scope [INFO] [stdout] --> tests/test.rs:542:9 [INFO] [stdout] | [INFO] [stdout] 542 | Inputs { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_EQUAL` in this scope [INFO] [stdout] --> tests/test.rs:561:18 [INFO] [stdout] | [INFO] [stdout] 561 | let p1 = OP_EQUAL(c, empty_str); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_EQUAL; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_EQUAL; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_IF` in this scope [INFO] [stdout] --> tests/test.rs:562:9 [INFO] [stdout] | [INFO] [stdout] 562 | OP_IF(p1); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_IF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_IF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:565:21 [INFO] [stdout] | [INFO] [stdout] 565 | let c = OP_CAT(b, suffix); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ELSE` in this scope [INFO] [stdout] --> tests/test.rs:567:9 [INFO] [stdout] | [INFO] [stdout] 567 | OP_ELSE; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ELSE; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_CAT` in this scope [INFO] [stdout] --> tests/test.rs:569:21 [INFO] [stdout] | [INFO] [stdout] 569 | let c = 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] 1 | use bitcoin_cash_base::Opcode::OP_CAT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_CAT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `OP_ENDIF` in this scope [INFO] [stdout] --> tests/test.rs:571:9 [INFO] [stdout] | [INFO] [stdout] 571 | OP_ENDIF; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ENDIF; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_SPLIT` in this scope [INFO] [stdout] --> tests/test.rs:573:24 [INFO] [stdout] | [INFO] [stdout] 573 | let (_x, _y) = OP_SPLIT(c, _4); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_SPLIT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_ROT` in this scope [INFO] [stdout] --> tests/test.rs:592:30 [INFO] [stdout] | [INFO] [stdout] 592 | let (__, __, beer) = 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] 1 | use bitcoin_cash_base::Opcode::OP_ROT; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_ROT; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> tests/test.rs:592:40 [INFO] [stdout] | [INFO] [stdout] 592 | let (__, __, beer) = OP_ROT(a, __, __); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `__` in this scope [INFO] [stdout] --> tests/test.rs:592:44 [INFO] [stdout] | [INFO] [stdout] 592 | let (__, __, beer) = OP_ROT(a, __, __); [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DROP` in this scope [INFO] [stdout] --> tests/test.rs:593:9 [INFO] [stdout] | [INFO] [stdout] 593 | OP_DROP(beer); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DROP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DROP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DROP` in this scope [INFO] [stdout] --> tests/test.rs:594:9 [INFO] [stdout] | [INFO] [stdout] 594 | OP_DROP(c); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::Opcode::OP_DROP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DROP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `OP_DROP` in this scope [INFO] [stdout] --> tests/test.rs:595:9 [INFO] [stdout] | [INFO] [stdout] 595 | 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] 1 | use bitcoin_cash_base::Opcode::OP_DROP; [INFO] [stdout] | [INFO] [stdout] 1 | use bitcoin_cash_base::func::OP_DROP; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:16:20 [INFO] [stdout] | [INFO] [stdout] 16 | script(()).ops().as_ref(), [INFO] [stdout] | ^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:76:14 [INFO] [stdout] | [INFO] [stdout] 76 | .ops() [INFO] [stdout] | ^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 3 arguments but 1 argument was supplied [INFO] [stdout] --> tests/test.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 94 | fn script(_: (), a: [u8; 1], b: [u8; 1]) { [INFO] [stdout] | ---------------------------------------- defined here [INFO] [stdout] ... [INFO] [stdout] 98 | script(()).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^ -- supplied 1 argument [INFO] [stdout] | | [INFO] [stdout] | expected 3 arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `script_ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:98:20 [INFO] [stdout] | [INFO] [stdout] 98 | script(()).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^^^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 3 arguments but 1 argument was supplied [INFO] [stdout] --> tests/test.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 125 | fn script(params: &Params, alpha: i32, beta: i32) { [INFO] [stdout] | ------------------------------------------------- defined here [INFO] [stdout] ... [INFO] [stdout] 143 | script(¶ms).ops().as_ref(), [INFO] [stdout] | ^^^^^^ ------- supplied 1 argument [INFO] [stdout] | | [INFO] [stdout] | expected 3 arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:143:25 [INFO] [stdout] | [INFO] [stdout] 143 | script(¶ms).ops().as_ref(), [INFO] [stdout] | ^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 3 arguments but 1 argument was supplied [INFO] [stdout] --> tests/test.rs:359:10 [INFO] [stdout] | [INFO] [stdout] 125 | fn script(params: &Params, alpha: i32, beta: i32) { [INFO] [stdout] | ------------------------------------------------- defined here [INFO] [stdout] ... [INFO] [stdout] 359 | &script(¶ms).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^ ------- supplied 1 argument [INFO] [stdout] | | [INFO] [stdout] | expected 3 arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `script_ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:359:26 [INFO] [stdout] | [INFO] [stdout] 359 | &script(¶ms).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^^^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 3 arguments but 1 argument was supplied [INFO] [stdout] --> tests/test.rs:394:10 [INFO] [stdout] | [INFO] [stdout] 383 | fn script(_: (), a: i32, b: bool) { [INFO] [stdout] | --------------------------------- defined here [INFO] [stdout] ... [INFO] [stdout] 394 | &script(()).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^ -- supplied 1 argument [INFO] [stdout] | | [INFO] [stdout] | expected 3 arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `script_ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:394:21 [INFO] [stdout] | [INFO] [stdout] 394 | &script(()).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^^^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied [INFO] [stdout] --> tests/test.rs:455:10 [INFO] [stdout] | [INFO] [stdout] 424 | fn script(params: &Params, a: i32, b: bool, c: [u8; 32]) { [INFO] [stdout] | -------------------------------------------------------- defined here [INFO] [stdout] ... [INFO] [stdout] 455 | &script(¶ms).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^ ------- supplied 1 argument [INFO] [stdout] | | [INFO] [stdout] | expected 4 arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `script_ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:455:26 [INFO] [stdout] | [INFO] [stdout] 455 | &script(¶ms).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^^^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `script_ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:494:21 [INFO] [stdout] | [INFO] [stdout] 494 | &script(()).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^^^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> tests/test.rs:538:10 [INFO] [stdout] | [INFO] [stdout] 533 | fn script(_: (), a: ByteArray) { [INFO] [stdout] | ------------------------------ defined here [INFO] [stdout] ... [INFO] [stdout] 538 | &script(()).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^ -- supplied 1 argument [INFO] [stdout] | | [INFO] [stdout] | expected 2 arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `script_ops` found for unit type `()` in the current scope [INFO] [stdout] --> tests/test.rs:538:21 [INFO] [stdout] | [INFO] [stdout] 538 | &script(()).script_ops().collect::>(), [INFO] [stdout] | ^^^^^^^^^^ method not found in `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 137 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0061, E0416, E0422, E0425, E0432, E0433, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0061`. [INFO] [stdout] [INFO] [stderr] error: could not compile `bitcoin-cash-script-macro`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `Command { std: "docker" "inspect" "997379ac8b4550dcd6b4d1b1e8da97bd2a1d7d61db2bbc29b90555d6635b4db2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "997379ac8b4550dcd6b4d1b1e8da97bd2a1d7d61db2bbc29b90555d6635b4db2", kill_on_drop: false }` [INFO] [stdout] 997379ac8b4550dcd6b4d1b1e8da97bd2a1d7d61db2bbc29b90555d6635b4db2