[INFO] fetching crate pallet-contracts 3.0.0... [INFO] checking pallet-contracts-3.0.0 against master#9fa580b1175018b0a276b0bc68f9827a106f7260 for pr-82565 [INFO] extracting crate pallet-contracts 3.0.0 into /workspace/builds/worker-10/source [INFO] validating manifest of crates.io crate pallet-contracts 3.0.0 on toolchain 9fa580b1175018b0a276b0bc68f9827a106f7260 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate pallet-contracts 3.0.0 [INFO] finished tweaking crates.io crate pallet-contracts 3.0.0 [INFO] tweaked toml for crates.io crate pallet-contracts 3.0.0 written to /workspace/builds/worker-10/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f49b29706c38d2f3c3a625ea800d8ec1a55b650744088a9fd5de12fd6cf0c048 [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" "f49b29706c38d2f3c3a625ea800d8ec1a55b650744088a9fd5de12fd6cf0c048", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f49b29706c38d2f3c3a625ea800d8ec1a55b650744088a9fd5de12fd6cf0c048", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f49b29706c38d2f3c3a625ea800d8ec1a55b650744088a9fd5de12fd6cf0c048", kill_on_drop: false }` [INFO] [stdout] f49b29706c38d2f3c3a625ea800d8ec1a55b650744088a9fd5de12fd6cf0c048 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 26d25d7e9a202ff355ed2f3fd593f1b1c3839b62cfb6185a21263095dd967371 [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" "26d25d7e9a202ff355ed2f3fd593f1b1c3839b62cfb6185a21263095dd967371", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.63 [INFO] [stderr] Compiling libc v0.2.88 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling serde_derive v1.0.124 [INFO] [stderr] Compiling serde v1.0.124 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Checking ppv-lite86 v0.2.10 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling radium v0.6.2 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking funty v1.1.0 [INFO] [stderr] Checking wyz v0.2.0 [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Checking byte-slice-cast v1.0.0 [INFO] [stderr] Checking smallvec v1.6.1 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Checking subtle v2.4.0 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking pin-project-lite v0.2.6 [INFO] [stderr] Checking subtle v1.0.0 [INFO] [stderr] Checking regex-syntax v0.6.23 [INFO] [stderr] Checking rustc-hex v2.1.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Checking byte-tools v0.3.1 [INFO] [stderr] Checking sp-std v3.0.0 [INFO] [stderr] Compiling ref-cast v1.0.6 [INFO] [stderr] Compiling proc-macro-nested v0.1.7 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking parity-wasm v0.41.0 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Checking futures-sink v0.3.13 [INFO] [stderr] Checking opaque-debug v0.2.3 [INFO] [stderr] Checking fake-simd v0.1.2 [INFO] [stderr] Checking ahash v0.4.7 [INFO] [stderr] Checking futures-core v0.3.13 [INFO] [stderr] Checking itoa v0.4.7 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-task v0.3.13 [INFO] [stderr] Checking ansi_term v0.12.1 [INFO] [stderr] Checking keccak v0.1.0 [INFO] [stderr] Checking futures-io v0.3.13 [INFO] [stderr] Checking memory_units v0.3.0 [INFO] [stderr] Checking arrayref v0.3.6 [INFO] [stderr] Checking tinyvec_macros v0.1.0 [INFO] [stderr] Checking slab v0.4.2 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling anyhow v1.0.38 [INFO] [stderr] Compiling parity-util-mem v0.9.0 [INFO] [stderr] Checking cpuid-bool v0.1.2 [INFO] [stderr] Checking hash-db v0.15.2 [INFO] [stderr] Checking nodrop v0.1.14 [INFO] [stderr] Checking environmental v1.1.2 [INFO] [stderr] Checking signature v1.3.0 [INFO] [stderr] Compiling tiny-keccak v2.0.2 [INFO] [stderr] Checking constant_time_eq v0.1.5 [INFO] [stderr] Checking rustc-hash v1.1.0 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking dyn-clone v1.0.4 [INFO] [stderr] Checking base58 v0.1.0 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking gimli v0.23.0 [INFO] [stderr] Checking rustc-demangle v0.1.18 [INFO] [stderr] Checking object v0.23.0 [INFO] [stderr] Compiling async-trait v0.1.48 [INFO] [stderr] Compiling paste v1.0.4 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking instant v0.1.9 [INFO] [stderr] Checking lock_api v0.4.2 [INFO] [stderr] Checking tracing-core v0.1.17 [INFO] [stderr] Checking sharded-slab v0.1.1 [INFO] [stderr] Checking block-padding v0.1.5 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Checking futures-channel v0.3.13 [INFO] [stderr] Checking hashbrown v0.9.1 [INFO] [stderr] Checking tinyvec v1.1.1 [INFO] [stderr] Checking trie-root v0.16.0 [INFO] [stderr] Checking ed25519 v1.0.3 [INFO] [stderr] Checking tracing v0.1.25 [INFO] [stderr] Checking wasmi-validation v0.3.0 [INFO] [stderr] Checking bitvec v0.20.2 [INFO] [stderr] Checking uint v0.9.0 [INFO] [stderr] Checking hash256-std-hasher v0.15.2 [INFO] [stderr] Checking aho-corasick v0.7.15 [INFO] [stderr] Checking tracing-log v0.1.2 [INFO] [stderr] Checking trie-db v0.22.3 [INFO] [stderr] Checking pwasm-utils v0.16.0 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Checking unicode-normalization v0.1.17 [INFO] [stderr] Checking regex-automata v0.1.9 [INFO] [stderr] Checking blake2-rfc v0.2.18 [INFO] [stderr] Checking parking_lot_core v0.8.3 [INFO] [stderr] Checking num_cpus v1.13.0 [INFO] [stderr] Checking generic-array v0.12.4 [INFO] [stderr] Checking regex v1.4.4 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_core v0.6.2 [INFO] [stderr] Checking parking_lot v0.11.1 [INFO] [stderr] Checking addr2line v0.14.1 [INFO] [stderr] Checking integer-sqrt v0.1.5 [INFO] [stderr] Checking digest v0.8.1 [INFO] [stderr] Checking crypto-mac v0.7.0 [INFO] [stderr] Checking block-buffer v0.7.3 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking rand_chacha v0.3.0 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand_pcg v0.2.1 [INFO] [stderr] Checking hmac v0.7.1 [INFO] [stderr] Checking pbkdf2 v0.3.0 [INFO] [stderr] Checking once_cell v1.7.2 [INFO] [stderr] Checking matchers v0.0.1 [INFO] [stderr] Checking backtrace v0.3.56 [INFO] [stderr] Checking sha2 v0.8.2 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking hmac-drbg v0.2.0 [INFO] [stderr] Checking sha2 v0.9.3 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Checking pbkdf2 v0.4.0 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking thread_local v1.1.3 [INFO] [stderr] Checking rand v0.8.3 [INFO] [stderr] Checking sp-panic-handler v3.0.0 [INFO] [stderr] Checking fixed-hash v0.7.0 [INFO] [stderr] Compiling Inflector v0.11.4 [INFO] [stderr] Checking libsecp256k1 v0.3.5 [INFO] [stderr] Checking twox-hash v1.6.0 [INFO] [stderr] Checking wasmi v0.6.2 [INFO] [stderr] Compiling synstructure v0.12.4 [INFO] [stderr] Compiling zeroize_derive v1.0.1 [INFO] [stderr] Compiling sp-debug-derive v3.0.0 [INFO] [stderr] Compiling ref-cast-impl v1.0.6 [INFO] [stderr] Compiling impl-trait-for-tuples v0.2.1 [INFO] [stderr] Compiling futures-macro v0.3.13 [INFO] [stderr] Compiling thiserror-impl v1.0.24 [INFO] [stderr] Compiling parity-util-mem-derive v0.1.0 [INFO] [stderr] Compiling dyn-clonable-impl v0.9.0 [INFO] [stderr] Compiling derive_more v0.99.11 [INFO] [stderr] Compiling frame-support-procedural-tools-derive v3.0.0 [INFO] [stderr] Compiling pallet-contracts-proc-macro v3.0.0 [INFO] [stderr] Checking dyn-clonable v0.9.0 [INFO] [stderr] Checking zeroize v1.2.0 [INFO] [stderr] Checking curve25519-dalek v2.1.2 [INFO] [stderr] Checking merlin v2.0.1 [INFO] [stderr] Checking curve25519-dalek v3.0.2 [INFO] [stderr] Checking secrecy v0.7.0 [INFO] [stderr] Checking futures-util v0.3.13 [INFO] [stderr] Checking thiserror v1.0.24 [INFO] [stderr] Checking tiny-bip39 v0.8.0 [INFO] [stderr] Checking futures-executor v0.3.13 [INFO] [stderr] Checking futures v0.3.13 [INFO] [stderr] Checking impl-serde v0.3.1 [INFO] [stderr] Checking tracing-serde v0.1.2 [INFO] [stderr] Checking schnorrkel v0.9.1 [INFO] [stderr] Checking ed25519-dalek v1.0.1 [INFO] [stderr] Compiling toml v0.5.8 [INFO] [stderr] Checking substrate-bip39 v0.4.2 [INFO] [stderr] Checking tracing-subscriber v0.2.17 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Compiling frame-support-procedural-tools v3.0.0 [INFO] [stderr] Compiling parity-scale-codec-derive v2.0.1 [INFO] [stderr] Compiling sp-runtime-interface-proc-macro v3.0.0 [INFO] [stderr] Compiling frame-support-procedural v3.0.0 [INFO] [stderr] Checking parity-scale-codec v2.0.1 [INFO] [stderr] Checking impl-codec v0.5.0 [INFO] [stderr] Checking sp-storage v3.0.0 [INFO] [stderr] Checking sp-tracing v3.0.0 [INFO] [stderr] Checking sp-wasm-interface v3.0.0 [INFO] [stderr] Checking sp-arithmetic v3.0.0 [INFO] [stderr] Checking primitive-types v0.9.0 [INFO] [stderr] Checking sp-externalities v0.9.0 [INFO] [stderr] Checking sp-runtime-interface v3.0.0 [INFO] [stderr] Checking memory-db v0.26.0 [INFO] [stderr] Checking sp-core v3.0.0 [INFO] [stderr] Checking sp-trie v3.0.0 [INFO] [stderr] Checking sp-keystore v0.9.0 [INFO] [stderr] Checking frame-metadata v13.0.0 [INFO] [stderr] Checking sp-inherents v3.0.0 [INFO] [stderr] Checking sp-state-machine v0.9.0 [INFO] [stderr] Checking sp-io v3.0.0 [INFO] [stderr] Checking sp-application-crypto v3.0.0 [INFO] [stderr] Checking sp-sandbox v0.9.0 [INFO] [stderr] Checking sp-runtime v3.0.0 [INFO] [stderr] Checking sp-staking v3.0.0 [INFO] [stderr] Checking sp-version v3.0.0 [INFO] [stderr] Checking pallet-contracts-primitives v3.0.0 [INFO] [stderr] Checking frame-support v3.0.0 [INFO] [stderr] Checking frame-system v3.0.0 [INFO] [stderr] Checking pallet-contracts v3.0.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `assert_matches` [INFO] [stdout] --> src/exec.rs:838:6 [INFO] [stdout] | [INFO] [stdout] 838 | use assert_matches::assert_matches; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `assert_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:531:6 [INFO] [stdout] | [INFO] [stdout] 531 | use assert_matches::assert_matches; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `assert_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `hex_literal` [INFO] [stdout] --> src/wasm/mod.rs:247:6 [INFO] [stdout] | [INFO] [stdout] 247 | use hex_literal::hex; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `hex_literal` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `assert_matches` [INFO] [stdout] --> src/wasm/mod.rs:250:6 [INFO] [stdout] | [INFO] [stdout] 250 | use assert_matches::assert_matches; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `assert_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `assert_matches` [INFO] [stdout] --> src/tests.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use assert_matches::assert_matches; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `assert_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `pretty_assertions` [INFO] [stdout] --> src/tests.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | use pretty_assertions::assert_eq; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared crate or module `pretty_assertions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pretty_assertions` [INFO] [stdout] --> src/tests.rs:1721:4 [INFO] [stdout] | [INFO] [stdout] 1721 | pretty_assertions::assert_eq!(System::events(), vec![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared crate or module `pretty_assertions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:2798:3 [INFO] [stdout] | [INFO] [stdout] 2798 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2781:3 [INFO] [stdout] | [INFO] [stdout] 2781 | assert_eq!(result0.gas_consumed, result1.gas_consumed); [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:2735:3 [INFO] [stdout] | [INFO] [stdout] 2735 | assert_matches!(crate::CodeStorage::::get(code_hash), None); [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:2734:3 [INFO] [stdout] | [INFO] [stdout] 2734 | assert_matches!(crate::PristineCode::::get(code_hash), None); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2731 | assert_refcount!(code_hash, 0); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2724 | assert_refcount!(code_hash, 1); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2717 | assert_refcount!(code_hash, 2); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2702 | assert_refcount!(code_hash, 3); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2691 | assert_refcount!(code_hash, 2); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/tests.rs:2621:3 [INFO] [stdout] | [INFO] [stdout] 2621 | assert_matches!(ContractInfoOf::::get(&addr), None); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2608:3 [INFO] [stdout] | [INFO] [stdout] 2608 | / assert_storage_noop!(assert_err_ignore_postinfo!( [INFO] [stdout] 2609 | | Contracts::instantiate_with_code( [INFO] [stdout] 2610 | | Origin::signed(ALICE), [INFO] [stdout] 2611 | | 30_000, [INFO] [stdout] ... | [INFO] [stdout] 2618 | | Error::::NewContractNotFunded, [INFO] [stdout] 2619 | | )); [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:2608:24 [INFO] [stdout] | [INFO] [stdout] 2608 | assert_storage_noop!(assert_err_ignore_postinfo!( [INFO] [stdout] | ______________________________^ [INFO] [stdout] 2609 | | Contracts::instantiate_with_code( [INFO] [stdout] 2610 | | Origin::signed(ALICE), [INFO] [stdout] 2611 | | 30_000, [INFO] [stdout] ... | [INFO] [stdout] 2618 | | Error::::NewContractNotFunded, [INFO] [stdout] 2619 | | )); [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:2584:3 [INFO] [stdout] | [INFO] [stdout] 2584 | / assert_err!( [INFO] [stdout] 2585 | | Contracts::claim_surcharge(Origin::none(), addr.clone(), Some(ALICE)), [INFO] [stdout] 2586 | | Error::::DeletionQueueFull, [INFO] [stdout] 2587 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:2566:3 [INFO] [stdout] | [INFO] [stdout] 2566 | / assert_err_ignore_postinfo!( [INFO] [stdout] 2567 | | Contracts::call( [INFO] [stdout] 2568 | | Origin::signed(ALICE), [INFO] [stdout] 2569 | | addr.clone(), [INFO] [stdout] ... | [INFO] [stdout] 2574 | | Error::::DeletionQueueFull, [INFO] [stdout] 2575 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:2537:4 [INFO] [stdout] | [INFO] [stdout] 2537 | assert_eq!(child::get::(trie, &blake2_256(&val.0)), None); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2533:3 [INFO] [stdout] | [INFO] [stdout] 2533 | assert_eq!(weight_used, weight_limit - weight_per_key); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2526:4 [INFO] [stdout] | [INFO] [stdout] 2526 | assert_eq!(child::get::(trie, &blake2_256(&val.0)), Some(val.1)); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2466:4 [INFO] [stdout] | [INFO] [stdout] 2466 | assert_eq!(child::get::(trie, &blake2_256(&val.0)), None); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2458:4 [INFO] [stdout] | [INFO] [stdout] 2458 | assert_eq!(child::get::(trie, &blake2_256(&val.0)), Some(val.1)); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2454:3 [INFO] [stdout] | [INFO] [stdout] 2454 | assert_eq!(weight_used, base); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2441:4 [INFO] [stdout] | [INFO] [stdout] 2441 | assert_eq!(child::get::(trie, &blake2_256(&val.0)), Some(val.1)); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2384:3 [INFO] [stdout] | [INFO] [stdout] 2384 | assert_eq!(num_remaining, extra_keys); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2383:3 [INFO] [stdout] | [INFO] [stdout] 2383 | assert_eq!(num_deleted, max_keys); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2382:3 [INFO] [stdout] | [INFO] [stdout] 2382 | assert_eq!(num_deleted + num_remaining, vals.len() as u32); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2368:3 [INFO] [stdout] | [INFO] [stdout] 2368 | assert_eq!(weight_used, weight_limit); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2353:4 [INFO] [stdout] | [INFO] [stdout] 2353 | assert_eq!(child::get::(trie, &blake2_256(&val.0)), Some(val.1)); [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:2291:3 [INFO] [stdout] | [INFO] [stdout] 2291 | assert_matches!(child::get::(trie, &[99]), None); [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:2285:3 [INFO] [stdout] | [INFO] [stdout] 2285 | assert_matches!(child::get(trie, &[99]), Some(42)); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2243:3 [INFO] [stdout] | [INFO] [stdout] 2243 | assert_eq!(result.data, vec![42, 99]); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2242:3 [INFO] [stdout] | [INFO] [stdout] 2242 | assert_eq!(result.flags, ReturnFlags::REVERT); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2232:3 [INFO] [stdout] | [INFO] [stdout] 2232 | assert_eq!(result.gas_consumed, gas_consumed + 42); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2221:3 [INFO] [stdout] | [INFO] [stdout] 2221 | assert_eq!(TestExtension::last_seen_inputs(), (4, 1, 16, 12)); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2210:3 [INFO] [stdout] | [INFO] [stdout] 2210 | assert_eq!(result.exec_result.unwrap().data, vec![0, 99]); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2209:3 [INFO] [stdout] | [INFO] [stdout] 2209 | assert_eq!(TestExtension::last_seen_buffer(), vec![0, 99]); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:2165:3 [INFO] [stdout] | [INFO] [stdout] 2165 | / assert_err_ignore_postinfo!( [INFO] [stdout] 2166 | | Contracts::call( [INFO] [stdout] 2167 | | Origin::signed(ALICE), [INFO] [stdout] 2168 | | addr.clone(), [INFO] [stdout] ... | [INFO] [stdout] 2173 | | Error::::NoChainExtension, [INFO] [stdout] 2174 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:2133:3 [INFO] [stdout] | [INFO] [stdout] 2133 | / assert_err_ignore_postinfo!( [INFO] [stdout] 2134 | | Contracts::instantiate_with_code( [INFO] [stdout] 2135 | | Origin::signed(ALICE), [INFO] [stdout] 2136 | | 3 * subsistence, [INFO] [stdout] ... | [INFO] [stdout] 2142 | | "module uses chain extensions but chain extensions are disabled", [INFO] [stdout] 2143 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2121 | assert_return_code!(result, RuntimeReturnCode::CalleeTrapped); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2111 | assert_return_code!(result, RuntimeReturnCode::CalleeReverted); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2101 | assert_return_code!(result, RuntimeReturnCode::CodeNotFound); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2090 | assert_return_code!(result, RuntimeReturnCode::TransferFailed); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2076 | assert_return_code!(result, RuntimeReturnCode::BelowSubsistenceThreshold); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2029 | assert_return_code!(result, RuntimeReturnCode::CalleeTrapped); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2019 | assert_return_code!(result, RuntimeReturnCode::CalleeReverted); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2008 | assert_return_code!(result, RuntimeReturnCode::TransferFailed); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1994 | assert_return_code!(result, RuntimeReturnCode::BelowSubsistenceThreshold); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1971 | assert_return_code!(result, RuntimeReturnCode::NotCallable); [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1937 | assert_return_code!(result, RuntimeReturnCode::TransferFailed); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:102:4 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(u32::from_le_bytes($x.data[..].try_into().unwrap()), $y as u32); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1923 | assert_return_code!(result, RuntimeReturnCode::BelowSubsistenceThreshold); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1890:5 [INFO] [stdout] | [INFO] [stdout] 1890 | assert_eq!(&result.data[..*expected_size], &*expected); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1826:4 [INFO] [stdout] | [INFO] [stdout] 1826 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1827 | | Contracts::instantiate_with_code( [INFO] [stdout] 1828 | | Origin::signed(ALICE), [INFO] [stdout] 1829 | | 100_000, [INFO] [stdout] ... | [INFO] [stdout] 1835 | | Error::::NotCallable, [INFO] [stdout] 1836 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/tests.rs:1797:4 [INFO] [stdout] | [INFO] [stdout] 1797 | assert_matches!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1755:4 [INFO] [stdout] | [INFO] [stdout] 1755 | assert_eq!(Balances::free_balance(DJANGO), 1_093_654); [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:1710:4 [INFO] [stdout] | [INFO] [stdout] 1710 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:1701:4 [INFO] [stdout] | [INFO] [stdout] 1701 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:1672:4 [INFO] [stdout] | [INFO] [stdout] 1672 | assert_matches!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1660:4 [INFO] [stdout] | [INFO] [stdout] 1660 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1661 | | Contracts::call( [INFO] [stdout] 1662 | | Origin::signed(ALICE), [INFO] [stdout] 1663 | | addr.clone(), [INFO] [stdout] ... | [INFO] [stdout] 1668 | | Error::::ContractTrapped, [INFO] [stdout] 1669 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/tests.rs:1653:4 [INFO] [stdout] | [INFO] [stdout] 1653 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:1613:4 [INFO] [stdout] | [INFO] [stdout] 1613 | assert_matches!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1539:4 [INFO] [stdout] | [INFO] [stdout] 1539 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1540 | | Contracts::call( [INFO] [stdout] 1541 | | Origin::signed(ALICE), [INFO] [stdout] 1542 | | addr, [INFO] [stdout] ... | [INFO] [stdout] 1547 | | Error::::ValueTooLarge, [INFO] [stdout] 1548 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1483:5 [INFO] [stdout] | [INFO] [stdout] 1483 | assert_eq!(System::events(), 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 `assert_matches` [INFO] [stdout] --> src/tests.rs:1482:5 [INFO] [stdout] | [INFO] [stdout] 1482 | assert_matches!(Storage::::read(&django_trie_id, &delta_key), None); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1480:5 [INFO] [stdout] | [INFO] [stdout] 1480 | assert_eq!(bob_contract.deduct_block, System::block_number()); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1479:5 [INFO] [stdout] | [INFO] [stdout] 1479 | assert_eq!(bob_contract.trie_id, django_trie_id); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1478:5 [INFO] [stdout] | [INFO] [stdout] 1478 | assert_eq!(bob_contract.storage_size, 4); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1477:5 [INFO] [stdout] | [INFO] [stdout] 1477 | assert_eq!(bob_contract.rent_allowance, 50); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1471 | assert_refcount!(set_rent_code_hash, 2); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1465:7 [INFO] [stdout] | [INFO] [stdout] 1465 | assert_eq!(System::events(), 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 `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1464 | assert_refcount!(set_rent_code_hash, 0); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1461:7 [INFO] [stdout] | [INFO] [stdout] 1461 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1462 | | result, Error::::CodeNotFound, [INFO] [stdout] 1463 | | ); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1410:7 [INFO] [stdout] | [INFO] [stdout] 1410 | assert_eq!(System::events(), 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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1407:7 [INFO] [stdout] | [INFO] [stdout] 1407 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1408 | | result, Error::::InvalidContractOrigin, [INFO] [stdout] 1409 | | ); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1404:7 [INFO] [stdout] | [INFO] [stdout] 1404 | assert_eq!(System::events(), 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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1401:7 [INFO] [stdout] | [INFO] [stdout] 1401 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1402 | | result, Error::::InvalidTombstone, [INFO] [stdout] 1403 | | ); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1391:5 [INFO] [stdout] | [INFO] [stdout] 1391 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1390:5 [INFO] [stdout] | [INFO] [stdout] 1390 | assert_eq!(django_contract.deduct_block, System::block_number()); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1389:5 [INFO] [stdout] | [INFO] [stdout] 1389 | assert_eq!(django_contract.trie_id, django_trie_id); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1388:5 [INFO] [stdout] | [INFO] [stdout] 1388 | assert_eq!(django_contract.storage_size, 8); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1327 | assert_refcount!(set_rent_code_hash, 1); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1325 | assert_refcount!(set_rent_code_hash, 0); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1314:4 [INFO] [stdout] | [INFO] [stdout] 1314 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1315 | | Contracts::call( [INFO] [stdout] 1316 | | Origin::signed(ALICE), addr_bob.clone(), 0, GAS_LIMIT, call::null() [INFO] [stdout] 1317 | | ), [INFO] [stdout] 1318 | | Error::::NotCallable [INFO] [stdout] 1319 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1293:4 [INFO] [stdout] | [INFO] [stdout] 1293 | assert_eq!(System::events(), events); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:110:4 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(is, $should); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1261 | assert_refcount!(set_rent_code_hash, 2); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1134:4 [INFO] [stdout] | [INFO] [stdout] 1134 | assert_eq!(contract.rent_allowance, >::max_value() - first_rent); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1091:4 [INFO] [stdout] | [INFO] [stdout] 1091 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1092 | | Contracts::call(Origin::signed(ALICE), addr.clone(), 0, GAS_LIMIT, call::null()), [INFO] [stdout] 1093 | | Error::::NotCallable [INFO] [stdout] 1094 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1088:4 [INFO] [stdout] | [INFO] [stdout] 1088 | assert_eq!(System::events(), 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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1083:4 [INFO] [stdout] | [INFO] [stdout] 1083 | / assert_err_ignore_postinfo!( [INFO] [stdout] 1084 | | Contracts::call(Origin::signed(ALICE), addr.clone(), 0, GAS_LIMIT, call::null()), [INFO] [stdout] 1085 | | Error::::NotCallable [INFO] [stdout] 1086 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:1048:4 [INFO] [stdout] | [INFO] [stdout] 1048 | assert_eq!(Balances::free_balance(&addr), subsistence_threshold); [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:1047:4 [INFO] [stdout] | [INFO] [stdout] 1047 | assert_matches!(ContractInfoOf::::get(&addr), Some(ContractInfo::Tombstone(_))); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1040:4 [INFO] [stdout] | [INFO] [stdout] 1040 | assert_eq!(Balances::free_balance(&addr), subsistence_threshold); [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 `assert_matches` [INFO] [stdout] --> src/tests.rs:1039:4 [INFO] [stdout] | [INFO] [stdout] 1039 | assert_matches!(ContractInfoOf::::get(&addr), Some(ContractInfo::Tombstone(_))); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1032:4 [INFO] [stdout] | [INFO] [stdout] 1032 | assert_eq!(Balances::free_balance(&addr), subsistence_threshold); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1025:4 [INFO] [stdout] | [INFO] [stdout] 1025 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:1017:4 [INFO] [stdout] | [INFO] [stdout] 1017 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:991:4 [INFO] [stdout] | [INFO] [stdout] 991 | assert_eq!(Balances::free_balance(&addr), 30_000); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:980:4 [INFO] [stdout] | [INFO] [stdout] 980 | assert_eq!(Balances::free_balance(&addr), 30_000); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:968:4 [INFO] [stdout] | [INFO] [stdout] 968 | assert_eq!(Balances::free_balance(&addr), balance); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:960:4 [INFO] [stdout] | [INFO] [stdout] 960 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:935:4 [INFO] [stdout] | [INFO] [stdout] 935 | assert_eq!(Balances::free_balance(&addr), subsistence_threshold); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:927:4 [INFO] [stdout] | [INFO] [stdout] 927 | assert_eq!(Balances::free_balance(&addr), subsistence_threshold); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:919:4 [INFO] [stdout] | [INFO] [stdout] 919 | assert_eq!(Balances::free_balance(&addr), balance); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:915:4 [INFO] [stdout] | [INFO] [stdout] 915 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:873:4 [INFO] [stdout] | [INFO] [stdout] 873 | assert_eq!(trigger_call(addr.clone()), removes); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:819:4 [INFO] [stdout] | [INFO] [stdout] 819 | assert_eq!(Balances::free_balance(&addr), endowment - rent0 - rent - rent_2) [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:818:4 [INFO] [stdout] | [INFO] [stdout] 818 | assert_eq!(contract.deduct_block, 7); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:817:4 [INFO] [stdout] | [INFO] [stdout] 817 | assert_eq!(contract.rent_allowance, allowance - rent0 - rent - rent_2); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:810:4 [INFO] [stdout] | [INFO] [stdout] 810 | assert_eq!(Balances::free_balance(&addr), endowment - rent0 - rent - rent_2); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:809:4 [INFO] [stdout] | [INFO] [stdout] 809 | assert_eq!(contract.deduct_block, 7); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:808:4 [INFO] [stdout] | [INFO] [stdout] 808 | assert_eq!(contract.rent_allowance, allowance - rent0 - rent - rent_2); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:793:4 [INFO] [stdout] | [INFO] [stdout] 793 | assert_eq!(Balances::free_balance(&addr), endowment - rent0 - rent); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:792:4 [INFO] [stdout] | [INFO] [stdout] 792 | assert_eq!(contract.deduct_block, 5); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:791:4 [INFO] [stdout] | [INFO] [stdout] 791 | assert_eq!(contract.rent_allowance, allowance - rent0 - rent); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:776:4 [INFO] [stdout] | [INFO] [stdout] 776 | assert_eq!(Balances::free_balance(&addr), endowment - rent0); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:775:4 [INFO] [stdout] | [INFO] [stdout] 775 | assert_eq!(contract.deduct_block, 1); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:774:4 [INFO] [stdout] | [INFO] [stdout] 774 | assert_eq!(contract.rent_allowance, allowance - rent0); [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:722:4 [INFO] [stdout] | [INFO] [stdout] 722 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:718:4 [INFO] [stdout] | [INFO] [stdout] 718 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:689:4 [INFO] [stdout] | [INFO] [stdout] 689 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:685:4 [INFO] [stdout] | [INFO] [stdout] 685 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:669:4 [INFO] [stdout] | [INFO] [stdout] 669 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:665:4 [INFO] [stdout] | [INFO] [stdout] 665 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:649:4 [INFO] [stdout] | [INFO] [stdout] 649 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:645:4 [INFO] [stdout] | [INFO] [stdout] 645 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:595:4 [INFO] [stdout] | [INFO] [stdout] 595 | / assert_err_ignore_postinfo!( [INFO] [stdout] 596 | | Contracts::call( [INFO] [stdout] 597 | | Origin::signed(ALICE), [INFO] [stdout] 598 | | addr, // newly created account [INFO] [stdout] ... | [INFO] [stdout] 603 | | Error::::OutOfGas, [INFO] [stdout] 604 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:559:4 [INFO] [stdout] | [INFO] [stdout] 559 | / assert_err_ignore_postinfo!( [INFO] [stdout] 560 | | Contracts::call( [INFO] [stdout] 561 | | Origin::signed(ALICE), [INFO] [stdout] 562 | | addr, [INFO] [stdout] ... | [INFO] [stdout] 567 | | Error::::ValueTooLarge, [INFO] [stdout] 568 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_eq` [INFO] [stdout] --> src/tests.rs:473:4 [INFO] [stdout] | [INFO] [stdout] 473 | assert_eq!(System::events(), 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 `assert_eq` [INFO] [stdout] --> src/tests.rs:443:4 [INFO] [stdout] | [INFO] [stdout] 443 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:439:4 [INFO] [stdout] | [INFO] [stdout] 439 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:434:4 [INFO] [stdout] | [INFO] [stdout] 434 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:430:4 [INFO] [stdout] | [INFO] [stdout] 430 | assert_eq!( [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 `assert_eq` [INFO] [stdout] --> src/tests.rs:359:3 [INFO] [stdout] | [INFO] [stdout] 359 | assert_eq!( [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 `hex` [INFO] [stdout] --> src/wasm/mod.rs:1769:74 [INFO] [stdout] | [INFO] [stdout] 1769 | assert_eq!(output, ExecReturnValue { flags: ReturnFlags::REVERT, data: hex!("5566778899").to_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 `hex` [INFO] [stdout] --> src/wasm/mod.rs:1764:4 [INFO] [stdout] | [INFO] [stdout] 1764 | hex!("010000005566778899").to_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 `hex` [INFO] [stdout] --> src/wasm/mod.rs:1756:75 [INFO] [stdout] | [INFO] [stdout] 1756 | assert_eq!(output, ExecReturnValue { flags: ReturnFlags::empty(), data: hex!("445566778899").to_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 `hex` [INFO] [stdout] --> src/wasm/mod.rs:1751:4 [INFO] [stdout] | [INFO] [stdout] 1751 | hex!("00000000445566778899").to_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 `hex` [INFO] [stdout] --> src/wasm/mod.rs:1524:11 [INFO] [stdout] | [INFO] [stdout] 1524 | data: hex!("000102030405060708090A0B0C0D0E0F000102030405060708090A0B0C0D0E0F").to_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 `assert_matches` [INFO] [stdout] --> src/wasm/mod.rs:744:3 [INFO] [stdout] | [INFO] [stdout] 744 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1100 | / prepare_test!(result_float, [INFO] [stdout] 1101 | | r#" [INFO] [stdout] 1102 | | (module [INFO] [stdout] 1103 | | (func $foo (result f32) (f32.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 1108 | | Err("use of floating point type in function types is forbidden") [INFO] [stdout] 1109 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1089 | / prepare_test!(param_float, [INFO] [stdout] 1090 | | r#" [INFO] [stdout] 1091 | | (module [INFO] [stdout] 1092 | | (func $foo (param f32)) [INFO] [stdout] ... | [INFO] [stdout] 1097 | | Err("use of floating point type in function types is forbidden") [INFO] [stdout] 1098 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1078 | / prepare_test!(local_float, [INFO] [stdout] 1079 | | r#" [INFO] [stdout] 1080 | | (module [INFO] [stdout] 1081 | | (func $foo (local f32)) [INFO] [stdout] ... | [INFO] [stdout] 1086 | | Err("use of floating point type in locals is forbidden") [INFO] [stdout] 1087 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1067 | / prepare_test!(global_float, [INFO] [stdout] 1068 | | r#" [INFO] [stdout] 1069 | | (module [INFO] [stdout] 1070 | | (global $x f32 (f32.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 1075 | | Err("use of floating point type in globals is forbidden") [INFO] [stdout] 1076 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1056 | / prepare_test!(unknown_exports, [INFO] [stdout] 1057 | | r#" [INFO] [stdout] 1058 | | (module [INFO] [stdout] 1059 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 1064 | | Err("unknown export: expecting only deploy and call functions") [INFO] [stdout] 1065 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1046 | / prepare_test!(wrong_signature, [INFO] [stdout] 1047 | | r#" [INFO] [stdout] 1048 | | (module [INFO] [stdout] 1049 | | (func (export "deploy")) [INFO] [stdout] ... | [INFO] [stdout] 1053 | | Err("entry point has wrong signature") [INFO] [stdout] 1054 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1036 | / prepare_test!(try_sneak_export_as_global, [INFO] [stdout] 1037 | | r#" [INFO] [stdout] 1038 | | (module [INFO] [stdout] 1039 | | (func (export "deploy")) [INFO] [stdout] ... | [INFO] [stdout] 1043 | | Err("expected a function") [INFO] [stdout] 1044 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1022 | / prepare_test!(try_sneak_export_as_entrypoint, [INFO] [stdout] 1023 | | r#" [INFO] [stdout] 1024 | | (module [INFO] [stdout] 1025 | | (import "seal0" "panic" (func)) [INFO] [stdout] ... | [INFO] [stdout] 1032 | | Err("entry point points to an imported function") [INFO] [stdout] 1033 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1012 | / prepare_test!(omit_call, [INFO] [stdout] 1013 | | r#" [INFO] [stdout] 1014 | | (module [INFO] [stdout] 1015 | | (func (export "deploy")) [INFO] [stdout] ... | [INFO] [stdout] 1018 | | Err("call function isn't exported") [INFO] [stdout] 1019 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1003 | / prepare_test!(omit_deploy, [INFO] [stdout] 1004 | | r#" [INFO] [stdout] 1005 | | (module [INFO] [stdout] 1006 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 1009 | | Err("deploy function isn't exported") [INFO] [stdout] 1010 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 993 | / prepare_test!(it_works, [INFO] [stdout] 994 | | r#" [INFO] [stdout] 995 | | (module [INFO] [stdout] 996 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 1000 | | Ok(_) [INFO] [stdout] 1001 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:986:4 [INFO] [stdout] | [INFO] [stdout] 986 | assert_matches!(r, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 959 | / prepare_test!(seal_println_debug_disabled, [INFO] [stdout] 960 | | r#" [INFO] [stdout] 961 | | (module [INFO] [stdout] 962 | | (import "seal0" "seal_println" (func $seal_println (param i32 i32))) [INFO] [stdout] ... | [INFO] [stdout] 968 | | Err("module imports `seal_println` but debug features disabled") [INFO] [stdout] 969 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 947 | / prepare_test!(unknown_func_name, [INFO] [stdout] 948 | | r#" [INFO] [stdout] 949 | | (module [INFO] [stdout] 950 | | (import "seal0" "unknown_func" (func)) [INFO] [stdout] ... | [INFO] [stdout] 956 | | Err("module imports a non-existent function") [INFO] [stdout] 957 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 935 | / prepare_test!(wrong_signature, [INFO] [stdout] 936 | | r#" [INFO] [stdout] 937 | | (module [INFO] [stdout] 938 | | (import "seal0" "gas" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 944 | | Err("module imports a non-existent function") [INFO] [stdout] 945 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 922 | / prepare_test!(function_not_arbitrary_module, [INFO] [stdout] 923 | | r#" [INFO] [stdout] 924 | | (module [INFO] [stdout] 925 | | (import "any_module" "nop" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 931 | | Err("Invalid module for imported function") [INFO] [stdout] 932 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 909 | / prepare_test!(function_not_in_env, [INFO] [stdout] 910 | | r#" [INFO] [stdout] 911 | | (module [INFO] [stdout] 912 | | (import "env" "nop" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 918 | | Err("Invalid module for imported function") [INFO] [stdout] 919 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 896 | / prepare_test!(memory_not_in_arbitrary_module, [INFO] [stdout] 897 | | r#" [INFO] [stdout] 898 | | (module [INFO] [stdout] 899 | | (import "any_module" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 905 | | Err("Invalid module for imported memory") [INFO] [stdout] 906 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 883 | / prepare_test!(memory_not_in_seal0, [INFO] [stdout] 884 | | r#" [INFO] [stdout] 885 | | (module [INFO] [stdout] 886 | | (import "seal0" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 892 | | Err("Invalid module for imported memory") [INFO] [stdout] 893 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 870 | / prepare_test!(can_not_import_gas_function, [INFO] [stdout] 871 | | r#" [INFO] [stdout] 872 | | (module [INFO] [stdout] 873 | | (import "seal0" "gas" (func (param i32))) [INFO] [stdout] ... | [INFO] [stdout] 879 | | Err("module imports a non-existent function") [INFO] [stdout] 880 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 856 | / prepare_test!(can_import_legit_function, [INFO] [stdout] 857 | | r#" [INFO] [stdout] 858 | | (module [INFO] [stdout] 859 | | (import "seal0" "nop" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 865 | | Ok(_) [INFO] [stdout] 866 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 839 | / prepare_test!(br_table_too_big, [INFO] [stdout] 840 | | r#" [INFO] [stdout] 841 | | (module [INFO] [stdout] 842 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 849 | | Err("BrTable's immediate value is too big.") [INFO] [stdout] 850 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 825 | / prepare_test!(br_table_valid_size, [INFO] [stdout] 826 | | r#" [INFO] [stdout] 827 | | (module [INFO] [stdout] 828 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 836 | | Ok(_) [INFO] [stdout] 837 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 814 | / prepare_test!(table_too_big, [INFO] [stdout] 815 | | r#" [INFO] [stdout] 816 | | (module [INFO] [stdout] 817 | | (table 4 funcref) [INFO] [stdout] ... | [INFO] [stdout] 822 | | Err("table exceeds maximum size allowed") [INFO] [stdout] 823 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 802 | / prepare_test!(table_valid_size, [INFO] [stdout] 803 | | r#" [INFO] [stdout] 804 | | (module [INFO] [stdout] 805 | | (table 3 funcref) [INFO] [stdout] ... | [INFO] [stdout] 811 | | Ok(_) [INFO] [stdout] 812 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 792 | / prepare_test!(no_tables, [INFO] [stdout] 793 | | r#" [INFO] [stdout] 794 | | (module [INFO] [stdout] 795 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 799 | | Ok(_) [INFO] [stdout] 800 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 777 | / prepare_test!(global_import, [INFO] [stdout] 778 | | r#" [INFO] [stdout] 779 | | (module [INFO] [stdout] 780 | | (global $g (import "seal0" "global") i32) [INFO] [stdout] ... | [INFO] [stdout] 785 | | Err("Cannot import globals") [INFO] [stdout] 786 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 765 | / prepare_test!(table_import, [INFO] [stdout] 766 | | r#" [INFO] [stdout] 767 | | (module [INFO] [stdout] 768 | | (import "seal0" "table" (table 1 anyfunc)) [INFO] [stdout] ... | [INFO] [stdout] 774 | | Err("Cannot import tables") [INFO] [stdout] 775 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 752 | / prepare_test!(multiple_memory_imports, [INFO] [stdout] 753 | | r#" [INFO] [stdout] 754 | | (module [INFO] [stdout] 755 | | (import "env" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 762 | | Err("Module is not valid") [INFO] [stdout] 763 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 740 | / prepare_test!(field_name_not_memory, [INFO] [stdout] 741 | | r#" [INFO] [stdout] 742 | | (module [INFO] [stdout] 743 | | (import "env" "forgetit" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 749 | | Err("Memory import must have the field name 'memory'") [INFO] [stdout] 750 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 728 | / prepare_test!(requested_maximum_exceeds_configured_maximum, [INFO] [stdout] 729 | | r#" [INFO] [stdout] 730 | | (module [INFO] [stdout] 731 | | (import "env" "memory" (memory 1 17)) [INFO] [stdout] ... | [INFO] [stdout] 737 | | Err("Maximum number of pages should not exceed the configured maximum.") [INFO] [stdout] 738 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 716 | / prepare_test!(requested_maximum_valid, [INFO] [stdout] 717 | | r#" [INFO] [stdout] 718 | | (module [INFO] [stdout] 719 | | (import "env" "memory" (memory 1 16)) [INFO] [stdout] ... | [INFO] [stdout] 725 | | Ok(_) [INFO] [stdout] 726 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 704 | / prepare_test!(no_maximum, [INFO] [stdout] 705 | | r#" [INFO] [stdout] 706 | | (module [INFO] [stdout] 707 | | (import "env" "memory" (memory 1)) [INFO] [stdout] ... | [INFO] [stdout] 713 | | Err("Maximum number of pages should be always declared.") [INFO] [stdout] 714 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 692 | / prepare_test!(initial_exceeds_maximum, [INFO] [stdout] 693 | | r#" [INFO] [stdout] 694 | | (module [INFO] [stdout] 695 | | (import "env" "memory" (memory 16 1)) [INFO] [stdout] ... | [INFO] [stdout] 701 | | Err("Module is not valid") [INFO] [stdout] 702 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 681 | / prepare_test!(no_memory_import, [INFO] [stdout] 682 | | r#" [INFO] [stdout] 683 | | (module [INFO] [stdout] 684 | | ;; no memory imported [INFO] [stdout] ... | [INFO] [stdout] 689 | | Ok(_) [INFO] [stdout] 690 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 669 | / prepare_test!(internal_memory_declaration, [INFO] [stdout] 670 | | r#" [INFO] [stdout] 671 | | (module [INFO] [stdout] 672 | | (memory 1 1) [INFO] [stdout] ... | [INFO] [stdout] 678 | | Err("module declares internal memory") [INFO] [stdout] 679 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 657 | / prepare_test!(memory_with_one_page, [INFO] [stdout] 658 | | r#" [INFO] [stdout] 659 | | (module [INFO] [stdout] 660 | | (import "env" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 666 | | Ok(_) [INFO] [stdout] 667 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 639 | / prepare_test!(global_number_too_high, [INFO] [stdout] 640 | | r#" [INFO] [stdout] 641 | | (module [INFO] [stdout] 642 | | (global i64 (i64.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 650 | | Err("module declares too many globals") [INFO] [stdout] 651 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 626 | / prepare_test!(global_number_valid, [INFO] [stdout] 627 | | r#" [INFO] [stdout] 628 | | (module [INFO] [stdout] 629 | | (global i64 (i64.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 636 | | Ok(_) [INFO] [stdout] 637 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 610 | / prepare_test!(param_number_invalid, [INFO] [stdout] 611 | | r#" [INFO] [stdout] 612 | | (module [INFO] [stdout] 613 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 619 | | Err("Use of a function type with too many parameters.") [INFO] [stdout] 620 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 599 | / prepare_test!(param_number_valid, [INFO] [stdout] 600 | | r#" [INFO] [stdout] 601 | | (module [INFO] [stdout] 602 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 607 | | Ok(_) [INFO] [stdout] 608 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/wasm/prepare.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | assert_matches!(r, $($expected)*); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 580 | / prepare_test!(no_floats, [INFO] [stdout] 581 | | r#" [INFO] [stdout] 582 | | (module [INFO] [stdout] 583 | | (func (export "call") [INFO] [stdout] ... | [INFO] [stdout] 593 | | Err("gas instrumentation failed") [INFO] [stdout] 594 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the macro `assert_matches` [INFO] [stdout] --> src/exec.rs:1545:4 [INFO] [stdout] | [INFO] [stdout] 1545 | assert_matches!(result, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1469:4 [INFO] [stdout] | [INFO] [stdout] 1469 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1444:5 [INFO] [stdout] | [INFO] [stdout] 1444 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1419:4 [INFO] [stdout] | [INFO] [stdout] 1419 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1374:40 [INFO] [stdout] | [INFO] [stdout] 1374 | let instantiated_contract_address = assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1339:40 [INFO] [stdout] | [INFO] [stdout] 1339 | let instantiated_contract_address = assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1311:4 [INFO] [stdout] | [INFO] [stdout] 1311 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1295:4 [INFO] [stdout] | [INFO] [stdout] 1295 | assert_matches!(result, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1271:4 [INFO] [stdout] | [INFO] [stdout] 1271 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1257:4 [INFO] [stdout] | [INFO] [stdout] 1257 | assert_matches!(result, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1230:4 [INFO] [stdout] | [INFO] [stdout] 1230 | assert_matches!( [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1209:4 [INFO] [stdout] | [INFO] [stdout] 1209 | assert_matches!(result, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1189:6 [INFO] [stdout] | [INFO] [stdout] 1189 | assert_matches!(r, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1161:4 [INFO] [stdout] | [INFO] [stdout] 1161 | assert_matches!(result, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:1131:4 [INFO] [stdout] | [INFO] [stdout] 1131 | assert_matches!(result, Ok(_)); [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 `assert_matches` [INFO] [stdout] --> src/exec.rs:963:4 [INFO] [stdout] | [INFO] [stdout] 963 | assert_matches!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 580 | / prepare_test!(no_floats, [INFO] [stdout] 581 | | r#" [INFO] [stdout] 582 | | (module [INFO] [stdout] 583 | | (func (export "call") [INFO] [stdout] ... | [INFO] [stdout] 593 | | Err("gas instrumentation failed") [INFO] [stdout] 594 | | ); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 599 | / prepare_test!(param_number_valid, [INFO] [stdout] 600 | | r#" [INFO] [stdout] 601 | | (module [INFO] [stdout] 602 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 607 | | Ok(_) [INFO] [stdout] 608 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 610 | / prepare_test!(param_number_invalid, [INFO] [stdout] 611 | | r#" [INFO] [stdout] 612 | | (module [INFO] [stdout] 613 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 619 | | Err("Use of a function type with too many parameters.") [INFO] [stdout] 620 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 626 | / prepare_test!(global_number_valid, [INFO] [stdout] 627 | | r#" [INFO] [stdout] 628 | | (module [INFO] [stdout] 629 | | (global i64 (i64.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 636 | | Ok(_) [INFO] [stdout] 637 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 639 | / prepare_test!(global_number_too_high, [INFO] [stdout] 640 | | r#" [INFO] [stdout] 641 | | (module [INFO] [stdout] 642 | | (global i64 (i64.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 650 | | Err("module declares too many globals") [INFO] [stdout] 651 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 657 | / prepare_test!(memory_with_one_page, [INFO] [stdout] 658 | | r#" [INFO] [stdout] 659 | | (module [INFO] [stdout] 660 | | (import "env" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 666 | | Ok(_) [INFO] [stdout] 667 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 669 | / prepare_test!(internal_memory_declaration, [INFO] [stdout] 670 | | r#" [INFO] [stdout] 671 | | (module [INFO] [stdout] 672 | | (memory 1 1) [INFO] [stdout] ... | [INFO] [stdout] 678 | | Err("module declares internal memory") [INFO] [stdout] 679 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 681 | / prepare_test!(no_memory_import, [INFO] [stdout] 682 | | r#" [INFO] [stdout] 683 | | (module [INFO] [stdout] 684 | | ;; no memory imported [INFO] [stdout] ... | [INFO] [stdout] 689 | | Ok(_) [INFO] [stdout] 690 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 692 | / prepare_test!(initial_exceeds_maximum, [INFO] [stdout] 693 | | r#" [INFO] [stdout] 694 | | (module [INFO] [stdout] 695 | | (import "env" "memory" (memory 16 1)) [INFO] [stdout] ... | [INFO] [stdout] 701 | | Err("Module is not valid") [INFO] [stdout] 702 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 704 | / prepare_test!(no_maximum, [INFO] [stdout] 705 | | r#" [INFO] [stdout] 706 | | (module [INFO] [stdout] 707 | | (import "env" "memory" (memory 1)) [INFO] [stdout] ... | [INFO] [stdout] 713 | | Err("Maximum number of pages should be always declared.") [INFO] [stdout] 714 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 716 | / prepare_test!(requested_maximum_valid, [INFO] [stdout] 717 | | r#" [INFO] [stdout] 718 | | (module [INFO] [stdout] 719 | | (import "env" "memory" (memory 1 16)) [INFO] [stdout] ... | [INFO] [stdout] 725 | | Ok(_) [INFO] [stdout] 726 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 728 | / prepare_test!(requested_maximum_exceeds_configured_maximum, [INFO] [stdout] 729 | | r#" [INFO] [stdout] 730 | | (module [INFO] [stdout] 731 | | (import "env" "memory" (memory 1 17)) [INFO] [stdout] ... | [INFO] [stdout] 737 | | Err("Maximum number of pages should not exceed the configured maximum.") [INFO] [stdout] 738 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 740 | / prepare_test!(field_name_not_memory, [INFO] [stdout] 741 | | r#" [INFO] [stdout] 742 | | (module [INFO] [stdout] 743 | | (import "env" "forgetit" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 749 | | Err("Memory import must have the field name 'memory'") [INFO] [stdout] 750 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 752 | / prepare_test!(multiple_memory_imports, [INFO] [stdout] 753 | | r#" [INFO] [stdout] 754 | | (module [INFO] [stdout] 755 | | (import "env" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 762 | | Err("Module is not valid") [INFO] [stdout] 763 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 765 | / prepare_test!(table_import, [INFO] [stdout] 766 | | r#" [INFO] [stdout] 767 | | (module [INFO] [stdout] 768 | | (import "seal0" "table" (table 1 anyfunc)) [INFO] [stdout] ... | [INFO] [stdout] 774 | | Err("Cannot import tables") [INFO] [stdout] 775 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 777 | / prepare_test!(global_import, [INFO] [stdout] 778 | | r#" [INFO] [stdout] 779 | | (module [INFO] [stdout] 780 | | (global $g (import "seal0" "global") i32) [INFO] [stdout] ... | [INFO] [stdout] 785 | | Err("Cannot import globals") [INFO] [stdout] 786 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 792 | / prepare_test!(no_tables, [INFO] [stdout] 793 | | r#" [INFO] [stdout] 794 | | (module [INFO] [stdout] 795 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 799 | | Ok(_) [INFO] [stdout] 800 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 802 | / prepare_test!(table_valid_size, [INFO] [stdout] 803 | | r#" [INFO] [stdout] 804 | | (module [INFO] [stdout] 805 | | (table 3 funcref) [INFO] [stdout] ... | [INFO] [stdout] 811 | | Ok(_) [INFO] [stdout] 812 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 814 | / prepare_test!(table_too_big, [INFO] [stdout] 815 | | r#" [INFO] [stdout] 816 | | (module [INFO] [stdout] 817 | | (table 4 funcref) [INFO] [stdout] ... | [INFO] [stdout] 822 | | Err("table exceeds maximum size allowed") [INFO] [stdout] 823 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 825 | / prepare_test!(br_table_valid_size, [INFO] [stdout] 826 | | r#" [INFO] [stdout] 827 | | (module [INFO] [stdout] 828 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 836 | | Ok(_) [INFO] [stdout] 837 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 839 | / prepare_test!(br_table_too_big, [INFO] [stdout] 840 | | r#" [INFO] [stdout] 841 | | (module [INFO] [stdout] 842 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 849 | | Err("BrTable's immediate value is too big.") [INFO] [stdout] 850 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 856 | / prepare_test!(can_import_legit_function, [INFO] [stdout] 857 | | r#" [INFO] [stdout] 858 | | (module [INFO] [stdout] 859 | | (import "seal0" "nop" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 865 | | Ok(_) [INFO] [stdout] 866 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 870 | / prepare_test!(can_not_import_gas_function, [INFO] [stdout] 871 | | r#" [INFO] [stdout] 872 | | (module [INFO] [stdout] 873 | | (import "seal0" "gas" (func (param i32))) [INFO] [stdout] ... | [INFO] [stdout] 879 | | Err("module imports a non-existent function") [INFO] [stdout] 880 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 883 | / prepare_test!(memory_not_in_seal0, [INFO] [stdout] 884 | | r#" [INFO] [stdout] 885 | | (module [INFO] [stdout] 886 | | (import "seal0" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 892 | | Err("Invalid module for imported memory") [INFO] [stdout] 893 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 896 | / prepare_test!(memory_not_in_arbitrary_module, [INFO] [stdout] 897 | | r#" [INFO] [stdout] 898 | | (module [INFO] [stdout] 899 | | (import "any_module" "memory" (memory 1 1)) [INFO] [stdout] ... | [INFO] [stdout] 905 | | Err("Invalid module for imported memory") [INFO] [stdout] 906 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 909 | / prepare_test!(function_not_in_env, [INFO] [stdout] 910 | | r#" [INFO] [stdout] 911 | | (module [INFO] [stdout] 912 | | (import "env" "nop" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 918 | | Err("Invalid module for imported function") [INFO] [stdout] 919 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 922 | / prepare_test!(function_not_arbitrary_module, [INFO] [stdout] 923 | | r#" [INFO] [stdout] 924 | | (module [INFO] [stdout] 925 | | (import "any_module" "nop" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 931 | | Err("Invalid module for imported function") [INFO] [stdout] 932 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 935 | / prepare_test!(wrong_signature, [INFO] [stdout] 936 | | r#" [INFO] [stdout] 937 | | (module [INFO] [stdout] 938 | | (import "seal0" "gas" (func (param i64))) [INFO] [stdout] ... | [INFO] [stdout] 944 | | Err("module imports a non-existent function") [INFO] [stdout] 945 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 947 | / prepare_test!(unknown_func_name, [INFO] [stdout] 948 | | r#" [INFO] [stdout] 949 | | (module [INFO] [stdout] 950 | | (import "seal0" "unknown_func" (func)) [INFO] [stdout] ... | [INFO] [stdout] 956 | | Err("module imports a non-existent function") [INFO] [stdout] 957 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 959 | / prepare_test!(seal_println_debug_disabled, [INFO] [stdout] 960 | | r#" [INFO] [stdout] 961 | | (module [INFO] [stdout] 962 | | (import "seal0" "seal_println" (func $seal_println (param i32 i32))) [INFO] [stdout] ... | [INFO] [stdout] 968 | | Err("module imports `seal_println` but debug features disabled") [INFO] [stdout] 969 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:973:15 [INFO] [stdout] | [INFO] [stdout] 973 | let wasm = wat::parse_str( [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 993 | / prepare_test!(it_works, [INFO] [stdout] 994 | | r#" [INFO] [stdout] 995 | | (module [INFO] [stdout] 996 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 1000 | | Ok(_) [INFO] [stdout] 1001 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1003 | / prepare_test!(omit_deploy, [INFO] [stdout] 1004 | | r#" [INFO] [stdout] 1005 | | (module [INFO] [stdout] 1006 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 1009 | | Err("deploy function isn't exported") [INFO] [stdout] 1010 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1012 | / prepare_test!(omit_call, [INFO] [stdout] 1013 | | r#" [INFO] [stdout] 1014 | | (module [INFO] [stdout] 1015 | | (func (export "deploy")) [INFO] [stdout] ... | [INFO] [stdout] 1018 | | Err("call function isn't exported") [INFO] [stdout] 1019 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1022 | / prepare_test!(try_sneak_export_as_entrypoint, [INFO] [stdout] 1023 | | r#" [INFO] [stdout] 1024 | | (module [INFO] [stdout] 1025 | | (import "seal0" "panic" (func)) [INFO] [stdout] ... | [INFO] [stdout] 1032 | | Err("entry point points to an imported function") [INFO] [stdout] 1033 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1036 | / prepare_test!(try_sneak_export_as_global, [INFO] [stdout] 1037 | | r#" [INFO] [stdout] 1038 | | (module [INFO] [stdout] 1039 | | (func (export "deploy")) [INFO] [stdout] ... | [INFO] [stdout] 1043 | | Err("expected a function") [INFO] [stdout] 1044 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1046 | / prepare_test!(wrong_signature, [INFO] [stdout] 1047 | | r#" [INFO] [stdout] 1048 | | (module [INFO] [stdout] 1049 | | (func (export "deploy")) [INFO] [stdout] ... | [INFO] [stdout] 1053 | | Err("entry point has wrong signature") [INFO] [stdout] 1054 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1056 | / prepare_test!(unknown_exports, [INFO] [stdout] 1057 | | r#" [INFO] [stdout] 1058 | | (module [INFO] [stdout] 1059 | | (func (export "call")) [INFO] [stdout] ... | [INFO] [stdout] 1064 | | Err("unknown export: expecting only deploy and call functions") [INFO] [stdout] 1065 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1067 | / prepare_test!(global_float, [INFO] [stdout] 1068 | | r#" [INFO] [stdout] 1069 | | (module [INFO] [stdout] 1070 | | (global $x f32 (f32.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 1075 | | Err("use of floating point type in globals is forbidden") [INFO] [stdout] 1076 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1078 | / prepare_test!(local_float, [INFO] [stdout] 1079 | | r#" [INFO] [stdout] 1080 | | (module [INFO] [stdout] 1081 | | (func $foo (local f32)) [INFO] [stdout] ... | [INFO] [stdout] 1086 | | Err("use of floating point type in locals is forbidden") [INFO] [stdout] 1087 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1089 | / prepare_test!(param_float, [INFO] [stdout] 1090 | | r#" [INFO] [stdout] 1091 | | (module [INFO] [stdout] 1092 | | (func $foo (param f32)) [INFO] [stdout] ... | [INFO] [stdout] 1097 | | Err("use of floating point type in function types is forbidden") [INFO] [stdout] 1098 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/prepare.rs:562:16 [INFO] [stdout] | [INFO] [stdout] 562 | let wasm = wat::parse_str($wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] ... [INFO] [stdout] 1100 | / prepare_test!(result_float, [INFO] [stdout] 1101 | | r#" [INFO] [stdout] 1102 | | (module [INFO] [stdout] 1103 | | (func $foo (result f32) (f32.const 0)) [INFO] [stdout] ... | [INFO] [stdout] 1108 | | Err("use of floating point type in function types is forbidden") [INFO] [stdout] 1109 | | ); [INFO] [stdout] | |__________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/wasm/mod.rs:552:14 [INFO] [stdout] | [INFO] [stdout] 552 | let wasm = wat::parse_str(wat).unwrap(); [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:61:13 [INFO] [stdout] | [INFO] [stdout] 61 | Balances: pallet_balances::{Module, Call, Storage, Config, Event}, [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_timestamp` [INFO] [stdout] --> src/tests.rs:62:14 [INFO] [stdout] | [INFO] [stdout] 62 | Timestamp: pallet_timestamp::{Module, Call, Storage, Inherent}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_timestamp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_randomness_collective_flip` [INFO] [stdout] --> src/tests.rs:63:15 [INFO] [stdout] | [INFO] [stdout] 63 | Randomness: pallet_randomness_collective_flip::{Module, Call, Storage}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_randomness_collective_flip` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:219:21 [INFO] [stdout] | [INFO] [stdout] 219 | type AccountData = pallet_balances::AccountData; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:225:6 [INFO] [stdout] | [INFO] [stdout] 225 | impl pallet_balances::Config for Test { [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_timestamp` [INFO] [stdout] --> src/tests.rs:237:6 [INFO] [stdout] | [INFO] [stdout] 237 | impl pallet_timestamp::Config for Test { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_timestamp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:319:3 [INFO] [stdout] | [INFO] [stdout] 319 | pallet_balances::GenesisConfig:: { [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/tests.rs:340:6 [INFO] [stdout] | [INFO] [stdout] 340 | ) -> wat::Result<(Vec, ::Output)> [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `wat` [INFO] [stdout] --> src/tests.rs:345:20 [INFO] [stdout] | [INFO] [stdout] 345 | let wasm_binary = wat::parse_file(fixture_path)?; [INFO] [stdout] | ^^^ use of undeclared crate or module `wat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:637:14 [INFO] [stdout] | [INFO] [stdout] 637 | ::Balance::from(10_000u32).encode(), [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:864:14 [INFO] [stdout] | [INFO] [stdout] 864 | ::Balance::from(30_000u32).encode(), // rent allowance [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:903:14 [INFO] [stdout] | [INFO] [stdout] 903 | ::Balance::from(100_000u32).encode(), // rent allowance [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:950:14 [INFO] [stdout] | [INFO] [stdout] 950 | ::Balance::from(70_000u32).encode(), // rent allowance [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:1069:14 [INFO] [stdout] | [INFO] [stdout] 1069 | ::Balance::from(10_000u32).encode(), [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:1182:26 [INFO] [stdout] | [INFO] [stdout] 1182 | let allowance: ::Balance = 10_000; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared crate or module `pallet_balances` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | / frame_support::construct_runtime!( [INFO] [stdout] 55 | | pub enum Test where [INFO] [stdout] 56 | | Block = Block, [INFO] [stdout] 57 | | NodeBlock = Block, [INFO] [stdout] ... | [INFO] [stdout] 65 | | } [INFO] [stdout] 66 | | ); [INFO] [stdout] | |__^ not found in `pallet_balances` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 18 | use crate::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::system::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use frame_system::Event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:1211:24 [INFO] [stdout] | [INFO] [stdout] 1211 | pallet_balances::Event::Endowed(ALICE, 1_000_000) [INFO] [stdout] | ^^^^^ not found in `pallet_balances` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 18 | use crate::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::system::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use frame_system::Event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:1223:24 [INFO] [stdout] | [INFO] [stdout] 1223 | pallet_balances::Event::Endowed(addr_bob.clone(), 30_000) [INFO] [stdout] | ^^^^^ not found in `pallet_balances` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 18 | use crate::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::system::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use frame_system::Event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:1230:24 [INFO] [stdout] | [INFO] [stdout] 1230 | pallet_balances::Event::Transfer(ALICE, addr_bob.clone(), 30_000) [INFO] [stdout] | ^^^^^ not found in `pallet_balances` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 18 | use crate::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::system::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use frame_system::Event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:1272:25 [INFO] [stdout] | [INFO] [stdout] 1272 | ... pallet_balances::Event::Endowed(addr_dummy.clone(), 20_000) [INFO] [stdout] | ^^^^^ not found in `pallet_balances` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 18 | use crate::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::system::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use frame_system::Event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pallet_balances` [INFO] [stdout] --> src/tests.rs:1279:25 [INFO] [stdout] | [INFO] [stdout] 1279 | ... pallet_balances::Event::Transfer(ALICE, addr_dummy.clone(), 20_000) [INFO] [stdout] | ^^^^^ not found in `pallet_balances` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 18 | use crate::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use crate::tests::system::Event; [INFO] [stdout] | [INFO] [stdout] 18 | use frame_system::Event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Error`, `wasm::ReturnCode as RuntimeReturnCode` [INFO] [stdout] --> src/tests.rs:21:2 [INFO] [stdout] | [INFO] [stdout] 21 | Error, storage::Storage, [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 28 | wasm::ReturnCode as RuntimeReturnCode, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `PostDispatchInfo`, `dispatch::DispatchErrorWithPostInfo` [INFO] [stdout] --> src/tests.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | weights::{Weight, PostDispatchInfo, DispatchClass, constants::WEIGHT_PER_SECOND}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 43 | dispatch::DispatchErrorWithPostInfo, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `get_storage` [INFO] [stdout] --> src/tests.rs:376:38 [INFO] [stdout] | [INFO] [stdout] 376 | use self::test_utils::{set_storage, get_storage}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1923 | assert_return_code!(result, RuntimeReturnCode::BelowSubsistenceThreshold); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1937 | assert_return_code!(result, RuntimeReturnCode::TransferFailed); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1971 | assert_return_code!(result, RuntimeReturnCode::NotCallable); [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1994 | assert_return_code!(result, RuntimeReturnCode::BelowSubsistenceThreshold); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2008 | assert_return_code!(result, RuntimeReturnCode::TransferFailed); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2019 | assert_return_code!(result, RuntimeReturnCode::CalleeReverted); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2029 | assert_return_code!(result, RuntimeReturnCode::CalleeTrapped); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2076 | assert_return_code!(result, RuntimeReturnCode::BelowSubsistenceThreshold); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2090 | assert_return_code!(result, RuntimeReturnCode::TransferFailed); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2101 | assert_return_code!(result, RuntimeReturnCode::CodeNotFound); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2111 | assert_return_code!(result, RuntimeReturnCode::CalleeReverted); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sp_std::convert::TryInto` [INFO] [stdout] --> src/tests.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | use sp_std::convert::TryInto; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2121 | assert_return_code!(result, RuntimeReturnCode::CalleeTrapped); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 265 previous errors; 15 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `pallet-contracts` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "26d25d7e9a202ff355ed2f3fd593f1b1c3839b62cfb6185a21263095dd967371", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "26d25d7e9a202ff355ed2f3fd593f1b1c3839b62cfb6185a21263095dd967371", kill_on_drop: false }` [INFO] [stdout] 26d25d7e9a202ff355ed2f3fd593f1b1c3839b62cfb6185a21263095dd967371