[INFO] fetching crate plant-utility 0.2.0...
[INFO] testing plant-utility-0.2.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate plant-utility 0.2.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate plant-utility 0.2.0
[INFO] finished tweaking crates.io crate plant-utility 0.2.0
[INFO] tweaked toml for crates.io crate plant-utility 0.2.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate plant-utility 0.2.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate plant-utility 0.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded plant-collective v0.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8e48432a1bd255c882aa24debbea92b1f0e85b93c41bfb1e3f6ba1fce42062c3
[INFO] running `Command { std: "docker" "start" "-a" "8e48432a1bd255c882aa24debbea92b1f0e85b93c41bfb1e3f6ba1fce42062c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8e48432a1bd255c882aa24debbea92b1f0e85b93c41bfb1e3f6ba1fce42062c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8e48432a1bd255c882aa24debbea92b1f0e85b93c41bfb1e3f6ba1fce42062c3", kill_on_drop: false }`
[INFO] [stdout] 8e48432a1bd255c882aa24debbea92b1f0e85b93c41bfb1e3f6ba1fce42062c3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2b869f490b85c1fc5739c3fbf60bd75cfd8d78b37246082d4e0386fb7025b149
[INFO] running `Command { std: "docker" "start" "-a" "2b869f490b85c1fc5739c3fbf60bd75cfd8d78b37246082d4e0386fb7025b149", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling parity-scale-codec v3.7.5
[INFO] [stderr]    Compiling keccak v0.1.6
[INFO] [stderr]    Compiling const_format v0.2.35
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling toml_parser v1.0.9+spec-1.1.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling expander v2.2.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling blake2b_simd v1.0.4
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling file-guard v0.2.0
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hash-db v0.16.0
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling uint v0.10.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling proc-macro-warning v1.84.1
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.3
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.7.5
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling scale-info-derive v2.11.6
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling derive_more v1.0.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.1
[INFO] [stderr]    Compiling macro_magic_core v0.5.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling macro_magic_macros v0.5.1
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling jam-codec-derive v0.1.1
[INFO] [stderr]    Compiling subsoil-crypto-hashing v0.2.0
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling serdect v0.2.0
[INFO] [stderr]    Compiling ss58-registry v1.51.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling scale-info v2.11.6
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling impl-codec v0.7.1
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling jam-codec v0.1.1
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling impl-serde v0.5.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling bitcoin_hashes v0.14.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling impl-num-traits v0.2.0
[INFO] [stderr]    Compiling libsecp256k1 v0.7.2
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling merlin v3.0.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling topsoil-core-procedural-tools-macros v0.2.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling docify_macros v0.2.9
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling num-format v0.4.4
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling docify v0.2.9
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling subsoil v0.2.0
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling finality-grandpa v0.16.3
[INFO] [stderr]    Compiling schnellru v0.2.4
[INFO] [stderr]    Compiling cfg-expr v0.15.8
[INFO] [stderr]    Compiling polkadot-ckb-merkle-mountain-range v0.8.1
[INFO] [stderr]    Compiling schnorrkel v0.11.5
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling tracing-subscriber v0.3.19
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling bip39 v2.2.2
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling topsoil-core-procedural-tools v0.2.0
[INFO] [stderr]    Compiling primitive-types v0.13.1
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling secp256k1 v0.28.2
[INFO] [stderr]    Compiling subsoil-macros v0.2.0
[INFO] [stderr]    Compiling bounded-collections v0.3.2
[INFO] [stderr]    Compiling frame-metadata v23.0.1
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling ed25519-zebra v4.1.0
[INFO] [stderr]    Compiling macro_magic v0.5.1
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling memory-db v0.34.0
[INFO] [stderr]    Compiling trie-root v0.18.0
[INFO] [stderr]    Compiling trie-db v0.31.0
[INFO] [stderr]    Compiling kvdb v0.13.0
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling tuplex v0.1.2
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling array-bytes v6.2.3
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling environmental v1.1.4
[INFO] [stderr]    Compiling simple-mermaid v0.1.1
[INFO] [stderr]    Compiling parity-wasm v0.45.0
[INFO] [stderr]    Compiling topsoil-core-procedural v0.2.0
[INFO] [stderr]    Compiling tt-call v1.0.9
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]    Compiling topsoil-core v0.2.0
[INFO] [stderr]    Compiling plant-utility v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 08s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: subsoil v0.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "2b869f490b85c1fc5739c3fbf60bd75cfd8d78b37246082d4e0386fb7025b149", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2b869f490b85c1fc5739c3fbf60bd75cfd8d78b37246082d4e0386fb7025b149", kill_on_drop: false }`
[INFO] [stdout] 2b869f490b85c1fc5739c3fbf60bd75cfd8d78b37246082d4e0386fb7025b149
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c395a759b20fb59d9fb02d2e009cc197e0c9acad361d461559d0d25f33d25910
[INFO] running `Command { std: "docker" "start" "-a" "c395a759b20fb59d9fb02d2e009cc197e0c9acad361d461559d0d25f33d25910", kill_on_drop: false }`
[INFO] [stderr]    Compiling topsoil-core-procedural v0.2.0
[INFO] [stderr]    Compiling topsoil-core v0.2.0
[INFO] [stderr]    Compiling plant-timestamp v0.2.0
[INFO] [stderr]    Compiling plant-collective v0.2.0
[INFO] [stderr]    Compiling plant-balances v0.2.0
[INFO] [stderr]    Compiling plant-utility v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `plant_test_root`
[INFO] [stdout]    --> src/tests.rs:220:5
[INFO] [stdout]     |
[INFO] [stdout] 220 | use plant_test_root::Call as RootTestingCall;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `plant_test_root`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `plant_test_root`, use `cargo add plant_test_root` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `plant_test_root` in this scope
[INFO] [stdout]    --> src/tests.rs:122:16
[INFO] [stdout]     |
[INFO] [stdout] 122 |         RootTesting: plant_test_root,
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `plant_test_root`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:114:55
[INFO] [stdout]     |
[INFO] [stdout] 114 | type Block = topsoil_core::system::mocking::MockBlock<Test>;
[INFO] [stdout]     |                                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 114 | type Block<Test> = topsoil_core::system::mocking::MockBlock<Test>;
[INFO] [stdout]     |           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:135:39
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl topsoil_core::system::Config for Test {
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[derive_impl(topsoil_core::system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `topsoil_core::system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/topsoil-core-0.2.0/src/system/mod.rs:334:9
[INFO] [stdout]     |
[INFO] [stdout] 334 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[derive_impl(topsoil_core::system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `topsoil_core::system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/topsoil-core-0.2.0/src/system/mod.rs:336:9
[INFO] [stdout]     |
[INFO] [stdout] 336 |             type Self::RuntimeOrigin = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[derive_impl(topsoil_core::system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `topsoil_core::system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/topsoil-core-0.2.0/src/system/mod.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |             type Self::RuntimeCall = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `PalletInfo` in this scope
[INFO] [stdout]    --> src/tests.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[derive_impl(topsoil_core::system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `topsoil_core::system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/topsoil-core-0.2.0/src/system/mod.rs:340:9
[INFO] [stdout]     |
[INFO] [stdout] 340 |             type Self::PalletInfo = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeTask` in this scope
[INFO] [stdout]    --> src/tests.rs:134:1
[INFO] [stdout]     |
[INFO] [stdout] 134 | #[derive_impl(topsoil_core::system::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `topsoil_core::system::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/topsoil-core-0.2.0/src/system/mod.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |             type Self::RuntimeTask = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:143:33
[INFO] [stdout]     |
[INFO] [stdout] 143 | impl plant_balances::Config for Test {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:144:22
[INFO] [stdout]     |
[INFO] [stdout] 144 |     type AccountStore = System;
[INFO] [stdout]     |                         ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | #[derive_impl(plant_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `plant_balances::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/plant-balances-0.2.0/src/lib.rs:216:9
[INFO] [stdout]     |
[INFO] [stdout] 216 |             type Self::RuntimeEvent = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeHoldReason` in this scope
[INFO] [stdout]    --> src/tests.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | #[derive_impl(plant_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `plant_balances::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/plant-balances-0.2.0/src/lib.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |             type Self::RuntimeHoldReason = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeFreezeReason` in this scope
[INFO] [stdout]    --> src/tests.rs:142:1
[INFO] [stdout]     |
[INFO] [stdout] 142 | #[derive_impl(plant_balances::config_preludes::TestDefaultConfig)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `plant_balances::config_preludes::TestDefaultConfig` which comes from the expansion of the macro `topsoil_core::macro_magic::forward_tokens_verbatim` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/plant-balances-0.2.0/src/lib.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |             type Self::RuntimeFreezeReason = ();
[INFO] [stdout]     |                  ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:147:34
[INFO] [stdout]     |
[INFO] [stdout] 147 | impl plant_test_root::Config for Test {
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:148:22
[INFO] [stdout]     |
[INFO] [stdout] 148 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:151:34
[INFO] [stdout]     |
[INFO] [stdout] 151 | impl plant_timestamp::Config for Test {
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:170:54
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl plant_collective::Config<CouncilCollective> for Test {
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:171:23
[INFO] [stdout]     |
[INFO] [stdout] 171 |     type RuntimeOrigin = RuntimeOrigin;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 171 |     type RuntimeOrigin = Self::RuntimeOrigin;
[INFO] [stdout]     |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:172:18
[INFO] [stdout]     |
[INFO] [stdout] 172 |     type Proposal = RuntimeCall;
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:173:22
[INFO] [stdout]     |
[INFO] [stdout] 173 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 173 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:186:26
[INFO] [stdout]     |
[INFO] [stdout] 186 | impl example::Config for Test {}
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:189:15
[INFO] [stdout]     |
[INFO] [stdout] 189 | impl Contains<RuntimeCall> for TestBaseCallFilter {
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 189 | impl<RuntimeCall> Contains<RuntimeCall> for TestBaseCallFilter {
[INFO] [stdout]     |     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |     fn contains(c: &RuntimeCall) -> bool {
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:205:33
[INFO] [stdout]     |
[INFO] [stdout] 205 | impl mock_democracy::Config for Test {
[INFO] [stdout]     |                                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 206 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:209:17
[INFO] [stdout]     |
[INFO] [stdout] 209 | impl Config for Test {
[INFO] [stdout]     |                 ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]     |                         ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 210 |     type RuntimeEvent = Self::RuntimeEvent;
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:211:21
[INFO] [stdout]     |
[INFO] [stdout] 211 |     type RuntimeCall = RuntimeCall;
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]     |
[INFO] [stdout] 211 |     type RuntimeCall = Self::RuntimeCall;
[INFO] [stdout]     |                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `OriginCaller` in this scope
[INFO] [stdout]    --> src/tests.rs:212:23
[INFO] [stdout]     |
[INFO] [stdout] 212 |     type PalletsOrigin = OriginCaller;
[INFO] [stdout]     |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:216:34
[INFO] [stdout]     |
[INFO] [stdout] 216 | type ExampleCall = example::Call<Test>;
[INFO] [stdout]     |                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 216 | type ExampleCall<Test> = example::Call<Test>;
[INFO] [stdout]     |                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:217:32
[INFO] [stdout]     |
[INFO] [stdout] 217 | type UtilityCall = crate::Call<Test>;
[INFO] [stdout]     |                                ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 217 | type UtilityCall<Test> = crate::Call<Test>;
[INFO] [stdout]     |                 ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:225:52
[INFO] [stdout]     |
[INFO] [stdout] 225 |     let mut t = topsoil_core::system::GenesisConfig::<Test>::default().build_storage().unwrap();
[INFO] [stdout]     |                                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub fn new_test_ext<Test>() -> subsoil::io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:226:34
[INFO] [stdout]     |
[INFO] [stdout] 226 |     plant_balances::GenesisConfig::<Test> {
[INFO] [stdout]     |                                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub fn new_test_ext<Test>() -> subsoil::io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:233:36
[INFO] [stdout]     |
[INFO] [stdout] 233 |     plant_collective::GenesisConfig::<Test, Instance1> {
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 224 | pub fn new_test_ext<Test>() -> subsoil::io::TestExternalities {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:241:22
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ext.execute_with(|| System::set_block_number(1));
[INFO] [stdout]     |                         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:245:44
[INFO] [stdout]     |
[INFO] [stdout] 245 | fn call_transfer(dest: u64, value: u64) -> RuntimeCall {
[INFO] [stdout]     |                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:249:80
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn call_foobar(err: bool, start_weight: Weight, end_weight: Option<Weight>) -> RuntimeCall {
[INFO] [stdout]     |                                                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:254:2
[INFO] [stdout]     |
[INFO] [stdout] 254 |     System::events()
[INFO] [stdout]     |     ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:364:54
[INFO] [stdout]     |
[INFO] [stdout] 364 |             DispatchError::from(topsoil_core::system::Error::<Test>::CallFiltered),
[INFO] [stdout]     |                                                               ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 353 | fn as_derivative_filters<Test>() {
[INFO] [stdout]     |                         ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:425:3
[INFO] [stdout]     |
[INFO] [stdout] 425 |         System::assert_last_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:428:42
[INFO] [stdout]     |
[INFO] [stdout] 428 |                 error: topsoil_core::system::Error::<Test>::CallFiltered.into(),
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 416 | fn batch_with_signed_filters<Test>() {
[INFO] [stdout]     |                             ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:502:3
[INFO] [stdout]     |
[INFO] [stdout] 502 |         System::assert_last_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:517:3
[INFO] [stdout]     |
[INFO] [stdout] 517 |         System::assert_last_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:530:3
[INFO] [stdout]     |
[INFO] [stdout] 530 |         System::assert_last_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:536:5
[INFO] [stdout]     |
[INFO] [stdout] 536 |             <Test as Config>::WeightInfo::batch(2) + end_weight * 2,
[INFO] [stdout]     |              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:563:60
[INFO] [stdout]     |
[INFO] [stdout] 563 |         let batch_all_calls = RuntimeCall::Utility(crate::Call::<Test>::batch_all {
[INFO] [stdout]     |                                                                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 556 | fn batch_all_revert<Test>() {
[INFO] [stdout]     |                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:571:8
[INFO] [stdout]     |
[INFO] [stdout] 571 |                         <Test as Config>::WeightInfo::batch_all(2) + info.call_weight * 2
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:643:5
[INFO] [stdout]     |
[INFO] [stdout] 643 |             <Test as Config>::WeightInfo::batch_all(2) + end_weight * 2,
[INFO] [stdout]     |              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:665:8
[INFO] [stdout]     |
[INFO] [stdout] 665 |                         <Test as Config>::WeightInfo::batch_all(1) + info.call_weight
[INFO] [stdout]     |                          ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:669:42
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 error: topsoil_core::system::Error::<Test>::CallFiltered.into(),
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 649 | fn batch_all_does_not_nest<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:680:3
[INFO] [stdout]     |
[INFO] [stdout] 680 |         System::assert_has_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:683:42
[INFO] [stdout]     |
[INFO] [stdout] 683 |                 error: topsoil_core::system::Error::<Test>::CallFiltered.into(),
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 649 | fn batch_all_does_not_nest<Test>() {
[INFO] [stdout]     |                           ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:698:12
[INFO] [stdout]     |
[INFO] [stdout] 698 |             Error::<Test>::TooManyCalls
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 693 | fn batch_limit<Test>() {
[INFO] [stdout]     |               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:702:12
[INFO] [stdout]     |
[INFO] [stdout] 702 |             Error::<Test>::TooManyCalls
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 693 | fn batch_limit<Test>() {
[INFO] [stdout]     |               ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:721:3
[INFO] [stdout]     |
[INFO] [stdout] 721 |         System::assert_last_event(utility::Event::BatchCompletedWithErrors.into());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:722:3
[INFO] [stdout]     |
[INFO] [stdout] 722 |         System::assert_has_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:732:3
[INFO] [stdout]     |
[INFO] [stdout] 732 |         System::assert_last_event(utility::Event::BatchCompleted.into());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:735:3
[INFO] [stdout]     |
[INFO] [stdout] 735 |         System::assert_last_event(utility::Event::BatchCompletedWithErrors.into());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:756:3
[INFO] [stdout]     |
[INFO] [stdout] 756 |         System::assert_last_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:759:42
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 error: topsoil_core::system::Error::<Test>::CallFiltered.into(),
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 749 | fn batch_doesnt_work_with_inherents<Test>() {
[INFO] [stdout]     |                                    ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:774:3
[INFO] [stdout]     |
[INFO] [stdout] 774 |         System::assert_last_event(utility::Event::BatchCompletedWithErrors.into());
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:794:42
[INFO] [stdout]     |
[INFO] [stdout] 794 |                 error: topsoil_core::system::Error::<Test>::CallFiltered.into(),
[INFO] [stdout]     |                                                      ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 779 | fn batch_all_doesnt_work_with_inherents<Test>() {
[INFO] [stdout]     |                                        ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:821:3
[INFO] [stdout]     |
[INFO] [stdout] 821 |         System::set_block_number(4);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:830:3
[INFO] [stdout]     |
[INFO] [stdout] 830 |         System::assert_last_event(RuntimeEvent::Council(plant_collective::Event::Executed {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:858:3
[INFO] [stdout]     |
[INFO] [stdout] 858 |         System::set_block_number(4);
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:867:3
[INFO] [stdout]     |
[INFO] [stdout] 867 |         System::assert_last_event(RuntimeEvent::Council(plant_collective::Event::Executed {
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:895:5
[INFO] [stdout]     |
[INFO] [stdout] 895 |             <Test as topsoil_core::system::Config>::SystemWeightInfo::set_code()
[INFO] [stdout]     |              ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Test` in this scope
[INFO] [stdout]    --> src/tests.rs:902:33
[INFO] [stdout]     |
[INFO] [stdout] 902 |         let with_weight_call = Call::<Test>::with_weight {
[INFO] [stdout]     |                                       ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 885 | fn with_weight_works<Test>() {
[INFO] [stdout]     |                     ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:929:3
[INFO] [stdout]     |
[INFO] [stdout] 929 |         System::reset_events();
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:961:3
[INFO] [stdout]     |
[INFO] [stdout] 961 |         System::assert_last_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]    --> src/tests.rs:983:3
[INFO] [stdout]     |
[INFO] [stdout] 983 |         System::assert_last_event(
[INFO] [stdout]     |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout]   9 + use std::alloc::System;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/tests.rs:1005:3
[INFO] [stdout]      |
[INFO] [stdout] 1005 |         System::assert_last_event(utility::Event::IfElseMainSuccess.into());
[INFO] [stdout]      |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]    9 + use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `System` in this scope
[INFO] [stdout]     --> src/tests.rs:1077:3
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         System::assert_last_event(utility::Event::IfElseMainSuccess.into());
[INFO] [stdout]      |         ^^^^^^ use of undeclared type `System`
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]      |
[INFO] [stdout]    9 + use std::alloc::System;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `event`
[INFO] [stdout]    --> src/tests.rs:106:13
[INFO] [stdout]     |
[INFO] [stdout] 106 |         #[pallet::event]
[INFO] [stdout]     |                   ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `plant_test_root` in this scope
[INFO] [stdout]    --> src/tests.rs:147:6
[INFO] [stdout]     |
[INFO] [stdout] 147 | impl plant_test_root::Config for Test {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `plant_test_root`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `plant_test_root`, use `cargo add plant_test_root` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:193:4
[INFO] [stdout]     |
[INFO] [stdout] 193 |             RuntimeCall::Balances(plant_balances::Call::transfer_allow_death { .. }) => true,
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:194:4
[INFO] [stdout]     |
[INFO] [stdout] 194 |             RuntimeCall::Utility(_) => true,
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:196:4
[INFO] [stdout]     |
[INFO] [stdout] 196 |             RuntimeCall::System(topsoil_core::system::Call::remark { .. }) => true,
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:198:4
[INFO] [stdout]     |
[INFO] [stdout] 198 |             RuntimeCall::Example(_) => true,
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:200:4
[INFO] [stdout]     |
[INFO] [stdout] 200 |             RuntimeCall::Democracy(_) => true,
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:246:2
[INFO] [stdout]     |
[INFO] [stdout] 246 |     RuntimeCall::Balances(BalancesCall::transfer_allow_death { dest, value })
[INFO] [stdout]     |     ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:250:2
[INFO] [stdout]     |
[INFO] [stdout] 250 |     RuntimeCall::Example(ExampleCall::foobar { err, start_weight, end_weight })
[INFO] [stdout]     |     ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:257:26
[INFO] [stdout]     |
[INFO] [stdout] 257 |         .filter_map(|e| if let RuntimeEvent::Utility(inner) = e { Some(inner) } else { None })
[INFO] [stdout]     |                                ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:265:14
[INFO] [stdout]     |
[INFO] [stdout] 265 |         assert_ok!(Balances::transfer_allow_death(RuntimeOrigin::signed(1), sub_1_0, 5));
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:265:45
[INFO] [stdout]     |
[INFO] [stdout] 265 |         assert_ok!(Balances::transfer_allow_death(RuntimeOrigin::signed(1), sub_1_0, 5));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:267:4
[INFO] [stdout]     |
[INFO] [stdout] 267 |             Utility::as_derivative(RuntimeOrigin::signed(1), 1, Box::new(call_transfer(6, 3)),),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:267:27
[INFO] [stdout]     |
[INFO] [stdout] 267 |             Utility::as_derivative(RuntimeOrigin::signed(1), 1, Box::new(call_transfer(6, 3)),),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:270:14
[INFO] [stdout]     |
[INFO] [stdout] 270 |         assert_ok!(Utility::as_derivative(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:271:4
[INFO] [stdout]     |
[INFO] [stdout] 271 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:275:14
[INFO] [stdout]     |
[INFO] [stdout] 275 |         assert_eq!(Balances::free_balance(sub_1_0), 2);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:276:14
[INFO] [stdout]     |
[INFO] [stdout] 276 |         assert_eq!(Balances::free_balance(2), 13);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:289:14
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let call = RuntimeCall::Utility(UtilityCall::as_derivative {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:294:30
[INFO] [stdout]     |
[INFO] [stdout] 294 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:300:14
[INFO] [stdout]     |
[INFO] [stdout] 300 |         let call = RuntimeCall::Utility(UtilityCall::as_derivative {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:305:30
[INFO] [stdout]     |
[INFO] [stdout] 305 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:312:14
[INFO] [stdout]     |
[INFO] [stdout] 312 |         let call = RuntimeCall::Utility(UtilityCall::as_derivative {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:317:30
[INFO] [stdout]     |
[INFO] [stdout] 317 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:332:14
[INFO] [stdout]     |
[INFO] [stdout] 332 |         let call = RuntimeCall::Utility(UtilityCall::as_derivative {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:337:30
[INFO] [stdout]     |
[INFO] [stdout] 337 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:356:4
[INFO] [stdout]     |
[INFO] [stdout] 356 |             Utility::as_derivative(
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |                 RuntimeOrigin::signed(1),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:359:14
[INFO] [stdout]     |
[INFO] [stdout] 359 |                 Box::new(RuntimeCall::Balances(plant_balances::Call::transfer_keep_alive {
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:373:14
[INFO] [stdout]     |
[INFO] [stdout] 373 |         let call = RuntimeCall::System(topsoil_core::system::Call::set_storage {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:377:14
[INFO] [stdout]     |
[INFO] [stdout] 377 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:378:14
[INFO] [stdout]     |
[INFO] [stdout] 378 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:379:14
[INFO] [stdout]     |
[INFO] [stdout] 379 |         assert_ok!(Utility::batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:380:4
[INFO] [stdout]     |
[INFO] [stdout] 380 |             RuntimeOrigin::root(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |                 RuntimeCall::Balances(BalancesCall::force_transfer {
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |                 RuntimeCall::Balances(BalancesCall::force_transfer {
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:395:14
[INFO] [stdout]     |
[INFO] [stdout] 395 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:396:14
[INFO] [stdout]     |
[INFO] [stdout] 396 |         assert_eq!(Balances::free_balance(2), 20);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:404:14
[INFO] [stdout]     |
[INFO] [stdout] 404 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:405:14
[INFO] [stdout]     |
[INFO] [stdout] 405 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:406:14
[INFO] [stdout]     |
[INFO] [stdout] 406 |         assert_ok!(Utility::batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:407:4
[INFO] [stdout]     |
[INFO] [stdout] 407 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:410:14
[INFO] [stdout]     |
[INFO] [stdout] 410 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:411:14
[INFO] [stdout]     |
[INFO] [stdout] 411 |         assert_eq!(Balances::free_balance(2), 20);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:418:14
[INFO] [stdout]     |
[INFO] [stdout] 418 |         assert_ok!(Utility::batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:419:4
[INFO] [stdout]     |
[INFO] [stdout] 419 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:420:9
[INFO] [stdout]     |
[INFO] [stdout] 420 |             vec![RuntimeCall::Balances(plant_balances::Call::transfer_keep_alive {
[INFO] [stdout]     |                  ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:438:14
[INFO] [stdout]     |
[INFO] [stdout] 438 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:439:14
[INFO] [stdout]     |
[INFO] [stdout] 439 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:440:14
[INFO] [stdout]     |
[INFO] [stdout] 440 |         assert_ok!(Utility::batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:441:4
[INFO] [stdout]     |
[INFO] [stdout] 441 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:444:14
[INFO] [stdout]     |
[INFO] [stdout] 444 |         assert_eq!(Balances::free_balance(1), 5);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:445:14
[INFO] [stdout]     |
[INFO] [stdout] 445 |         assert_eq!(Balances::free_balance(2), 15);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:453:18
[INFO] [stdout]     |
[INFO] [stdout] 453 |         let big_call = RuntimeCall::RootTesting(RootTestingCall::fill_block {
[INFO] [stdout]     |                        ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:459:20
[INFO] [stdout]     |
[INFO] [stdout] 459 |         let batch_call = RuntimeCall::Utility(crate::Call::batch {
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:478:14
[INFO] [stdout]     |
[INFO] [stdout] 478 |         let call = RuntimeCall::Utility(UtilityCall::batch { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:480:30
[INFO] [stdout]     |
[INFO] [stdout] 480 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:487:14
[INFO] [stdout]     |
[INFO] [stdout] 487 |         let call = RuntimeCall::Utility(UtilityCall::batch { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:489:30
[INFO] [stdout]     |
[INFO] [stdout] 489 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:498:14
[INFO] [stdout]     |
[INFO] [stdout] 498 |         let call = RuntimeCall::Utility(UtilityCall::batch { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:500:30
[INFO] [stdout]     |
[INFO] [stdout] 500 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:513:14
[INFO] [stdout]     |
[INFO] [stdout] 513 |         let call = RuntimeCall::Utility(UtilityCall::batch { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:515:30
[INFO] [stdout]     |
[INFO] [stdout] 515 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:526:14
[INFO] [stdout]     |
[INFO] [stdout] 526 |         let call = RuntimeCall::Utility(UtilityCall::batch { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:528:30
[INFO] [stdout]     |
[INFO] [stdout] 528 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:544:14
[INFO] [stdout]     |
[INFO] [stdout] 544 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:545:14
[INFO] [stdout]     |
[INFO] [stdout] 545 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:546:14
[INFO] [stdout]     |
[INFO] [stdout] 546 |         assert_ok!(Utility::batch_all(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:547:4
[INFO] [stdout]     |
[INFO] [stdout] 547 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:550:14
[INFO] [stdout]     |
[INFO] [stdout] 550 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:551:14
[INFO] [stdout]     |
[INFO] [stdout] 551 |         assert_eq!(Balances::free_balance(2), 20);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:561:14
[INFO] [stdout]     |
[INFO] [stdout] 561 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:562:14
[INFO] [stdout]     |
[INFO] [stdout] 562 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:563:25
[INFO] [stdout]     |
[INFO] [stdout] 563 |         let batch_all_calls = RuntimeCall::Utility(crate::Call::<Test>::batch_all {
[INFO] [stdout]     |                               ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:567:29
[INFO] [stdout]     |
[INFO] [stdout] 567 |             batch_all_calls.dispatch(RuntimeOrigin::signed(1)),
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:578:14
[INFO] [stdout]     |
[INFO] [stdout] 578 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:579:14
[INFO] [stdout]     |
[INFO] [stdout] 579 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:594:14
[INFO] [stdout]     |
[INFO] [stdout] 594 |         let call = RuntimeCall::Utility(UtilityCall::batch_all { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:596:30
[INFO] [stdout]     |
[INFO] [stdout] 596 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:603:14
[INFO] [stdout]     |
[INFO] [stdout] 603 |         let call = RuntimeCall::Utility(UtilityCall::batch_all { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:605:30
[INFO] [stdout]     |
[INFO] [stdout] 605 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:614:14
[INFO] [stdout]     |
[INFO] [stdout] 614 |         let call = RuntimeCall::Utility(UtilityCall::batch_all { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:616:30
[INFO] [stdout]     |
[INFO] [stdout] 616 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:626:14
[INFO] [stdout]     |
[INFO] [stdout] 626 |         let call = RuntimeCall::Utility(UtilityCall::batch_all { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:628:30
[INFO] [stdout]     |
[INFO] [stdout] 628 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:636:14
[INFO] [stdout]     |
[INFO] [stdout] 636 |         let call = RuntimeCall::Utility(UtilityCall::batch_all { calls: batch_calls });
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:638:30
[INFO] [stdout]     |
[INFO] [stdout] 638 |         let result = call.dispatch(RuntimeOrigin::signed(1));
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:651:19
[INFO] [stdout]     |
[INFO] [stdout] 651 |         let batch_all = RuntimeCall::Utility(UtilityCall::batch_all {
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:657:14
[INFO] [stdout]     |
[INFO] [stdout] 657 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:658:14
[INFO] [stdout]     |
[INFO] [stdout] 658 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:661:4
[INFO] [stdout]     |
[INFO] [stdout] 661 |             Utility::batch_all(RuntimeOrigin::signed(1), vec![batch_all.clone()]),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:661:23
[INFO] [stdout]     |
[INFO] [stdout] 661 |             Utility::batch_all(RuntimeOrigin::signed(1), vec![batch_all.clone()]),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:676:22
[INFO] [stdout]     |
[INFO] [stdout] 676 |         let batch_nested = RuntimeCall::Utility(UtilityCall::batch { calls: vec![batch_all] });
[INFO] [stdout]     |                            ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:679:14
[INFO] [stdout]     |
[INFO] [stdout] 679 |         assert_ok!(Utility::batch_all(RuntimeOrigin::signed(1), vec![batch_nested]));
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:679:33
[INFO] [stdout]     |
[INFO] [stdout] 679 |         assert_ok!(Utility::batch_all(RuntimeOrigin::signed(1), vec![batch_nested]));
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:687:14
[INFO] [stdout]     |
[INFO] [stdout] 687 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:688:14
[INFO] [stdout]     |
[INFO] [stdout] 688 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:695:20
[INFO] [stdout]     |
[INFO] [stdout] 695 |         let calls = vec![RuntimeCall::System(SystemCall::remark { remark: vec![] }); 40_000];
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:697:4
[INFO] [stdout]     |
[INFO] [stdout] 697 |             Utility::batch(RuntimeOrigin::signed(1), calls.clone()),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:697:19
[INFO] [stdout]     |
[INFO] [stdout] 697 |             Utility::batch(RuntimeOrigin::signed(1), calls.clone()),
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:701:4
[INFO] [stdout]     |
[INFO] [stdout] 701 |             Utility::batch_all(RuntimeOrigin::signed(1), calls),
[INFO] [stdout]     |             ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:701:23
[INFO] [stdout]     |
[INFO] [stdout] 701 |             Utility::batch_all(RuntimeOrigin::signed(1), calls),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:710:14
[INFO] [stdout]     |
[INFO] [stdout] 710 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:711:14
[INFO] [stdout]     |
[INFO] [stdout] 711 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:712:14
[INFO] [stdout]     |
[INFO] [stdout] 712 |         assert_ok!(Utility::force_batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:713:4
[INFO] [stdout]     |
[INFO] [stdout] 713 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:725:14
[INFO] [stdout]     |
[INFO] [stdout] 725 |         assert_eq!(Balances::free_balance(1), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:726:14
[INFO] [stdout]     |
[INFO] [stdout] 726 |         assert_eq!(Balances::free_balance(2), 20);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:728:14
[INFO] [stdout]     |
[INFO] [stdout] 728 |         assert_ok!(Utility::force_batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:729:4
[INFO] [stdout]     |
[INFO] [stdout] 729 |             RuntimeOrigin::signed(2),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:734:14
[INFO] [stdout]     |
[INFO] [stdout] 734 |         assert_ok!(Utility::force_batch(RuntimeOrigin::signed(1), vec![call_transfer(2, 50),]),);
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:734:35
[INFO] [stdout]     |
[INFO] [stdout] 734 |         assert_ok!(Utility::force_batch(RuntimeOrigin::signed(1), vec![call_transfer(2, 50),]),);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:742:16
[INFO] [stdout]     |
[INFO] [stdout] 742 |         assert_noop!(Utility::force_batch(RuntimeOrigin::none(), vec![]), BadOrigin);
[INFO] [stdout]     |                      ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:742:37
[INFO] [stdout]     |
[INFO] [stdout] 742 |         assert_noop!(Utility::force_batch(RuntimeOrigin::none(), vec![]), BadOrigin);
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:743:16
[INFO] [stdout]     |
[INFO] [stdout] 743 |         assert_noop!(Utility::batch(RuntimeOrigin::none(), vec![]), BadOrigin);
[INFO] [stdout]     |                      ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:743:31
[INFO] [stdout]     |
[INFO] [stdout] 743 |         assert_noop!(Utility::batch(RuntimeOrigin::none(), vec![]), BadOrigin);
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:744:16
[INFO] [stdout]     |
[INFO] [stdout] 744 |         assert_noop!(Utility::batch_all(RuntimeOrigin::none(), vec![]), BadOrigin);
[INFO] [stdout]     |                      ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:744:35
[INFO] [stdout]     |
[INFO] [stdout] 744 |         assert_noop!(Utility::batch_all(RuntimeOrigin::none(), vec![]), BadOrigin);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:752:14
[INFO] [stdout]     |
[INFO] [stdout] 752 |         assert_ok!(Utility::batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:753:4
[INFO] [stdout]     |
[INFO] [stdout] 753 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:754:9
[INFO] [stdout]     |
[INFO] [stdout] 754 |             vec![RuntimeCall::Timestamp(TimestampCall::set { now: 42 }),]
[INFO] [stdout]     |                  ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:770:14
[INFO] [stdout]     |
[INFO] [stdout] 770 |         assert_ok!(Utility::force_batch(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:771:4
[INFO] [stdout]     |
[INFO] [stdout] 771 |             RuntimeOrigin::root(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:772:9
[INFO] [stdout]     |
[INFO] [stdout] 772 |             vec![RuntimeCall::Timestamp(TimestampCall::set { now: 42 }),]
[INFO] [stdout]     |                  ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:781:19
[INFO] [stdout]     |
[INFO] [stdout] 781 |         let batch_all = RuntimeCall::Utility(UtilityCall::batch_all {
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:782:16
[INFO] [stdout]     |
[INFO] [stdout] 782 |             calls: vec![RuntimeCall::Timestamp(TimestampCall::set { now: 42 })],
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:788:23
[INFO] [stdout]     |
[INFO] [stdout] 788 |             batch_all.dispatch(RuntimeOrigin::signed(1)),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:803:18
[INFO] [stdout]     |
[INFO] [stdout] 803 |         let proposal = RuntimeCall::Utility(UtilityCall::batch {
[INFO] [stdout]     |                        ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:804:16
[INFO] [stdout]     |
[INFO] [stdout] 804 |             calls: vec![RuntimeCall::Democracy(mock_democracy::Call::external_propose_majority {})],
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:810:14
[INFO] [stdout]     |
[INFO] [stdout] 810 |         assert_ok!(Council::propose(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:811:4
[INFO] [stdout]     |
[INFO] [stdout] 811 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:817:14
[INFO] [stdout]     |
[INFO] [stdout] 817 |         assert_ok!(Council::vote(RuntimeOrigin::signed(1), hash, 0, true));
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:817:28
[INFO] [stdout]     |
[INFO] [stdout] 817 |         assert_ok!(Council::vote(RuntimeOrigin::signed(1), hash, 0, true));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:818:14
[INFO] [stdout]     |
[INFO] [stdout] 818 |         assert_ok!(Council::vote(RuntimeOrigin::signed(2), hash, 0, true));
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:818:28
[INFO] [stdout]     |
[INFO] [stdout] 818 |         assert_ok!(Council::vote(RuntimeOrigin::signed(2), hash, 0, true));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:819:14
[INFO] [stdout]     |
[INFO] [stdout] 819 |         assert_ok!(Council::vote(RuntimeOrigin::signed(3), hash, 0, true));
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:819:28
[INFO] [stdout]     |
[INFO] [stdout] 819 |         assert_ok!(Council::vote(RuntimeOrigin::signed(3), hash, 0, true));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:822:14
[INFO] [stdout]     |
[INFO] [stdout] 822 |         assert_ok!(Council::close(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:823:4
[INFO] [stdout]     |
[INFO] [stdout] 823 |             RuntimeOrigin::signed(4),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:830:29
[INFO] [stdout]     |
[INFO] [stdout] 830 |         System::assert_last_event(RuntimeEvent::Council(plant_collective::Event::Executed {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:840:18
[INFO] [stdout]     |
[INFO] [stdout] 840 |         let proposal = RuntimeCall::Utility(UtilityCall::force_batch {
[INFO] [stdout]     |                        ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:841:16
[INFO] [stdout]     |
[INFO] [stdout] 841 |             calls: vec![RuntimeCall::Democracy(mock_democracy::Call::external_propose_majority {})],
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:847:14
[INFO] [stdout]     |
[INFO] [stdout] 847 |         assert_ok!(Council::propose(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:848:4
[INFO] [stdout]     |
[INFO] [stdout] 848 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:854:14
[INFO] [stdout]     |
[INFO] [stdout] 854 |         assert_ok!(Council::vote(RuntimeOrigin::signed(1), hash, 0, true));
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:854:28
[INFO] [stdout]     |
[INFO] [stdout] 854 |         assert_ok!(Council::vote(RuntimeOrigin::signed(1), hash, 0, true));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:855:14
[INFO] [stdout]     |
[INFO] [stdout] 855 |         assert_ok!(Council::vote(RuntimeOrigin::signed(2), hash, 0, true));
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:855:28
[INFO] [stdout]     |
[INFO] [stdout] 855 |         assert_ok!(Council::vote(RuntimeOrigin::signed(2), hash, 0, true));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:856:14
[INFO] [stdout]     |
[INFO] [stdout] 856 |         assert_ok!(Council::vote(RuntimeOrigin::signed(3), hash, 0, true));
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:856:28
[INFO] [stdout]     |
[INFO] [stdout] 856 |         assert_ok!(Council::vote(RuntimeOrigin::signed(3), hash, 0, true));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Council` in this scope
[INFO] [stdout]    --> src/tests.rs:859:14
[INFO] [stdout]     |
[INFO] [stdout] 859 |         assert_ok!(Council::close(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Council`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:860:4
[INFO] [stdout]     |
[INFO] [stdout] 860 |             RuntimeOrigin::signed(4),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeEvent` in this scope
[INFO] [stdout]    --> src/tests.rs:867:29
[INFO] [stdout]     |
[INFO] [stdout] 867 |         System::assert_last_event(RuntimeEvent::Council(plant_collective::Event::Executed {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ use of undeclared type `RuntimeEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:877:14
[INFO] [stdout]     |
[INFO] [stdout] 877 |         assert_ok!(Utility::batch_all(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:878:4
[INFO] [stdout]     |
[INFO] [stdout] 878 |             RuntimeOrigin::from(plant_collective::RawOrigin::Members(3, 3)),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:879:9
[INFO] [stdout]     |
[INFO] [stdout] 879 |             vec![RuntimeCall::Democracy(mock_democracy::Call::external_propose_majority {})]
[INFO] [stdout]     |                  ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:889:13
[INFO] [stdout]     |
[INFO] [stdout] 889 |             Box::new(RuntimeCall::System(topsoil_core::system::Call::set_code_without_checks {
[INFO] [stdout]     |                      ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:918:3
[INFO] [stdout]     |
[INFO] [stdout] 918 |         Balances::force_set_balance(RuntimeOrigin::root(), 666, 100).unwrap();
[INFO] [stdout]     |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:918:31
[INFO] [stdout]     |
[INFO] [stdout] 918 |         Balances::force_set_balance(RuntimeOrigin::root(), 666, 100).unwrap();
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:919:14
[INFO] [stdout]     |
[INFO] [stdout] 919 |         assert_eq!(Balances::free_balance(666), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:920:14
[INFO] [stdout]     |
[INFO] [stdout] 920 |         assert_eq!(Balances::free_balance(777), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:921:14
[INFO] [stdout]     |
[INFO] [stdout] 921 |         assert_ok!(Utility::dispatch_as(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:922:4
[INFO] [stdout]     |
[INFO] [stdout] 922 |             RuntimeOrigin::root(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OriginCaller` in this scope
[INFO] [stdout]    --> src/tests.rs:923:13
[INFO] [stdout]     |
[INFO] [stdout] 923 |             Box::new(OriginCaller::system(topsoil_core::system::RawOrigin::Signed(666))),
[INFO] [stdout]     |                      ^^^^^^^^^^^^ use of undeclared type `OriginCaller`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:926:14
[INFO] [stdout]     |
[INFO] [stdout] 926 |         assert_eq!(Balances::free_balance(666), 0);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:927:14
[INFO] [stdout]     |
[INFO] [stdout] 927 |         assert_eq!(Balances::free_balance(777), 100);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:930:14
[INFO] [stdout]     |
[INFO] [stdout] 930 |         assert_ok!(Utility::dispatch_as(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:931:4
[INFO] [stdout]     |
[INFO] [stdout] 931 |             RuntimeOrigin::root(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OriginCaller` in this scope
[INFO] [stdout]    --> src/tests.rs:932:13
[INFO] [stdout]     |
[INFO] [stdout] 932 |             Box::new(OriginCaller::system(topsoil_core::system::RawOrigin::Signed(777))),
[INFO] [stdout]     |                      ^^^^^^^^^^^^ use of undeclared type `OriginCaller`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:933:13
[INFO] [stdout]     |
[INFO] [stdout] 933 |             Box::new(RuntimeCall::Timestamp(TimestampCall::set { now: 0 }))
[INFO] [stdout]     |                      ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:946:14
[INFO] [stdout]     |
[INFO] [stdout] 946 |         let call = RuntimeCall::System(topsoil_core::system::Call::set_storage {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:950:14
[INFO] [stdout]     |
[INFO] [stdout] 950 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:951:14
[INFO] [stdout]     |
[INFO] [stdout] 951 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:952:14
[INFO] [stdout]     |
[INFO] [stdout] 952 |         assert_ok!(Utility::if_else(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:953:4
[INFO] [stdout]     |
[INFO] [stdout] 953 |             RuntimeOrigin::root(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]    --> src/tests.rs:954:4
[INFO] [stdout]     |
[INFO] [stdout] 954 |             RuntimeCall::Balances(BalancesCall::force_transfer { source: 1, dest: 2, value: 11 })
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:958:14
[INFO] [stdout]     |
[INFO] [stdout] 958 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:959:14
[INFO] [stdout]     |
[INFO] [stdout] 959 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:973:14
[INFO] [stdout]     |
[INFO] [stdout] 973 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:974:14
[INFO] [stdout]     |
[INFO] [stdout] 974 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:975:14
[INFO] [stdout]     |
[INFO] [stdout] 975 |         assert_ok!(Utility::if_else(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:976:4
[INFO] [stdout]     |
[INFO] [stdout] 976 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:980:14
[INFO] [stdout]     |
[INFO] [stdout] 980 |         assert_eq!(Balances::free_balance(1), 5);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:981:14
[INFO] [stdout]     |
[INFO] [stdout] 981 |         assert_eq!(Balances::free_balance(2), 15);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:995:14
[INFO] [stdout]     |
[INFO] [stdout] 995 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]    --> src/tests.rs:996:14
[INFO] [stdout]     |
[INFO] [stdout] 996 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]    --> src/tests.rs:997:14
[INFO] [stdout]     |
[INFO] [stdout] 997 |         assert_ok!(Utility::if_else(
[INFO] [stdout]     |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]    --> src/tests.rs:998:4
[INFO] [stdout]     |
[INFO] [stdout] 998 |             RuntimeOrigin::signed(1),
[INFO] [stdout]     |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1002:14
[INFO] [stdout]      |
[INFO] [stdout] 1002 |         assert_eq!(Balances::free_balance(1), 1);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1003:14
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         assert_eq!(Balances::free_balance(2), 19);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1012:3
[INFO] [stdout]      |
[INFO] [stdout] 1012 |         Balances::force_set_balance(RuntimeOrigin::root(), 666, 100).unwrap();
[INFO] [stdout]      |         ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/tests.rs:1012:31
[INFO] [stdout]      |
[INFO] [stdout] 1012 |         Balances::force_set_balance(RuntimeOrigin::root(), 666, 100).unwrap();
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1013:14
[INFO] [stdout]      |
[INFO] [stdout] 1013 |         assert_eq!(Balances::free_balance(666), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1014:14
[INFO] [stdout]      |
[INFO] [stdout] 1014 |         assert_eq!(Balances::free_balance(777), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]     --> src/tests.rs:1015:14
[INFO] [stdout]      |
[INFO] [stdout] 1015 |         assert_ok!(Utility::dispatch_as_fallible(
[INFO] [stdout]      |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/tests.rs:1016:4
[INFO] [stdout]      |
[INFO] [stdout] 1016 |             RuntimeOrigin::root(),
[INFO] [stdout]      |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OriginCaller` in this scope
[INFO] [stdout]     --> src/tests.rs:1017:13
[INFO] [stdout]      |
[INFO] [stdout] 1017 |             Box::new(OriginCaller::system(topsoil_core::system::RawOrigin::Signed(666))),
[INFO] [stdout]      |                      ^^^^^^^^^^^^ use of undeclared type `OriginCaller`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1020:14
[INFO] [stdout]      |
[INFO] [stdout] 1020 |         assert_eq!(Balances::free_balance(666), 0);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1021:14
[INFO] [stdout]      |
[INFO] [stdout] 1021 |         assert_eq!(Balances::free_balance(777), 100);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]     --> src/tests.rs:1024:4
[INFO] [stdout]      |
[INFO] [stdout] 1024 |             Utility::dispatch_as_fallible(
[INFO] [stdout]      |             ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/tests.rs:1025:5
[INFO] [stdout]      |
[INFO] [stdout] 1025 |                 RuntimeOrigin::root(),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OriginCaller` in this scope
[INFO] [stdout]     --> src/tests.rs:1026:14
[INFO] [stdout]      |
[INFO] [stdout] 1026 |                 Box::new(OriginCaller::system(topsoil_core::system::RawOrigin::Signed(777))),
[INFO] [stdout]      |                          ^^^^^^^^^^^^ use of undeclared type `OriginCaller`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/tests.rs:1027:14
[INFO] [stdout]      |
[INFO] [stdout] 1027 |                 Box::new(RuntimeCall::Timestamp(TimestampCall::set { now: 0 }))
[INFO] [stdout]      |                          ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1037:14
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1038:14
[INFO] [stdout]      |
[INFO] [stdout] 1038 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]     --> src/tests.rs:1040:4
[INFO] [stdout]      |
[INFO] [stdout] 1040 |             Utility::if_else(
[INFO] [stdout]      |             ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/tests.rs:1041:5
[INFO] [stdout]      |
[INFO] [stdout] 1041 |                 RuntimeOrigin::signed(1),
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1047:14
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1048:14
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1055:14
[INFO] [stdout]      |
[INFO] [stdout] 1055 |         assert_eq!(Balances::free_balance(1), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1056:14
[INFO] [stdout]      |
[INFO] [stdout] 1056 |         assert_eq!(Balances::free_balance(2), 10);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeCall` in this scope
[INFO] [stdout]     --> src/tests.rs:1062:4
[INFO] [stdout]      |
[INFO] [stdout] 1062 |             RuntimeCall::Utility(UtilityCall::if_else { main: main_call, fallback: fallback_call })
[INFO] [stdout]      |             ^^^^^^^^^^^ use of undeclared type `RuntimeCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Utility` in this scope
[INFO] [stdout]     --> src/tests.rs:1066:14
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         assert_ok!(Utility::if_else(
[INFO] [stdout]      |                    ^^^^^^^ use of undeclared type `Utility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `RuntimeOrigin` in this scope
[INFO] [stdout]     --> src/tests.rs:1067:4
[INFO] [stdout]      |
[INFO] [stdout] 1067 |             RuntimeOrigin::signed(1),
[INFO] [stdout]      |             ^^^^^^^^^^^^^ use of undeclared type `RuntimeOrigin`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1073:14
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         assert_eq!(Balances::free_balance(1), 5);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Balances` in this scope
[INFO] [stdout]     --> src/tests.rs:1074:14
[INFO] [stdout]      |
[INFO] [stdout] 1074 |         assert_eq!(Balances::free_balance(2), 15);
[INFO] [stdout]      |                    ^^^^^^^^ use of undeclared type `Balances`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `plant-utility` (lib test) due to 289 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "c395a759b20fb59d9fb02d2e009cc197e0c9acad361d461559d0d25f33d25910", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c395a759b20fb59d9fb02d2e009cc197e0c9acad361d461559d0d25f33d25910", kill_on_drop: false }`
[INFO] [stdout] c395a759b20fb59d9fb02d2e009cc197e0c9acad361d461559d0d25f33d25910
