[INFO] fetching crate ergotree-ir 0.14.0...
[INFO] checking ergotree-ir-0.14.0 against 1.55.0 for beta-1.56-3
[INFO] extracting crate ergotree-ir 0.14.0 into /workspace/builds/worker-66/source
[INFO] validating manifest of crates.io crate ergotree-ir 0.14.0 on toolchain 1.55.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ergotree-ir 0.14.0
[INFO] finished tweaking crates.io crate ergotree-ir 0.14.0
[INFO] tweaked toml for crates.io crate ergotree-ir 0.14.0 written to /workspace/builds/worker-66/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 75ab174c4b3252562c128871425872826314adb6b4426e50d5c28ce9c75e655e
[INFO] running `Command { std: "docker" "start" "-a" "75ab174c4b3252562c128871425872826314adb6b4426e50d5c28ce9c75e655e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "75ab174c4b3252562c128871425872826314adb6b4426e50d5c28ce9c75e655e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "75ab174c4b3252562c128871425872826314adb6b4426e50d5c28ce9c75e655e", kill_on_drop: false }`
[INFO] [stdout] 75ab174c4b3252562c128871425872826314adb6b4426e50d5c28ce9c75e655e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-66/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fca8eb82e61e4778c898b4817b1b18ccb7e5ca0ffeaf51aea100ab46c0823939
[INFO] running `Command { std: "docker" "start" "-a" "fca8eb82e61e4778c898b4817b1b18ccb7e5ca0ffeaf51aea100ab46c0823939", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling syn v1.0.80
[INFO] [stderr]     Checking subtle v2.4.1
[INFO] [stderr]     Checking const-oid v0.6.2
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling radium v0.6.2
[INFO] [stderr]     Checking zeroize v1.4.2
[INFO] [stderr]    Compiling rustversion v1.0.5
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]     Checking funty v1.2.0
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]     Checking quick-error v2.0.1
[INFO] [stderr]     Checking strum v0.21.0
[INFO] [stderr]     Checking base16 v0.2.1
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-bigint v0.4.2
[INFO] [stderr]    Compiling num-iter v0.1.42
[INFO] [stderr]    Compiling num-rational v0.4.0
[INFO] [stderr]     Checking wyz v0.4.0
[INFO] [stderr]     Checking pretty_assertions v0.7.2
[INFO] [stderr]     Checking getrandom v0.2.3
[INFO] [stderr]     Checking wait-timeout v0.2.0
[INFO] [stderr]     Checking crypto-mac v0.11.1
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking der v0.4.4
[INFO] [stderr]     Checking bit-set v0.5.2
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]     Checking hmac v0.11.0
[INFO] [stderr]     Checking ff v0.10.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking crypto-bigint v0.2.10
[INFO] [stderr]     Checking signature v1.3.1
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]     Checking blake2 v0.9.2
[INFO] [stderr]     Checking group v0.10.0
[INFO] [stderr]     Checking bitvec v0.22.3
[INFO] [stderr]     Checking sigma-util v0.3.0
[INFO] [stderr]     Checking rand v0.8.4
[INFO] [stderr]     Checking spki v0.4.1
[INFO] [stderr]     Checking pkcs8 v0.7.6
[INFO] [stderr]     Checking num-complex v0.4.0
[INFO] [stderr]     Checking elliptic-curve v0.10.6
[INFO] [stderr]     Checking tempfile v3.2.0
[INFO] [stderr]     Checking rusty-fork v0.3.0
[INFO] [stderr]     Checking ecdsa v0.12.4
[INFO] [stderr]     Checking proptest v1.0.0
[INFO] [stderr]     Checking k256 v0.9.6
[INFO] [stderr]     Checking num v0.4.0
[INFO] [stderr]    Compiling darling_core v0.13.0
[INFO] [stderr]    Compiling proptest-derive v0.3.0
[INFO] [stderr]    Compiling serde_derive v1.0.130
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling num-derive v0.3.3
[INFO] [stderr]    Compiling strum_macros v0.21.1
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.1
[INFO] [stderr]    Compiling derive_more v0.99.16
[INFO] [stderr]    Compiling darling_macro v0.13.0
[INFO] [stderr]     Checking sigma-test-util v0.3.0
[INFO] [stderr]     Checking thiserror v1.0.30
[INFO] [stderr]    Compiling darling v0.13.0
[INFO] [stderr]     Checking sigma-ser v0.3.0
[INFO] [stderr]     Checking bounded-vec v0.4.0
[INFO] [stderr]    Compiling serde_with_macros v1.5.0
[INFO] [stderr]     Checking serde v1.0.130
[INFO] [stderr]     Checking serde_json v1.0.68
[INFO] [stderr]     Checking num256 v0.3.1
[INFO] [stderr]     Checking serde_with v1.10.0
[INFO] [stderr]     Checking ergotree-ir v0.14.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `crate::mir::expr::arbitrary`
[INFO] [stdout]   --> src/serialization/bin_op.rs:92:27
[INFO] [stdout]    |
[INFO] [stdout] 92 |     use crate::mir::expr::arbitrary::ArbExprParams;
[INFO] [stdout]    |                           ^^^^^^^^^ could not find `arbitrary` in `expr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/chain/address.rs:552:9
[INFO] [stdout]     |
[INFO] [stdout] 552 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/chain/ergo_box/box_id.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/chain/ergo_box/box_value.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 |     use proptest::{collection::vec, prelude::*};
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/chain/ergo_box/register.rs:374:9
[INFO] [stdout]     |
[INFO] [stdout] 374 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/chain/ergo_box.rs:480:9
[INFO] [stdout]     |
[INFO] [stdout] 480 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/chain/json/ergo_box.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/chain/token.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/and.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/apply.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/atleast.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/mir/avl_tree_data.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/mir/bin_op.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/bit_inversion.rs:95:9
[INFO] [stdout]    |
[INFO] [stdout] 95 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/block.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/mir/constant.rs:855:9
[INFO] [stdout]     |
[INFO] [stdout] 855 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/decode_point.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::super::stype::tests`
[INFO] [stdout]   --> src/types/type_unify.rs:82:30
[INFO] [stdout]    |
[INFO] [stdout] 82 |     use super::super::stype::tests::primitive_type;
[INFO] [stdout]    |                              ^^^^^ could not find `tests` in `stype`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/get_var.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/logical_not.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/negation.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/or.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/mir/sigma_and.rs:102:9
[INFO] [stdout]     |
[INFO] [stdout] 102 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/mir/sigma_or.rs:102:9
[INFO] [stdout]     |
[INFO] [stdout] 102 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/xor_of.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/sigma_protocol/dlog_group.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/sigma_protocol/sigma_boolean/cand.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/sigma_protocol/sigma_boolean/cor.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]    --> src/sigma_protocol/sigma_boolean.rs:370:9
[INFO] [stdout]     |
[INFO] [stdout] 370 |     use proptest::prelude::*;
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/types/type_unify.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |     use proptest::prelude::*;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/mir/apply.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |     use proptest::collection::vec;
[INFO] [stdout]    |         ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `proptest_derive`, `proptest::collection::vec`, `proptest::collection::vec`
[INFO] [stdout]    --> src/chain/ergo_box/box_value.rs:247:20
[INFO] [stdout]     |
[INFO] [stdout] 247 |     use proptest::{collection::vec, prelude::*};
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/mir/func_value.rs:15:5
[INFO] [stdout]     |
[INFO] [stdout] 15  | use proptest_derive::Arbitrary;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ use of undeclared crate or module `proptest_derive`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/mir/apply.rs:84:9
[INFO] [stdout]     |
[INFO] [stdout] 84  |     use proptest::collection::vec;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/chain/address.rs:554:5
[INFO] [stdout]     |
[INFO] [stdout] 554 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/chain/ergo_box/box_id.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `vec`
[INFO] [stdout]    --> src/chain/ergo_box/box_value.rs:315:42
[INFO] [stdout]     |
[INFO] [stdout] 315 |         let empty_input: Vec<BoxValue> = vec![];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `vec`
[INFO] [stdout]    --> src/chain/ergo_box/box_value.rs:321:36
[INFO] [stdout]     |
[INFO] [stdout] 321 |         let input: Vec<BoxValue> = vec![BoxValue::MAX_RAW.try_into().unwrap(), BoxValue::MIN];
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/chain/ergo_box/box_value.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/chain/ergo_box/register.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/chain/ergo_box.rs:511:5
[INFO] [stdout]     |
[INFO] [stdout] 511 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/chain/json/ergo_box.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/chain/token.rs:266:5
[INFO] [stdout]     |
[INFO] [stdout] 266 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/and.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/mir/apply.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/atleast.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/mir/avl_tree_data.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/mir/bin_op.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/bit_inversion.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/block.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/mir/constant.rs:866:5
[INFO] [stdout]     |
[INFO] [stdout] 866 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/decode_point.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `Arbitrary`
[INFO] [stdout]   --> src/mir/func_value.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg_attr(test, derive(Arbitrary))]
[INFO] [stdout]    |                         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/get_var.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/logical_not.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/negation.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/or.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/mir/sigma_and.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/mir/sigma_or.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Arbitrary` in this scope
[INFO] [stdout]   --> src/mir/val_def.rs:39:25
[INFO] [stdout]    |
[INFO] [stdout] 39 | #[cfg_attr(test, derive(Arbitrary))]
[INFO] [stdout]    |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/mir/xor_of.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_compose` in this scope
[INFO] [stdout]    --> src/sigma_protocol/dlog_group.rs:250:5
[INFO] [stdout]     |
[INFO] [stdout] 250 |     prop_compose! {
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/sigma_protocol/dlog_group.rs:263:5
[INFO] [stdout]     |
[INFO] [stdout] 263 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/sigma_protocol/sigma_boolean/cand.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/sigma_protocol/sigma_boolean/cor.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/sigma_protocol/sigma_boolean.rs:372:5
[INFO] [stdout]     |
[INFO] [stdout] 372 |     proptest! {
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/types/type_unify.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     proptest! {
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `Arbitrary` in this scope
[INFO] [stdout]   --> src/mir/apply.rs:87:10
[INFO] [stdout]    |
[INFO] [stdout] 87 |     impl Arbitrary for Apply {
[INFO] [stdout]    |          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `BoxedStrategy` in this scope
[INFO] [stdout]   --> src/mir/apply.rs:88:25
[INFO] [stdout]    |
[INFO] [stdout] 88 |         type Strategy = BoxedStrategy<Self>;
[INFO] [stdout]    |                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `any` in this scope
[INFO] [stdout]   --> src/mir/apply.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |             (any::<Expr>(), vec(any::<Expr>(), 1..10))
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `vec` in this scope
[INFO] [stdout]   --> src/mir/apply.rs:92:29
[INFO] [stdout]    |
[INFO] [stdout] 92 |             (any::<Expr>(), vec(any::<Expr>(), 1..10))
[INFO] [stdout]    |                             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `any` in this scope
[INFO] [stdout]   --> src/mir/apply.rs:92:33
[INFO] [stdout]    |
[INFO] [stdout] 92 |             (any::<Expr>(), vec(any::<Expr>(), 1..10))
[INFO] [stdout]    |                                 ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/chain/address.rs:551:9
[INFO] [stdout]     |
[INFO] [stdout] 551 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:10:9
[INFO] [stdout]     |
[INFO] [stdout] 10  | #![deny(unused_imports)]
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/chain/ergo_box/box_id.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/chain/ergo_box/box_id.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/chain/ergo_box/register.rs:373:9
[INFO] [stdout]     |
[INFO] [stdout] 373 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/chain/ergo_box.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::chain::token::TokenId`
[INFO] [stdout]    --> src/chain/token.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |     use crate::chain::token::TokenId;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/chain/token.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/and.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/and.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/and.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/apply.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/atleast.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/atleast.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/atleast.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/mir/avl_tree_data.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]    --> src/mir/avl_tree_data.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |     use crate::mir::expr::Expr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/mir/avl_tree_data.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/mir/bin_op.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/bit_inversion.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/bit_inversion.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/bit_inversion.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::block::BlockValue`
[INFO] [stdout]   --> src/mir/block.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |     use crate::mir::block::BlockValue;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/block.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/block.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/decode_point.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/decode_point.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/decode_point.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/get_var.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/get_var.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/get_var.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/logical_not.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/logical_not.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/logical_not.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/negation.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/negation.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/negation.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/or.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/or.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/or.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/sigma_and.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]    --> src/mir/sigma_and.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |     use crate::mir::expr::Expr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/mir/sigma_and.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/sigma_or.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]    --> src/mir/sigma_or.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |     use crate::mir::expr::Expr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/mir/sigma_or.rs:101:9
[INFO] [stdout]     |
[INFO] [stdout] 101 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> src/mir/xor_of.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]   --> src/mir/xor_of.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |     use crate::mir::expr::Expr;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/mir/xor_of.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::mir::expr::Expr`
[INFO] [stdout]    --> src/sigma_protocol/dlog_group.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |     use crate::mir::expr::Expr;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/sigma_protocol/dlog_group.rs:219:9
[INFO] [stdout]     |
[INFO] [stdout] 219 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/sigma_protocol/sigma_boolean/cand.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]   --> src/sigma_protocol/sigma_boolean/cor.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/sigma_protocol/sigma_boolean.rs:368:9
[INFO] [stdout]     |
[INFO] [stdout] 368 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::serialization::sigma_serialize_roundtrip`
[INFO] [stdout]    --> src/sigma_protocol/sigma_boolean.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 369 |     use crate::serialization::sigma_serialize_roundtrip;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 70 previous errors; 54 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ergotree-ir` due to 71 previous errors; 54 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "fca8eb82e61e4778c898b4817b1b18ccb7e5ca0ffeaf51aea100ab46c0823939", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fca8eb82e61e4778c898b4817b1b18ccb7e5ca0ffeaf51aea100ab46c0823939", kill_on_drop: false }`
[INFO] [stdout] fca8eb82e61e4778c898b4817b1b18ccb7e5ca0ffeaf51aea100ab46c0823939
