[INFO] fetching crate pallet-encointer-scheduler 6.1.0...
[INFO] testing pallet-encointer-scheduler-6.1.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate pallet-encointer-scheduler 6.1.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate pallet-encointer-scheduler 6.1.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-encointer-scheduler 6.1.0
[INFO] finished tweaking crates.io crate pallet-encointer-scheduler 6.1.0
[INFO] tweaked toml for crates.io crate pallet-encointer-scheduler 6.1.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 396 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.19.0 (latest: v0.22.0)
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding ahash v0.7.8 (latest: v0.8.11)
[INFO] [stderr]       Adding base64 v0.13.1 (latest: v0.22.1)
[INFO] [stderr]       Adding bitcoin_hashes v0.11.0 (latest: v0.14.0)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding block-buffer v0.9.0 (latest: v0.10.4)
[INFO] [stderr]       Adding constcat v0.3.1 (latest: v0.5.0)
[INFO] [stderr]       Adding cpp_demangle v0.3.5 (latest: v0.4.3)
[INFO] [stderr]       Adding cranelift-entity v0.95.1 (latest: v0.108.1)
[INFO] [stderr]       Adding crc v2.1.0 (latest: v3.2.1)
[INFO] [stderr]       Adding crc-catalog v1.1.1 (latest: v2.4.0)
[INFO] [stderr]       Adding crypto-mac v0.8.0 (latest: v0.11.1)
[INFO] [stderr]       Adding crypto-mac v0.11.0 (latest: v0.11.1)
[INFO] [stderr]       Adding curve25519-dalek v3.2.0 (latest: v4.1.2)
[INFO] [stderr]       Adding derive-syn-parse v0.1.5 (latest: v0.2.0)
[INFO] [stderr]       Adding digest v0.9.0 (latest: v0.10.7)
[INFO] [stderr]       Adding ed25519-zebra v3.1.0 (latest: v4.0.3)
[INFO] [stderr]       Adding encointer-primitives v6.1.0 (latest: v10.1.0)
[INFO] [stderr]       Adding ep-core v6.0.0 (latest: v10.0.0)
[INFO] [stderr]       Adding fallible-iterator v0.2.0 (latest: v0.3.0)
[INFO] [stderr]       Adding frame-benchmarking v29.0.0 (latest: v34.0.0)
[INFO] [stderr]       Adding frame-support v29.0.2 (latest: v34.0.0)
[INFO] [stderr]       Adding frame-support-procedural v24.0.0 (latest: v29.0.1)
[INFO] [stderr]       Adding frame-support-procedural-tools v10.0.0 (latest: v12.0.0)
[INFO] [stderr]       Adding frame-support-procedural-tools-derive v11.0.0 (latest: v12.0.0)
[INFO] [stderr]       Adding frame-system v29.0.0 (latest: v34.0.0)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding gimli v0.27.3 (latest: v0.29.0)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding hashbrown v0.13.2 (latest: v0.14.5)
[INFO] [stderr]       Adding hmac v0.8.1 (latest: v0.12.1)
[INFO] [stderr]       Adding hmac v0.11.0 (latest: v0.12.1)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding io-lifetimes v1.0.11 (latest: v2.0.3)
[INFO] [stderr]       Adding itertools v0.10.5 (latest: v0.13.0)
[INFO] [stderr]       Adding linux-raw-sys v0.1.4 (latest: v0.6.4)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding matchers v0.0.1 (latest: v0.1.0)
[INFO] [stderr]       Adding memoffset v0.8.0 (latest: v0.9.1)
[INFO] [stderr]       Adding object v0.30.4 (latest: v0.35.0)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding pallet-timestamp v28.0.0 (latest: v33.0.0)
[INFO] [stderr]       Adding pbkdf2 v0.8.0 (latest: v0.12.2)
[INFO] [stderr]       Adding radium v0.7.0 (latest: v1.1.0)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding regex-automata v0.1.10 (latest: v0.4.6)
[INFO] [stderr]       Adding regex-syntax v0.6.29 (latest: v0.8.3)
[INFO] [stderr]       Adding rustix v0.36.17 (latest: v0.38.34)
[INFO] [stderr]       Adding secp256k1 v0.28.2 (latest: v0.29.0)
[INFO] [stderr]       Adding secp256k1-sys v0.9.2 (latest: v0.10.0)
[INFO] [stderr]       Adding sha2 v0.9.9 (latest: v0.10.8)
[INFO] [stderr]       Adding sp-api v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-api-proc-macro v15.0.0 (latest: v19.0.0)
[INFO] [stderr]       Adding sp-application-crypto v31.0.0 (latest: v36.0.0)
[INFO] [stderr]       Adding sp-arithmetic v24.0.0 (latest: v26.0.0)
[INFO] [stderr]       Adding sp-core v29.0.0 (latest: v33.0.1)
[INFO] [stderr]       Adding sp-externalities v0.26.0 (latest: v0.28.0)
[INFO] [stderr]       Adding sp-genesis-builder v0.8.0 (latest: v0.13.0)
[INFO] [stderr]       Adding sp-inherents v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-io v31.0.0 (latest: v36.0.0)
[INFO] [stderr]       Adding sp-keystore v0.35.0 (latest: v0.39.0)
[INFO] [stderr]       Adding sp-metadata-ir v0.6.0 (latest: v0.7.0)
[INFO] [stderr]       Adding sp-runtime v32.0.0 (latest: v37.0.0)
[INFO] [stderr]       Adding sp-runtime-interface v25.0.0 (latest: v27.0.0)
[INFO] [stderr]       Adding sp-runtime-interface-proc-macro v17.0.0 (latest: v18.0.0)
[INFO] [stderr]       Adding sp-staking v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-state-machine v0.36.0 (latest: v0.41.0)
[INFO] [stderr]       Adding sp-storage v20.0.0 (latest: v21.0.0)
[INFO] [stderr]       Adding sp-timestamp v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-tracing v16.0.0 (latest: v17.0.0)
[INFO] [stderr]       Adding sp-trie v30.0.0 (latest: v35.0.0)
[INFO] [stderr]       Adding sp-version v30.0.0 (latest: v35.0.0)
[INFO] [stderr]       Adding sp-version-proc-macro v13.0.0 (latest: v14.0.0)
[INFO] [stderr]       Adding sp-wasm-interface v20.0.0 (latest: v21.0.0)
[INFO] [stderr]       Adding sp-weights v28.0.0 (latest: v31.0.0)
[INFO] [stderr]       Adding substrate-bip39 v0.4.6 (latest: v0.6.0)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding toml_edit v0.21.1 (latest: v0.22.13)
[INFO] [stderr]       Adding tracing-log v0.1.4 (latest: v0.2.0)
[INFO] [stderr]       Adding tracing-subscriber v0.2.25 (latest: v0.3.18)
[INFO] [stderr]       Adding trie-db v0.28.0 (latest: v0.29.1)
[INFO] [stderr]       Adding unicode-normalization v0.1.22 (latest: v0.1.23)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding wasmparser v0.102.0 (latest: v0.208.1)
[INFO] [stderr]       Adding wasmtime v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-asm-macros v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-environ v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-jit v8.0.1 (latest: v17.0.3)
[INFO] [stderr]       Adding wasmtime-jit-debug v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-jit-icache-coherence v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-runtime v8.0.1 (latest: v20.0.2)
[INFO] [stderr]       Adding wasmtime-types v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding windows-core v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-sys v0.45.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding winnow v0.5.40 (latest: v0.6.8)
[INFO] [stderr]       Adding wyz v0.5.1 (latest: v0.6.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sp-weights v28.0.0
[INFO] [stderr]   Downloaded sp-io v31.0.0
[INFO] [stderr]   Downloaded sp-externalities v0.26.0
[INFO] [stderr]   Downloaded sp-storage v20.0.0
[INFO] [stderr]   Downloaded sp-arithmetic v24.0.0
[INFO] [stderr]   Downloaded sp-trie v30.0.0
[INFO] [stderr]   Downloaded sp-keystore v0.35.0
[INFO] [stderr]   Downloaded sp-metadata-ir v0.6.0
[INFO] [stderr]   Downloaded sp-inherents v27.0.0
[INFO] [stderr]   Downloaded ep-core v6.0.0
[INFO] [stderr]   Downloaded linregress v0.5.3
[INFO] [stderr]   Downloaded sp-api-proc-macro v15.0.0
[INFO] [stderr]   Downloaded substrate-geohash v0.13.0
[INFO] [stderr]   Downloaded substrate-typenum v1.16.0
[INFO] [stderr]   Downloaded substrate-fixed v0.5.9
[INFO] [stderr]   Downloaded frame-support-procedural v24.0.0
[INFO] [stderr]   Downloaded frame-support v29.0.2
[INFO] [stderr]   Downloaded frame-benchmarking v29.0.0
[INFO] [stderr]   Downloaded sp-staking v27.0.0
[INFO] [stderr]   Downloaded frame-system v29.0.0
[INFO] [stderr]   Downloaded sp-state-machine v0.36.0
[INFO] [stderr]   Downloaded sp-runtime v32.0.0
[INFO] [stderr]   Downloaded encointer-primitives v6.1.0
[INFO] [stderr]   Downloaded sp-version v30.0.0
[INFO] [stderr]   Downloaded pallet-timestamp v28.0.0
[INFO] [stderr]   Downloaded sp-core v29.0.0
[INFO] [stderr]   Downloaded sp-application-crypto v31.0.0
[INFO] [stderr]   Downloaded sp-runtime-interface v25.0.0
[INFO] [stderr]   Downloaded frame-support-procedural-tools-derive v11.0.0
[INFO] [stderr]   Downloaded frame-support-procedural-tools v10.0.0
[INFO] [stderr]   Downloaded sp-api v27.0.0
[INFO] [stderr]   Downloaded sp-genesis-builder v0.8.0
[INFO] [stderr]   Downloaded sp-timestamp v27.0.0
[INFO] [stderr]   Downloaded sp-version-proc-macro v13.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e6459e010588d85bce9e5da424e88734cf09b1f3a126e749885736f4f8c58958
[INFO] running `Command { std: "docker" "start" "-a" "e6459e010588d85bce9e5da424e88734cf09b1f3a126e749885736f4f8c58958", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e6459e010588d85bce9e5da424e88734cf09b1f3a126e749885736f4f8c58958", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e6459e010588d85bce9e5da424e88734cf09b1f3a126e749885736f4f8c58958", kill_on_drop: false }`
[INFO] [stdout] e6459e010588d85bce9e5da424e88734cf09b1f3a126e749885736f4f8c58958
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0b871f2d467166935afd47133364ae68db77ac9d286c3e98935b8d48c6e4a5ad
[INFO] running `Command { std: "docker" "start" "-a" "0b871f2d467166935afd47133364ae68db77ac9d286c3e98935b8d48c6e4a5ad", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling zerocopy v0.7.34
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling prettier-please v0.2.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling sp-std v14.0.0
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling rustix v0.36.17
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling wasmtime-runtime v8.0.1
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling linux-raw-sys v0.1.4
[INFO] [stderr]    Compiling rustc-demangle v0.1.24
[INFO] [stderr]    Compiling url v2.5.0
[INFO] [stderr]    Compiling expander v2.1.0
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]    Compiling platforms v3.4.0
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling curve25519-dalek v4.1.2
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]    Compiling wasmtime-jit-debug v8.0.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling wasmtime-asm-macros v8.0.1
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling wasmtime-jit-icache-coherence v8.0.1
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling wasmtime v8.0.1
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling tracing-log v0.1.4
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling memfd v0.6.4
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling hash-db v0.16.0
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling uint v0.9.5
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling environmental v1.1.4
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling blake2b_simd v1.0.2
[INFO] [stderr]    Compiling num-format v0.4.4
[INFO] [stderr]    Compiling bitcoin_hashes v0.11.0
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr] error: could not compile `syn` (lib)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/bin/rustc --crate-name syn --edition=2021 /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.66/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=e87c1a3898ecf33e -C extra-filename=-e87c1a3898ecf33e --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern proc_macro2=/opt/rustwide/target/debug/deps/libproc_macro2-e03386bdc6e13aaf.rmeta --extern quote=/opt/rustwide/target/debug/deps/libquote-61adc174e15f4fa4.rmeta --extern unicode_ident=/opt/rustwide/target/debug/deps/libunicode_ident-7b828347d8713ecd.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `syn` (lib)
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/bin/rustc --crate-name syn --edition=2018 /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=d4fcbc824c37b32e -C extra-filename=-d4fcbc824c37b32e --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern proc_macro2=/opt/rustwide/target/debug/deps/libproc_macro2-e03386bdc6e13aaf.rmeta --extern quote=/opt/rustwide/target/debug/deps/libquote-61adc174e15f4fa4.rmeta --extern unicode_ident=/opt/rustwide/target/debug/deps/libunicode_ident-7b828347d8713ecd.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "0b871f2d467166935afd47133364ae68db77ac9d286c3e98935b8d48c6e4a5ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0b871f2d467166935afd47133364ae68db77ac9d286c3e98935b8d48c6e4a5ad", kill_on_drop: false }`
[INFO] [stdout] 0b871f2d467166935afd47133364ae68db77ac9d286c3e98935b8d48c6e4a5ad
[INFO] testing pallet-encointer-scheduler-6.1.0 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate pallet-encointer-scheduler 6.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate pallet-encointer-scheduler 6.1.0 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate pallet-encointer-scheduler 6.1.0
[INFO] finished tweaking crates.io crate pallet-encointer-scheduler 6.1.0
[INFO] tweaked toml for crates.io crate pallet-encointer-scheduler 6.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 396 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.19.0 (latest: v0.22.0)
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding ahash v0.7.8 (latest: v0.8.11)
[INFO] [stderr]       Adding base64 v0.13.1 (latest: v0.22.1)
[INFO] [stderr]       Adding bitcoin_hashes v0.11.0 (latest: v0.14.0)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding block-buffer v0.9.0 (latest: v0.10.4)
[INFO] [stderr]       Adding constcat v0.3.1 (latest: v0.5.0)
[INFO] [stderr]       Adding cpp_demangle v0.3.5 (latest: v0.4.3)
[INFO] [stderr]       Adding cranelift-entity v0.95.1 (latest: v0.108.1)
[INFO] [stderr]       Adding crc v2.1.0 (latest: v3.2.1)
[INFO] [stderr]       Adding crc-catalog v1.1.1 (latest: v2.4.0)
[INFO] [stderr]       Adding crypto-mac v0.8.0 (latest: v0.11.1)
[INFO] [stderr]       Adding crypto-mac v0.11.0 (latest: v0.11.1)
[INFO] [stderr]       Adding curve25519-dalek v3.2.0 (latest: v4.1.2)
[INFO] [stderr]       Adding derive-syn-parse v0.1.5 (latest: v0.2.0)
[INFO] [stderr]       Adding digest v0.9.0 (latest: v0.10.7)
[INFO] [stderr]       Adding ed25519-zebra v3.1.0 (latest: v4.0.3)
[INFO] [stderr]       Adding encointer-primitives v6.1.0 (latest: v10.1.0)
[INFO] [stderr]       Adding ep-core v6.0.0 (latest: v10.0.0)
[INFO] [stderr]       Adding fallible-iterator v0.2.0 (latest: v0.3.0)
[INFO] [stderr]       Adding frame-benchmarking v29.0.0 (latest: v34.0.0)
[INFO] [stderr]       Adding frame-support v29.0.2 (latest: v34.0.0)
[INFO] [stderr]       Adding frame-support-procedural v24.0.0 (latest: v29.0.1)
[INFO] [stderr]       Adding frame-support-procedural-tools v10.0.0 (latest: v12.0.0)
[INFO] [stderr]       Adding frame-support-procedural-tools-derive v11.0.0 (latest: v12.0.0)
[INFO] [stderr]       Adding frame-system v29.0.0 (latest: v34.0.0)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding gimli v0.27.3 (latest: v0.29.0)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding hashbrown v0.13.2 (latest: v0.14.5)
[INFO] [stderr]       Adding hmac v0.8.1 (latest: v0.12.1)
[INFO] [stderr]       Adding hmac v0.11.0 (latest: v0.12.1)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding io-lifetimes v1.0.11 (latest: v2.0.3)
[INFO] [stderr]       Adding itertools v0.10.5 (latest: v0.13.0)
[INFO] [stderr]       Adding linux-raw-sys v0.1.4 (latest: v0.6.4)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding matchers v0.0.1 (latest: v0.1.0)
[INFO] [stderr]       Adding memoffset v0.8.0 (latest: v0.9.1)
[INFO] [stderr]       Adding object v0.30.4 (latest: v0.35.0)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding pallet-timestamp v28.0.0 (latest: v33.0.0)
[INFO] [stderr]       Adding pbkdf2 v0.8.0 (latest: v0.12.2)
[INFO] [stderr]       Adding radium v0.7.0 (latest: v1.1.0)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding regex-automata v0.1.10 (latest: v0.4.6)
[INFO] [stderr]       Adding regex-syntax v0.6.29 (latest: v0.8.3)
[INFO] [stderr]       Adding rustix v0.36.17 (latest: v0.38.34)
[INFO] [stderr]       Adding secp256k1 v0.28.2 (latest: v0.29.0)
[INFO] [stderr]       Adding secp256k1-sys v0.9.2 (latest: v0.10.0)
[INFO] [stderr]       Adding sha2 v0.9.9 (latest: v0.10.8)
[INFO] [stderr]       Adding sp-api v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-api-proc-macro v15.0.0 (latest: v19.0.0)
[INFO] [stderr]       Adding sp-application-crypto v31.0.0 (latest: v36.0.0)
[INFO] [stderr]       Adding sp-arithmetic v24.0.0 (latest: v26.0.0)
[INFO] [stderr]       Adding sp-core v29.0.0 (latest: v33.0.1)
[INFO] [stderr]       Adding sp-externalities v0.26.0 (latest: v0.28.0)
[INFO] [stderr]       Adding sp-genesis-builder v0.8.0 (latest: v0.13.0)
[INFO] [stderr]       Adding sp-inherents v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-io v31.0.0 (latest: v36.0.0)
[INFO] [stderr]       Adding sp-keystore v0.35.0 (latest: v0.39.0)
[INFO] [stderr]       Adding sp-metadata-ir v0.6.0 (latest: v0.7.0)
[INFO] [stderr]       Adding sp-runtime v32.0.0 (latest: v37.0.0)
[INFO] [stderr]       Adding sp-runtime-interface v25.0.0 (latest: v27.0.0)
[INFO] [stderr]       Adding sp-runtime-interface-proc-macro v17.0.0 (latest: v18.0.0)
[INFO] [stderr]       Adding sp-staking v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-state-machine v0.36.0 (latest: v0.41.0)
[INFO] [stderr]       Adding sp-storage v20.0.0 (latest: v21.0.0)
[INFO] [stderr]       Adding sp-timestamp v27.0.0 (latest: v32.0.0)
[INFO] [stderr]       Adding sp-tracing v16.0.0 (latest: v17.0.0)
[INFO] [stderr]       Adding sp-trie v30.0.0 (latest: v35.0.0)
[INFO] [stderr]       Adding sp-version v30.0.0 (latest: v35.0.0)
[INFO] [stderr]       Adding sp-version-proc-macro v13.0.0 (latest: v14.0.0)
[INFO] [stderr]       Adding sp-wasm-interface v20.0.0 (latest: v21.0.0)
[INFO] [stderr]       Adding sp-weights v28.0.0 (latest: v31.0.0)
[INFO] [stderr]       Adding substrate-bip39 v0.4.6 (latest: v0.6.0)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] [stderr]       Adding toml_edit v0.21.1 (latest: v0.22.13)
[INFO] [stderr]       Adding tracing-log v0.1.4 (latest: v0.2.0)
[INFO] [stderr]       Adding tracing-subscriber v0.2.25 (latest: v0.3.18)
[INFO] [stderr]       Adding trie-db v0.28.0 (latest: v0.29.1)
[INFO] [stderr]       Adding unicode-normalization v0.1.22 (latest: v0.1.23)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding wasmparser v0.102.0 (latest: v0.208.1)
[INFO] [stderr]       Adding wasmtime v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-asm-macros v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-environ v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-jit v8.0.1 (latest: v17.0.3)
[INFO] [stderr]       Adding wasmtime-jit-debug v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-jit-icache-coherence v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding wasmtime-runtime v8.0.1 (latest: v20.0.2)
[INFO] [stderr]       Adding wasmtime-types v8.0.1 (latest: v21.0.1)
[INFO] [stderr]       Adding windows-core v0.52.0 (latest: v0.56.0)
[INFO] [stderr]       Adding windows-sys v0.45.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.42.2 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding winnow v0.5.40 (latest: v0.6.8)
[INFO] [stderr]       Adding wyz v0.5.1 (latest: v0.6.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 14ea42d3a35a1a8ce9e22727b84217457d8bb86f7dcb45ff044eb182c04eb22e
[INFO] running `Command { std: "docker" "start" "-a" "14ea42d3a35a1a8ce9e22727b84217457d8bb86f7dcb45ff044eb182c04eb22e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "14ea42d3a35a1a8ce9e22727b84217457d8bb86f7dcb45ff044eb182c04eb22e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "14ea42d3a35a1a8ce9e22727b84217457d8bb86f7dcb45ff044eb182c04eb22e", kill_on_drop: false }`
[INFO] [stdout] 14ea42d3a35a1a8ce9e22727b84217457d8bb86f7dcb45ff044eb182c04eb22e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a308ce32c813a7ed554b7f9a06810dd29b848535c194544a67194da63f0f704a
[INFO] running `Command { std: "docker" "start" "-a" "a308ce32c813a7ed554b7f9a06810dd29b848535c194544a67194da63f0f704a", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling byte-slice-cast v1.2.2
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling zerocopy v0.7.34
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling sp-std v14.0.0
[INFO] [stderr]    Compiling prettier-please v0.2.0
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling rustix v0.36.17
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling wasmtime-runtime v8.0.1
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling constant_time_eq v0.3.0
[INFO] [stderr]    Compiling url v2.5.0
[INFO] [stderr]    Compiling platforms v3.4.0
[INFO] [stderr]    Compiling linux-raw-sys v0.1.4
[INFO] [stderr]    Compiling rustc-demangle v0.1.24
[INFO] [stderr]    Compiling expander v2.1.0
[INFO] [stderr]    Compiling cpp_demangle v0.3.5
[INFO] [stderr]    Compiling curve25519-dalek v4.1.2
[INFO] [stderr]    Compiling libsecp256k1-core v0.3.0
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]    Compiling wasmtime-jit-debug v8.0.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling wasmtime-asm-macros v8.0.1
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling wasmtime-jit-icache-coherence v8.0.1
[INFO] [stderr]    Compiling wasmtime v8.0.1
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling rustc-hex v2.1.0
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.3.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.3.0
[INFO] [stderr]    Compiling tracing-log v0.1.4
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling secp256k1-sys v0.9.2
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling hash-db v0.16.0
[INFO] [stderr]    Compiling memfd v0.6.4
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling fixed-hash v0.8.0
[INFO] [stderr]    Compiling getrandom_or_panic v0.0.3
[INFO] [stderr]    Compiling libsecp256k1 v0.7.1
[INFO] [stderr]    Compiling uint v0.9.5
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling environmental v1.1.4
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling blake2b_simd v1.0.2
[INFO] [stderr]    Compiling num-format v0.4.4
[INFO] [stderr]    Compiling dyn-clone v1.0.17
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling bitcoin_hashes v0.11.0
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling rustversion v1.0.17
[INFO] [stderr]    Compiling array-bytes v6.2.3
[INFO] [stderr]    Compiling gimli v0.28.1
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling matchers v0.0.1
[INFO] [stderr]    Compiling miniz_oxide v0.7.3
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling trie-root v0.18.0
[INFO] [stderr]    Compiling memory-db v0.32.0
[INFO] [stderr]    Compiling trie-db v0.28.0
[INFO] [stderr]    Compiling schnellru v0.2.3
[INFO] [stderr]    Compiling nohash-hasher v0.2.0
[INFO] [stderr]    Compiling winnow v0.6.8
[INFO] [stderr]    Compiling integer-sqrt v0.1.5
[INFO] [stderr]    Compiling common-path v1.0.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling simple-mermaid v0.1.1
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling sp-io v31.0.0
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling ff v0.13.0
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling sp-debug-derive v14.0.0
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling secp256k1 v0.28.2
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling zeroize v1.7.0
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling merlin v3.0.0
[INFO] [stderr]    Compiling secrecy v0.8.0
[INFO] [stderr]    Compiling der v0.7.9
[INFO] [stderr]    Compiling derive-syn-parse v0.1.5
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling sp-crypto-hashing v0.1.0
[INFO] [stderr]    Compiling macro_magic_core_macros v0.5.0
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling parity-wasm v0.45.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling crypto-mac v0.8.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling crypto-mac v0.11.0
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling hmac v0.8.1
[INFO] [stderr]    Compiling pbkdf2 v0.8.0
[INFO] [stderr]    Compiling hmac-drbg v0.3.0
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling dyn-clonable v0.9.0
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling macro_magic_core v0.5.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling ed25519-zebra v3.1.0
[INFO] [stderr]    Compiling sp-crypto-hashing-proc-macro v0.1.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling frame-support-procedural-tools-derive v11.0.0
[INFO] [stderr]    Compiling include_dir_macros v0.7.3
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling sp-panic-handler v13.0.0
[INFO] [stderr]    Compiling substrate-typenum v1.16.0
[INFO] [stderr]    Compiling macro_magic_macros v0.5.0
[INFO] [stderr]    Compiling ed25519-dalek v2.1.1
[INFO] [stderr]    Compiling cfg-expr v0.15.8
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling include_dir v0.7.3
[INFO] [stderr]    Compiling proc-macro-warning v1.0.2
[INFO] [stderr]    Compiling substrate-fixed v0.5.9
[INFO] [stderr]    Compiling tt-call v1.0.9
[INFO] [stderr]    Compiling crc-catalog v1.1.1
[INFO] [stderr]    Compiling aquamarine v0.5.0
[INFO] [stderr]    Compiling crc v2.1.0
[INFO] [stderr]    Compiling macro_magic v0.5.0
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling k256 v0.13.3
[INFO] [stderr]    Compiling cranelift-entity v0.95.1
[INFO] [stderr]    Compiling impl-serde v0.4.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling tracing-serde v0.1.3
[INFO] [stderr]    Compiling serde_bytes v0.11.14
[INFO] [stderr]    Compiling bip39 v2.0.0
[INFO] [stderr]    Compiling toml_datetime v0.6.6
[INFO] [stderr]    Compiling serde_spanned v0.6.6
[INFO] [stderr]    Compiling toml_edit v0.21.1
[INFO] [stderr]    Compiling toml_edit v0.22.13
[INFO] [stderr]    Compiling schnorrkel v0.11.4
[INFO] [stderr]    Compiling wasmparser v0.102.0
[INFO] [stderr]    Compiling gimli v0.27.3
[INFO] [stderr]    Compiling object v0.30.4
[INFO] [stderr]    Compiling substrate-bip39 v0.4.6
[INFO] [stderr]    Compiling ss58-registry v1.47.0
[INFO] [stderr]    Compiling tracing-subscriber v0.2.25
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stderr]    Compiling frame-support-procedural-tools v10.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v3.6.12
[INFO] [stderr]    Compiling scale-info-derive v2.11.3
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v17.0.0
[INFO] [stderr]    Compiling sp-api-proc-macro v15.0.0
[INFO] [stderr]    Compiling toml v0.8.13
[INFO] [stderr]    Compiling frame-support-procedural v24.0.0
[INFO] [stderr]    Compiling docify_macros v0.2.8
[INFO] [stderr]    Compiling wasmtime-types v8.0.1
[INFO] [stderr]    Compiling addr2line v0.19.0
[INFO] [stderr]    Compiling parity-scale-codec v3.6.12
[INFO] [stderr]    Compiling wasmtime-environ v8.0.1
[INFO] [stderr]    Compiling sp-version-proc-macro v13.0.0
[INFO] [stderr]    Compiling scale-info v2.11.3
[INFO] [stderr]    Compiling impl-codec v0.6.0
[INFO] [stderr]    Compiling sp-storage v20.0.0
[INFO] [stderr]    Compiling sp-tracing v16.0.0
[INFO] [stderr]    Compiling docify v0.2.8
[INFO] [stderr]    Compiling sp-externalities v0.26.0
[INFO] [stderr]    Compiling bounded-collections v0.2.0
[INFO] [stderr]    Compiling primitive-types v0.12.2
[INFO] [stderr]    Compiling sp-arithmetic v24.0.0
[INFO] [stderr]    Compiling frame-metadata v16.0.0
[INFO] [stderr]    Compiling wasmtime-jit v8.0.1
[INFO] [stderr]    Compiling sp-metadata-ir v0.6.0
[INFO] [stderr]    Compiling sp-weights v28.0.0
[INFO] [stderr]    Compiling sp-wasm-interface v20.0.0
[INFO] [stderr]    Compiling sp-runtime-interface v25.0.0
[INFO] [stderr]    Compiling sp-core v29.0.0
[INFO] [stderr]    Compiling substrate-geohash v0.13.0
[INFO] [stderr]    Compiling sp-trie v30.0.0
[INFO] [stderr]    Compiling sp-keystore v0.35.0
[INFO] [stderr]    Compiling sp-state-machine v0.36.0
[INFO] [stderr]    Compiling sp-application-crypto v31.0.0
[INFO] [stderr]    Compiling sp-runtime v32.0.0
[INFO] [stderr]    Compiling sp-version v30.0.0
[INFO] [stderr]    Compiling sp-inherents v27.0.0
[INFO] [stderr]    Compiling sp-staking v27.0.0
[INFO] [stderr]    Compiling ep-core v6.0.0
[INFO] [stderr]    Compiling sp-api v27.0.0
[INFO] [stderr]    Compiling sp-genesis-builder v0.8.0
[INFO] [stderr]    Compiling frame-support v29.0.2
[INFO] [stderr]    Compiling sp-timestamp v27.0.0
[INFO] [stderr]    Compiling frame-system v29.0.0
[INFO] [stderr]    Compiling encointer-primitives v6.1.0
[INFO] [stderr]    Compiling pallet-timestamp v28.0.0
[INFO] [stderr]    Compiling pallet-encointer-scheduler v6.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 16s
[INFO] running `Command { std: "docker" "inspect" "a308ce32c813a7ed554b7f9a06810dd29b848535c194544a67194da63f0f704a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a308ce32c813a7ed554b7f9a06810dd29b848535c194544a67194da63f0f704a", kill_on_drop: false }`
[INFO] [stdout] a308ce32c813a7ed554b7f9a06810dd29b848535c194544a67194da63f0f704a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] eeae4800c9fb74873dfe865d67d57e4393fdf22c96132b16769c6de44a57fa69
[INFO] running `Command { std: "docker" "start" "-a" "eeae4800c9fb74873dfe865d67d57e4393fdf22c96132b16769c6de44a57fa69", kill_on_drop: false }`
[INFO] [stderr]    Compiling pallet-encointer-scheduler v6.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]   --> src/tests.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use test_utils::{
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `test_utils`
[INFO] [stdout]   --> src/tests.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use test_utils::{
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_utils`
[INFO] [stdout]   --> src/mock.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use test_utils::*;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared crate or module `test_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `impl_frame_system` in this scope
[INFO] [stdout]   --> src/mock.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | impl_frame_system!(TestRuntime);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `impl_timestamp` in this scope
[INFO] [stdout]   --> src/mock.rs:49:1
[INFO] [stdout]    |
[INFO] [stdout] 49 | impl_timestamp!(TestRuntime, EncointerScheduler);
[INFO] [stdout]    | ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `AccountId` in this scope
[INFO] [stdout]   --> src/mock.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub fn master() -> AccountId {
[INFO] [stdout]    |                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `EnsureAlice` in this scope
[INFO] [stdout]   --> src/mock.rs:41:24
[INFO] [stdout]    |
[INFO] [stdout] 41 |     type CeremonyMaster = EnsureAlice;
[INFO] [stdout]    |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MomentsPerDay` in this scope
[INFO] [stdout]   --> src/mock.rs:43:23
[INFO] [stdout]    |
[INFO] [stdout] 43 |     type MomentsPerDay = MomentsPerDay;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: you might have meant to use the associated type
[INFO] [stdout]    |
[INFO] [stdout] 43 |     type MomentsPerDay = Self::MomentsPerDay;
[INFO] [stdout]    |                          ++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:770:20
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | frame_support::construct_runtime!(
[INFO] [stdout]    | ^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `RawOrigin<_>: TryFrom<OriginCaller>` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `TryFrom<OriginCaller>` is not implemented for `RawOrigin<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `TryFrom<OriginCaller>` is implemented for `RawOrigin<<TestRuntime as frame_system::Config>::AccountId>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `pallet_timestamp::Pallet<TestRuntime>: Callable<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`, which is required by `frame_system::Pallet<TestRuntime>: Callable<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `frame_system::Pallet<T>`
[INFO] [stdout]    = note: required for `frame_system::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:33:3
[INFO] [stdout]     |
[INFO] [stdout] 33  |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout]     |         ^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:948:30
[INFO] [stdout]     |
[INFO] [stdout] 948 |     pub struct GenesisConfig<T: Config> {
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:35:3
[INFO] [stdout]    |
[INFO] [stdout] 35 |         EncointerScheduler: dut::{Pallet, Call, Storage, Config<T>, Event},
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:39:22
[INFO] [stdout]    |
[INFO] [stdout] 39 | impl dut::Config for TestRuntime {
[INFO] [stdout]    |                      ^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout] note: required by a bound in `pallet::Config`
[INFO] [stdout]   --> src/lib.rs:51:43
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub trait Config: frame_system::Config + pallet_timestamp::Config {
[INFO] [stdout]    |                                              ^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `Config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:40:22
[INFO] [stdout]    |
[INFO] [stdout] 40 |     type RuntimeEvent = RuntimeEvent;
[INFO] [stdout]    |                         ^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:41:24
[INFO] [stdout]    |
[INFO] [stdout] 41 |     type CeremonyMaster = EnsureAlice;
[INFO] [stdout]    |                           ^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:43:23
[INFO] [stdout]    |
[INFO] [stdout] 43 |     type MomentsPerDay = MomentsPerDay;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountId`
[INFO] [stdout]   --> src/mock.rs:27:2
[INFO] [stdout]    |
[INFO] [stdout] 27 |     AccountId::from(AccountKeyring::Alice)
[INFO] [stdout]    |     ^^^^^^^^^ use of undeclared type `AccountId`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountKeyring`
[INFO] [stdout]   --> src/mock.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 |     AccountId::from(AccountKeyring::Alice)
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ use of undeclared type `AccountKeyring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:770:20
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&frame_system::Event<TestRuntime>`
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `frame_system::Config` might be missing for `TestRuntime`
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________^ must implement `frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:770:20
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Event<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `frame_system::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `frame_system::Event<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Event`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:770:20
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub enum Event<T: Config> {
[INFO] [stdout]     |                       ^^^^^^ required by this bound in `Event`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Event<TestRuntime>: Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `Decode` is not implemented for `frame_system::Event<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Decode` is implemented for `frame_system::Event<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`, which is required by `frame_system::Event<TestRuntime>: std::fmt::Debug`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Debug` is implemented for `frame_system::Event<T>`
[INFO] [stdout]    = note: required for `frame_system::Event<TestRuntime>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&frame_system::Event<TestRuntime>` to `&dyn std::fmt::Debug`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`, which is required by `frame_system::Error<TestRuntime>: std::fmt::Debug`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::fmt::Debug` is implemented for `frame_system::Error<T>`
[INFO] [stdout]    = note: required for `frame_system::Error<TestRuntime>` to implement `std::fmt::Debug`
[INFO] [stdout]    = note: required for the cast from `&frame_system::Error<TestRuntime>` to `&dyn std::fmt::Debug`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub enum TestRuntime
[INFO] [stdout]    |              ^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`, which is required by `RawOrigin<_>: Into<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required for `RawOrigin<_>` to implement `Into<RuntimeOrigin>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`, which is required by `frame_system::Pallet<TestRuntime>: frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `frame_support::traits::PalletInfoAccess` is implemented for `frame_system::Pallet<T>`
[INFO] [stdout]    = note: required for `frame_system::Pallet<TestRuntime>` to implement `frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `pallet_timestamp::Pallet<TestRuntime>: frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `frame_support::traits::PalletInfoAccess` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `frame_support::traits::PalletInfoAccess`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `pallet_timestamp::Pallet<TestRuntime>: Callable<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `pallet_timestamp::Pallet<TestRuntime>: Callable<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the derive macro `PartialEq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&frame_system::Call<TestRuntime>`
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `frame_system::Config` might be missing for `TestRuntime`
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________^ must implement `frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&pallet_timestamp::Call<TestRuntime>`
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `pallet_timestamp::Config` might be missing for `TestRuntime`
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________^ must implement `pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the derive macro `PartialEq` which comes from the expansion of the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Call<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `frame_system::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `frame_system::Call<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::Call`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:586:12
[INFO] [stdout]     |
[INFO] [stdout] 586 |     #[pallet::call]
[INFO] [stdout]     |               ^^^^ required by this bound in `Call`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_timestamp::Call<TestRuntime>: parity_scale_codec::Encode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `parity_scale_codec::Encode` is not implemented for `pallet_timestamp::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `parity_scale_codec::Encode` is implemented for `pallet_timestamp::Call<T>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `pallet_timestamp::Call`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 |     #[pallet::call]
[INFO] [stdout]     |               ^^^^ required by this bound in `Call`
[INFO] [stdout]     = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::codec::Encode` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `frame_system::Call<TestRuntime>: Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `Decode` is not implemented for `frame_system::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Decode` is implemented for `frame_system::Call<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `pallet_timestamp::Call<TestRuntime>: Decode` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `Decode` is not implemented for `pallet_timestamp::Call<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Decode` is implemented for `pallet_timestamp::Call<T>`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `pallet_timestamp::Pallet<TestRuntime>: Callable<TestRuntime>`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Callable<T>` is implemented for `pallet_timestamp::Pallet<T>`
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `Callable<TestRuntime>`
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::RuntimeDebug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dispatch_info` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:586:12
[INFO] [stdout]     |
[INFO] [stdout] 586 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `frame_system::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_dispatch_info` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `_: GetDispatchInfo`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Call<TestRuntime>: GetDispatchInfo`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `is_feeless` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:586:12
[INFO] [stdout]     |
[INFO] [stdout] 586 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `frame_system::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `is_feeless` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `_: CheckIfFeeless`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Call<TestRuntime>: CheckIfFeeless`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_call_name` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:586:12
[INFO] [stdout]     |
[INFO] [stdout] 586 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `frame_system::Call<TestRuntime>: GetCallName`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Call<TestRuntime>: GetCallName`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `get_call_name` exists for reference `&Call<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ method cannot be called on `&Call<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:235:12
[INFO] [stdout]     |
[INFO] [stdout] 235 |        #[pallet::call]
[INFO] [stdout]     |                  ---- doesn't satisfy `pallet_timestamp::Call<TestRuntime>: GetCallName`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Call<TestRuntime>: GetCallName`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `storage_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `call_functions` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_constants_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `error_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_documentation_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `storage_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `call_functions` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_constants_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `error_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `pallet_documentation_metadata` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:30:1
[INFO] [stdout]      |
[INFO] [stdout] 30   | / frame_support::construct_runtime!(
[INFO] [stdout] 31   | |     pub enum TestRuntime
[INFO] [stdout] 32   | |     {
[INFO] [stdout] 33   | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...    |
[INFO] [stdout] 36   | |     }
[INFO] [stdout] 37   | | );
[INFO] [stdout]      | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`, which is required by `frame_system::GenesisConfig<TestRuntime>: Serialize`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Serialize` is implemented for `frame_system::GenesisConfig<T>`
[INFO] [stdout]      = note: required for `frame_system::GenesisConfig<TestRuntime>` to implement `Serialize`
[INFO] [stdout] note: required by a bound in `sp_runtime::serde::ser::SerializeStruct::serialize_field`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.202/src/ser/mod.rs:1860:21
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<(), Self::Error>
[INFO] [stdout]      |        --------------- required by a bound in this associated function
[INFO] [stdout] 1859 |     where
[INFO] [stdout] 1860 |         T: ?Sized + Serialize;
[INFO] [stdout]      |                     ^^^^^^^^^ required by this bound in `SerializeStruct::serialize_field`
[INFO] [stdout]      = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]     --> src/mock.rs:30:1
[INFO] [stdout]      |
[INFO] [stdout] 30   | / frame_support::construct_runtime!(
[INFO] [stdout] 31   | |     pub enum TestRuntime
[INFO] [stdout] 32   | |     {
[INFO] [stdout] 33   | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...    |
[INFO] [stdout] 36   | |     }
[INFO] [stdout] 37   | | );
[INFO] [stdout]      | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `pallet::GenesisConfig<TestRuntime>: Serialize`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Serialize` is implemented for `pallet::GenesisConfig<T>`
[INFO] [stdout] note: required for `pallet::GenesisConfig<TestRuntime>` to implement `Serialize`
[INFO] [stdout]     --> src/lib.rs:41:1
[INFO] [stdout]      |
[INFO] [stdout] 41   | #[frame_support::pallet]
[INFO] [stdout]      | ^
[INFO] [stdout] ...
[INFO] [stdout] 116  |     pub struct GenesisConfig<T: Config>
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 117  |     where
[INFO] [stdout] 118  |         <T as pallet_timestamp::Config>::Moment: MaybeSerializeDeserialize,
[INFO] [stdout]      |                                                  ------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `sp_runtime::serde::ser::SerializeStruct::serialize_field`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.202/src/ser/mod.rs:1860:21
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<(), Self::Error>
[INFO] [stdout]      |        --------------- required by a bound in this associated function
[INFO] [stdout] 1859 |     where
[INFO] [stdout] 1860 |         T: ?Sized + Serialize;
[INFO] [stdout]      |                     ^^^^^^^^^ required by this bound in `SerializeStruct::serialize_field`
[INFO] [stdout]      = note: this error originates in the macro `frame_support::construct_runtime` which comes from the expansion of the attribute macro `frame_support::pallet` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:948:30
[INFO] [stdout]     |
[INFO] [stdout] 948 |     pub struct GenesisConfig<T: Config> {
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the derive macro `self::sp_api_hidden_includes_construct_runtime::hidden_include::__private::serde::Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `frame_system::Config` is not implemented for `TestRuntime`, which is required by `frame_system::GenesisConfig<TestRuntime>: std::default::Default`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `std::default::Default` is implemented for `frame_system::GenesisConfig<T>`
[INFO] [stdout]    = note: required for `frame_system::GenesisConfig<TestRuntime>` to implement `std::default::Default`
[INFO] [stdout]    = note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout] 32  | |     {
[INFO] [stdout] 33  | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |     }
[INFO] [stdout] 37  | | );
[INFO] [stdout]     | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `pallet::GenesisConfig<TestRuntime>: std::default::Default`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `std::default::Default` is implemented for `pallet::GenesisConfig<T>`
[INFO] [stdout] note: required for `pallet::GenesisConfig<TestRuntime>` to implement `std::default::Default`
[INFO] [stdout]    --> src/lib.rs:114:11
[INFO] [stdout]     |
[INFO] [stdout] 114 |     #[derive(frame_support::DefaultNoBound)]
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 115 |     #[pallet::genesis_config]
[INFO] [stdout] 116 |     pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 117 |     where
[INFO] [stdout] 118 |         <T as pallet_timestamp::Config>::Moment: MaybeSerializeDeserialize,
[INFO] [stdout]     |                                                  ------------------------- unsatisfied trait bound introduced in this `derive` macro
[INFO] [stdout]     = note: this error originates in the derive macro `Default` which comes from the expansion of the derive macro `frame_support::DefaultNoBound` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `(frame_system::Pallet<TestRuntime>, pallet_timestamp::Pallet<TestRuntime>, pallet::Pallet<TestRuntime>): OnGenesis`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `OnGenesis`:
[INFO] [stdout]              ()
[INFO] [stdout]              (TupleElement0, TupleElement1)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
[INFO] [stdout]            and 57 others
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `OnGenesis`
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(frame_system::Pallet<TestRuntime>, pallet_timestamp::Pallet<TestRuntime>, pallet::Pallet<TestRuntime>)` to implement `OnGenesis`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `create_inherent` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ cannot infer type
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `is_inherent` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `check_inherent` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the associated item `INHERENT_IDENTIFIER` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `is_inherent_required` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  |    frame_support::construct_runtime!(
[INFO] [stdout]     |  __^
[INFO] [stdout]     | | _|
[INFO] [stdout]     | ||
[INFO] [stdout] 31  | ||     pub enum TestRuntime
[INFO] [stdout]     | ||________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] 32  | |      {
[INFO] [stdout] 33  | |          System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...   |
[INFO] [stdout] 36  | |      }
[INFO] [stdout] 37  | |  );
[INFO] [stdout]     | |__^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |        pub struct Pallet<T>(_);
[INFO] [stdout]     |        -------------------- doesn't satisfy `_: ProvideInherent`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: ProvideInherent`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | / frame_support::construct_runtime!(
[INFO] [stdout] 31 | |     pub enum TestRuntime
[INFO] [stdout] 32 | |     {
[INFO] [stdout] 33 | |         System: frame_system::{Pallet, Call, Config<T>, Storage, Event<T>},
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |     }
[INFO] [stdout] 37 | | );
[INFO] [stdout]    | |_^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`, which is required by `(frame_system::Pallet<TestRuntime>, pallet_timestamp::Pallet<TestRuntime>, pallet::Pallet<TestRuntime>): IntegrityTest`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following other types implement trait `IntegrityTest`:
[INFO] [stdout]              ()
[INFO] [stdout]              (TupleElement0, TupleElement1)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)
[INFO] [stdout]              (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)
[INFO] [stdout]            and 57 others
[INFO] [stdout]    = note: required for `pallet_timestamp::Pallet<TestRuntime>` to implement `IntegrityTest`
[INFO] [stdout]    = note: 1 redundant requirement hidden
[INFO] [stdout]    = note: required for `(frame_system::Pallet<TestRuntime>, pallet_timestamp::Pallet<TestRuntime>, pallet::Pallet<TestRuntime>)` to implement `IntegrityTest`
[INFO] [stdout]    = note: this error originates in the macro `frame_support::construct_runtime` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `default` exists for struct `GenesisConfig<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:53:58
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout] ...
[INFO] [stdout] 53  |       let mut t = frame_system::GenesisConfig::<TestRuntime>::default().build_storage().unwrap();
[INFO] [stdout]     |                                                               ^^^^^^^ function or associated item cannot be called on `GenesisConfig<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:948:2
[INFO] [stdout]     |
[INFO] [stdout] 948 |       pub struct GenesisConfig<T: Config> {
[INFO] [stdout]     |       ----------------------------------- doesn't satisfy `_: Default`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::GenesisConfig<TestRuntime>: std::default::Default`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/mock.rs:53:14
[INFO] [stdout]     |
[INFO] [stdout] 53  |     let mut t = frame_system::GenesisConfig::<TestRuntime>::default().build_storage().unwrap();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout]     |
[INFO] [stdout] note: required by a bound in `frame_system::GenesisConfig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:948:30
[INFO] [stdout]     |
[INFO] [stdout] 948 |     pub struct GenesisConfig<T: Config> {
[INFO] [stdout]     |                                 ^^^^^^ required by this bound in `GenesisConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:54:2
[INFO] [stdout]    |
[INFO] [stdout] 54 |     dut::GenesisConfig::<TestRuntime> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `assimilate_storage` exists for struct `GenesisConfig<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/mock.rs:64:3
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] ...
[INFO] [stdout] 54  | /     dut::GenesisConfig::<TestRuntime> {
[INFO] [stdout] 55  | |         current_phase: CeremonyPhaseType::Registering,
[INFO] [stdout] 56  | |         current_ceremony_index: 1,
[INFO] [stdout] 57  | |         phase_durations: vec![
[INFO] [stdout] ...   |
[INFO] [stdout] 63  | |     }
[INFO] [stdout] 64  | |     .assimilate_storage(&mut t)
[INFO] [stdout]     | |     -^^^^^^^^^^^^^^^^^^ method cannot be called on `GenesisConfig<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     | |_____|
[INFO] [stdout]     |
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/lib.rs:116:2
[INFO] [stdout]     |
[INFO] [stdout] 116 |       pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |       ----------------------------------- method `assimilate_storage` not found for this struct because it doesn't satisfy `pallet::GenesisConfig<TestRuntime>: BuildStorage`
[INFO] [stdout]     |
[INFO] [stdout] note: trait bound `TestRuntime: pallet_timestamp::Config` was not satisfied
[INFO] [stdout]    --> src/lib.rs:130:44
[INFO] [stdout]     |
[INFO] [stdout] 41  |   #[frame_support::pallet]
[INFO] [stdout]     |   -
[INFO] [stdout] ...
[INFO] [stdout] 116 |       pub struct GenesisConfig<T: Config>
[INFO] [stdout]     |  ________________-
[INFO] [stdout] 117 | |     where
[INFO] [stdout] 118 | |         <T as pallet_timestamp::Config>::Moment: MaybeSerializeDeserialize,
[INFO] [stdout] 119 | |     {
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | |
[INFO] [stdout] 127 | |     #[pallet::genesis_build]
[INFO] [stdout]     | |___________________________-
[INFO] [stdout] ...
[INFO] [stdout] 130 |           <T as pallet_timestamp::Config>::Moment: MaybeSerializeDeserialize,
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound introduced here
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `assimilate_storage`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `BuildStorage`
[INFO] [stdout]             candidate #2: `GenesisBuild`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]   --> src/mock.rs:54:2
[INFO] [stdout]    |
[INFO] [stdout] 54 | /     dut::GenesisConfig::<TestRuntime> {
[INFO] [stdout] 55 | |         current_phase: CeremonyPhaseType::Registering,
[INFO] [stdout] 56 | |         current_ceremony_index: 1,
[INFO] [stdout] 57 | |         phase_durations: vec![
[INFO] [stdout] ...  |
[INFO] [stdout] 62 | |         ..Default::default()
[INFO] [stdout] 63 | |     }
[INFO] [stdout]    | |_____^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:39:16
[INFO] [stdout]     |
[INFO] [stdout] 39  |       while System::block_number() < n {
[INFO] [stdout]     |                     ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:40:14
[INFO] [stdout]     |
[INFO] [stdout] 40  |           if System::block_number() > 1 {
[INFO] [stdout]     |                      ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `on_finalize` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:41:12
[INFO] [stdout]     |
[INFO] [stdout] 41  |               System::on_finalize(System::block_number());
[INFO] [stdout]     |                       ^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:576:2
[INFO] [stdout]     |
[INFO] [stdout] 576 |       pub struct Pallet<T>(_);
[INFO] [stdout]     |       -------------------- doesn't satisfy `frame_system::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `<TestRuntime as frame_system::Config>::Block = _` or `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout]             `<TestRuntime as frame_system::Config>::Block = _`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:41:32
[INFO] [stdout]     |
[INFO] [stdout] 41  |               System::on_finalize(System::block_number());
[INFO] [stdout]     |                                           ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `on_finalize` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:43:14
[INFO] [stdout]     |
[INFO] [stdout] 43  |           Timestamp::on_finalize(System::block_number());
[INFO] [stdout]     |                      ^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:201:2
[INFO] [stdout]     |
[INFO] [stdout] 201 |       pub struct Pallet<T>(_);
[INFO] [stdout]     |       -------------------- doesn't satisfy `_: OnFinalize<_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `<TestRuntime as frame_system::Config>::Block = _` or `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout]             `<TestRuntime as frame_system::Config>::Block = _`
[INFO] [stdout]             which is required by `pallet_timestamp::Pallet<TestRuntime>: OnFinalize<_>`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:43:34
[INFO] [stdout]     |
[INFO] [stdout] 43  |           Timestamp::on_finalize(System::block_number());
[INFO] [stdout]     |                                          ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:44:11
[INFO] [stdout]     |
[INFO] [stdout] 44  |           System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:44:36
[INFO] [stdout]     |
[INFO] [stdout] 44  |           System::set_block_number(System::block_number() + 1);
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `on_initialize` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:45:11
[INFO] [stdout]     |
[INFO] [stdout] 45  |           System::on_initialize(System::block_number());
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:576:2
[INFO] [stdout]     |
[INFO] [stdout] 576 |       pub struct Pallet<T>(_);
[INFO] [stdout]     |       -------------------- doesn't satisfy `frame_system::Pallet<TestRuntime>: OnInitialize<_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `<TestRuntime as frame_system::Config>::Block = _` or `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnInitialize<_>`
[INFO] [stdout]             `<TestRuntime as frame_system::Config>::Block = _`
[INFO] [stdout]             which is required by `frame_system::Pallet<TestRuntime>: OnInitialize<_>`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:45:33
[INFO] [stdout]     |
[INFO] [stdout] 45  |           System::on_initialize(System::block_number());
[INFO] [stdout]     |                                         ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:50:51
[INFO] [stdout]     |
[INFO] [stdout] 50  |       let _ = pallet_timestamp::Pallet::<TestRuntime>::set(RuntimeOrigin::none(), t);
[INFO] [stdout]     |                                                        ^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: pallet_timestamp::Config`
[INFO] [stdout] note: the trait `pallet_timestamp::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/pallet-timestamp-28.0.0/src/lib.rs:171:2
[INFO] [stdout]     |
[INFO] [stdout] 171 |     pub trait Config: frame_system::Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:56:11
[INFO] [stdout]     |
[INFO] [stdout] 56  |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:56:36
[INFO] [stdout]     |
[INFO] [stdout] 56  |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:59:14
[INFO] [stdout]    |
[INFO] [stdout] 59 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:67:14
[INFO] [stdout]    |
[INFO] [stdout] 67 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:59:45
[INFO] [stdout]    |
[INFO] [stdout] 59 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountKeyring`
[INFO] [stdout]   --> src/tests.rs:77:57
[INFO] [stdout]    |
[INFO] [stdout] 77 |             EncointerScheduler::next_phase(RuntimeOrigin::signed(AccountKeyring::Bob.into())),
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^^^ use of undeclared type `AccountKeyring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:77:4
[INFO] [stdout]    |
[INFO] [stdout] 77 |             EncointerScheduler::next_phase(RuntimeOrigin::signed(AccountKeyring::Bob.into())),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:77:35
[INFO] [stdout]    |
[INFO] [stdout] 77 |             EncointerScheduler::next_phase(RuntimeOrigin::signed(AccountKeyring::Bob.into())),
[INFO] [stdout]    |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountKeyring`
[INFO] [stdout]   --> src/tests.rs:87:62
[INFO] [stdout]    |
[INFO] [stdout] 87 |             EncointerScheduler::push_by_one_day(RuntimeOrigin::signed(AccountKeyring::Bob.into())),
[INFO] [stdout]    |                                                                       ^^^^^^^^^^^^^^ use of undeclared type `AccountKeyring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:87:4
[INFO] [stdout]    |
[INFO] [stdout] 87 |             EncointerScheduler::push_by_one_day(RuntimeOrigin::signed(AccountKeyring::Bob.into())),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]   --> src/tests.rs:87:40
[INFO] [stdout]    |
[INFO] [stdout] 87 |             EncointerScheduler::push_by_one_day(RuntimeOrigin::signed(AccountKeyring::Bob.into())),
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:99:11
[INFO] [stdout]     |
[INFO] [stdout] 99  |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:106:4
[INFO] [stdout]     |
[INFO] [stdout] 106 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:130:11
[INFO] [stdout]     |
[INFO] [stdout] 130 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:130:36
[INFO] [stdout]     |
[INFO] [stdout] 130 |           System::set_block_number(System::block_number() + 1); // this is needed to assert events
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:133:11
[INFO] [stdout]     |
[INFO] [stdout] 133 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:137:4
[INFO] [stdout]     |
[INFO] [stdout] 137 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:146:14
[INFO] [stdout]     |
[INFO] [stdout] 146 |         assert_ok!(EncointerScheduler::push_by_one_day(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:150:4
[INFO] [stdout]     |
[INFO] [stdout] 150 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:146:50
[INFO] [stdout]     |
[INFO] [stdout] 146 |         assert_ok!(EncointerScheduler::push_by_one_day(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:163:11
[INFO] [stdout]     |
[INFO] [stdout] 163 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:170:4
[INFO] [stdout]     |
[INFO] [stdout] 170 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:182:11
[INFO] [stdout]     |
[INFO] [stdout] 182 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:189:4
[INFO] [stdout]     |
[INFO] [stdout] 189 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:201:11
[INFO] [stdout]     |
[INFO] [stdout] 201 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:208:4
[INFO] [stdout]     |
[INFO] [stdout] 208 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:220:11
[INFO] [stdout]     |
[INFO] [stdout] 220 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:227:4
[INFO] [stdout]     |
[INFO] [stdout] 227 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:238:11
[INFO] [stdout]     |
[INFO] [stdout] 238 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:245:4
[INFO] [stdout]     |
[INFO] [stdout] 245 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:253:14
[INFO] [stdout]     |
[INFO] [stdout] 253 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:257:4
[INFO] [stdout]     |
[INFO] [stdout] 257 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:266:14
[INFO] [stdout]     |
[INFO] [stdout] 266 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:270:4
[INFO] [stdout]     |
[INFO] [stdout] 270 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:281:14
[INFO] [stdout]     |
[INFO] [stdout] 281 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:285:4
[INFO] [stdout]     |
[INFO] [stdout] 285 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:253:45
[INFO] [stdout]     |
[INFO] [stdout] 253 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:298:11
[INFO] [stdout]     |
[INFO] [stdout] 298 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:305:4
[INFO] [stdout]     |
[INFO] [stdout] 305 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:314:14
[INFO] [stdout]     |
[INFO] [stdout] 314 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:315:14
[INFO] [stdout]     |
[INFO] [stdout] 315 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:316:14
[INFO] [stdout]     |
[INFO] [stdout] 316 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:321:4
[INFO] [stdout]     |
[INFO] [stdout] 321 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:314:45
[INFO] [stdout]     |
[INFO] [stdout] 314 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the function or associated item `set_block_number` exists for struct `Pallet<TestRuntime>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/tests.rs:331:11
[INFO] [stdout]     |
[INFO] [stdout] 331 |           System::set_block_number(0);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^ function or associated item cannot be called on `Pallet<TestRuntime>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/mock.rs:30:1
[INFO] [stdout]     |
[INFO] [stdout] 30  | / frame_support::construct_runtime!(
[INFO] [stdout] 31  | |     pub enum TestRuntime
[INFO] [stdout]     | |________________________- doesn't satisfy `TestRuntime: frame_system::Config`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `TestRuntime: frame_system::Config`
[INFO] [stdout] note: the trait `frame_system::Config` must be implemented
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/frame-system-29.0.0/src/lib.rs:417:2
[INFO] [stdout]     |
[INFO] [stdout] 417 |     pub trait Config: 'static + Eq + Clone {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:338:4
[INFO] [stdout]     |
[INFO] [stdout] 338 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:351:14
[INFO] [stdout]     |
[INFO] [stdout] 351 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:352:14
[INFO] [stdout]     |
[INFO] [stdout] 352 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:353:14
[INFO] [stdout]     |
[INFO] [stdout] 353 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:358:4
[INFO] [stdout]     |
[INFO] [stdout] 358 |             EncointerScheduler::next_phase_timestamp(),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:351:45
[INFO] [stdout]     |
[INFO] [stdout] 351 |         assert_ok!(EncointerScheduler::next_phase(RuntimeOrigin::signed(master())));
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountKeyring`
[INFO] [stdout]    --> src/tests.rs:369:27
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ use of undeclared type `AccountKeyring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:368:4
[INFO] [stdout]     |
[INFO] [stdout] 368 | /             EncointerScheduler::set_phase_duration(
[INFO] [stdout] 369 | |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout] 370 | |                 CeremonyPhaseType::Registering,
[INFO] [stdout] 371 | |                 Moment::from(10u32),
[INFO] [stdout] 372 | |             ),
[INFO] [stdout]     | |_____________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |                 Moment::from(10u32),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:369:5
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |                 Moment::from(10u32),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:381:14
[INFO] [stdout]     |
[INFO] [stdout] 381 |           assert_ok!(EncointerScheduler::set_phase_duration(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 382 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 383 | |             CeremonyPhaseType::Registering,
[INFO] [stdout] 384 | |             Moment::from(10u32)
[INFO] [stdout] 385 | |         ));
[INFO] [stdout]     | |_________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:384:4
[INFO] [stdout]     |
[INFO] [stdout] 384 |             Moment::from(10u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:387:14
[INFO] [stdout]     |
[INFO] [stdout] 387 |           assert_ok!(EncointerScheduler::set_phase_duration(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 388 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 389 | |             CeremonyPhaseType::Assigning,
[INFO] [stdout] 390 | |             Moment::from(11u32)
[INFO] [stdout] 391 | |         ));
[INFO] [stdout]     | |_________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:390:4
[INFO] [stdout]     |
[INFO] [stdout] 390 |             Moment::from(11u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:393:14
[INFO] [stdout]     |
[INFO] [stdout] 393 |           assert_ok!(EncointerScheduler::set_phase_duration(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 394 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 395 | |             CeremonyPhaseType::Attesting,
[INFO] [stdout] 396 | |             Moment::from(12u32)
[INFO] [stdout] 397 | |         ));
[INFO] [stdout]     | |_________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:396:4
[INFO] [stdout]     |
[INFO] [stdout] 396 |             Moment::from(12u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:400:4
[INFO] [stdout]     |
[INFO] [stdout] 400 |             EncointerScheduler::phase_durations(CeremonyPhaseType::Registering),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:401:4
[INFO] [stdout]     |
[INFO] [stdout] 401 |             Moment::from(10u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:405:4
[INFO] [stdout]     |
[INFO] [stdout] 405 |             EncointerScheduler::phase_durations(CeremonyPhaseType::Assigning),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:406:4
[INFO] [stdout]     |
[INFO] [stdout] 406 |             Moment::from(11u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:410:4
[INFO] [stdout]     |
[INFO] [stdout] 410 |             EncointerScheduler::phase_durations(CeremonyPhaseType::Attesting),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:411:4
[INFO] [stdout]     |
[INFO] [stdout] 411 |             Moment::from(12u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:414:14
[INFO] [stdout]     |
[INFO] [stdout] 414 |           assert_ok!(EncointerScheduler::set_phase_duration(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 415 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 416 | |             CeremonyPhaseType::Registering,
[INFO] [stdout] 417 | |             Moment::from(13u32)
[INFO] [stdout] 418 | |         ));
[INFO] [stdout]     | |_________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:417:4
[INFO] [stdout]     |
[INFO] [stdout] 417 |             Moment::from(13u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:421:4
[INFO] [stdout]     |
[INFO] [stdout] 421 |             EncointerScheduler::phase_durations(CeremonyPhaseType::Registering),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:422:4
[INFO] [stdout]     |
[INFO] [stdout] 422 |             Moment::from(13u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:426:4
[INFO] [stdout]     |
[INFO] [stdout] 426 |             EncointerScheduler::phase_durations(CeremonyPhaseType::Assigning),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:427:4
[INFO] [stdout]     |
[INFO] [stdout] 427 |             Moment::from(11u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:431:4
[INFO] [stdout]     |
[INFO] [stdout] 431 |             EncointerScheduler::phase_durations(CeremonyPhaseType::Attesting),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:432:4
[INFO] [stdout]     |
[INFO] [stdout] 432 |             Moment::from(12u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:382:4
[INFO] [stdout]     |
[INFO] [stdout] 382 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:384:4
[INFO] [stdout]     |
[INFO] [stdout] 384 |             Moment::from(10u32)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AccountKeyring`
[INFO] [stdout]    --> src/tests.rs:442:27
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ use of undeclared type `AccountKeyring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:441:4
[INFO] [stdout]     |
[INFO] [stdout] 441 | /             EncointerScheduler::set_next_phase_timestamp(
[INFO] [stdout] 442 | |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout] 443 | |                 Moment::from(10u32),
[INFO] [stdout] 444 | |             ),
[INFO] [stdout]     | |_____________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |                 Moment::from(10u32),
[INFO] [stdout]     |                 ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 RuntimeOrigin::signed(AccountKeyring::Bob.into()),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |                 Moment::from(10u32),
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:453:14
[INFO] [stdout]     |
[INFO] [stdout] 453 |           assert_ok!(EncointerScheduler::set_next_phase_timestamp(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 454 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 455 | |             Moment::from(10u32)
[INFO] [stdout] 456 | |         ));
[INFO] [stdout]     | |_________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:455:4
[INFO] [stdout]     |
[INFO] [stdout] 455 |             Moment::from(10u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:458:14
[INFO] [stdout]     |
[INFO] [stdout] 458 |         assert_eq!(EncointerScheduler::next_phase_timestamp(), Moment::from(10u32));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:458:58
[INFO] [stdout]     |
[INFO] [stdout] 458 |         assert_eq!(EncointerScheduler::next_phase_timestamp(), Moment::from(10u32));
[INFO] [stdout]     |                                                                ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:459:14
[INFO] [stdout]     |
[INFO] [stdout] 459 |           assert_ok!(EncointerScheduler::set_next_phase_timestamp(
[INFO] [stdout]     |  ____________________^
[INFO] [stdout] 460 | |             RuntimeOrigin::signed(master()),
[INFO] [stdout] 461 | |             Moment::from(11u32)
[INFO] [stdout] 462 | |         ));
[INFO] [stdout]     | |_________^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:461:4
[INFO] [stdout]     |
[INFO] [stdout] 461 |             Moment::from(11u32)
[INFO] [stdout]     |             ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:464:14
[INFO] [stdout]     |
[INFO] [stdout] 464 |         assert_eq!(EncointerScheduler::next_phase_timestamp(), Moment::from(11u32));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Moment`
[INFO] [stdout]    --> src/tests.rs:464:58
[INFO] [stdout]     |
[INFO] [stdout] 464 |         assert_eq!(EncointerScheduler::next_phase_timestamp(), Moment::from(11u32));
[INFO] [stdout]     |                                                                ^^^^^^ use of undeclared type `Moment`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: frame_system::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:454:4
[INFO] [stdout]     |
[INFO] [stdout] 454 |             RuntimeOrigin::signed(master()),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `frame_system::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `TestRuntime: pallet_timestamp::Config` is not satisfied
[INFO] [stdout]    --> src/tests.rs:455:4
[INFO] [stdout]     |
[INFO] [stdout] 455 |             Moment::from(10u32)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ the trait `pallet_timestamp::Config` is not implemented for `TestRuntime`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sp_runtime::BuildStorage`
[INFO] [stdout]   --> src/mock.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use sp_runtime::BuildStorage;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OnInitialize`
[INFO] [stdout]   --> src/tests.rs:23:23
[INFO] [stdout]    |
[INFO] [stdout] 23 |     traits::{OnFinalize, OnInitialize},
[INFO] [stdout]    |                          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OnFinalize`
[INFO] [stdout]   --> src/tests.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |     traits::{OnFinalize, OnInitialize},
[INFO] [stdout]    |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:167:90:
[INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:167:90: Failed to normalize std::rc::Rc<std::boxed::Box<dyn [Binder(Trait(std::ops::Fn<(&<mock::TestRuntime as frame_system::Config>::RuntimeCall,)>), [Region(BrAnon)]), Binder(Projection(Output = bool), [Region(BrAnon)])] + '{erased}, std::alloc::Global>, std::alloc::Global>, maybe try to call `try_normalize_erasing_regions` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] Box<dyn Any>
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7f884978cb15 - std::backtrace_rs::backtrace::libunwind::trace::he49dc9a9e3164223
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stderr]    1:     0x7f884978cb15 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a3e77c68030aa6b
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x7f884978cb15 - std::sys_common::backtrace::_print_fmt::h9479ad2f99afd5d4
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stderr]    3:     0x7f884978cb15 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hfb01aa1fa3fb1821
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stderr]    4:     0x7f88497dbc3b - core::fmt::rt::Argument::fmt::h125e56152abbc1c3
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/rt.rs:165:63
[INFO] [stderr]    5:     0x7f88497dbc3b - core::fmt::write::hb0ab4ff05ccfe741
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/core/src/fmt/mod.rs:1169:21
[INFO] [stderr]    6:     0x7f88497817ff - std::io::Write::write_fmt::h456b7988df61daf3
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/io/mod.rs:1835:15
[INFO] [stderr]    7:     0x7f884978c8ee - std::sys_common::backtrace::_print::h79ca548f3a2adf4b
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stderr]    8:     0x7f884978c8ee - std::sys_common::backtrace::print::h9aebf997b2fea2d3
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stderr]    9:     0x7f884978f229 - std::panicking::default_hook::{{closure}}::h68a0954af2694526
[INFO] [stderr]   10:     0x7f884978eff8 - std::panicking::default_hook::h5be50cc6849ffb00
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:298:9
[INFO] [stderr]   11:     0x7f884c8fe180 - std[e23ee61aa6cf1718]::panicking::update_hook::<alloc[3d59877def977c6a]::boxed::Box<rustc_driver_impl[1f82357acbe41a6a]::install_ice_hook::{closure#0}>>::{closure#0}
[INFO] [stderr]   12:     0x7f884978f95b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h00e96d9c62aa9a12
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2036:9
[INFO] [stderr]   13:     0x7f884978f95b - std::panicking::rust_panic_with_hook::h3c0df6036729334c
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/panicking.rs:799:13
[INFO] [stderr]   14:     0x7f884c92df54 - std[e23ee61aa6cf1718]::panicking::begin_panic::<rustc_errors[55fdfaf91c835413]::ExplicitBug>::{closure#0}
[INFO] [stderr]   15:     0x7f884c92ab56 - std[e23ee61aa6cf1718]::sys_common::backtrace::__rust_end_short_backtrace::<std[e23ee61aa6cf1718]::panicking::begin_panic<rustc_errors[55fdfaf91c835413]::ExplicitBug>::{closure#0}, !>
[INFO] [stderr]   16:     0x7f884c92a836 - std[e23ee61aa6cf1718]::panicking::begin_panic::<rustc_errors[55fdfaf91c835413]::ExplicitBug>
[INFO] [stderr]   17:     0x7f884c9371f1 - <rustc_errors[55fdfaf91c835413]::diagnostic::BugAbort as rustc_errors[55fdfaf91c835413]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
[INFO] [stderr]   18:     0x7f884cdfb8dc - rustc_middle[a2701b07c5c54d71]::util::bug::opt_span_bug_fmt::<rustc_span[40f541294d5f71bb]::span_encoding::Span>::{closure#0}
[INFO] [stderr]   19:     0x7f884cde08da - rustc_middle[a2701b07c5c54d71]::ty::context::tls::with_opt::<rustc_middle[a2701b07c5c54d71]::util::bug::opt_span_bug_fmt<rustc_span[40f541294d5f71bb]::span_encoding::Span>::{closure#0}, !>::{closure#0}
[INFO] [stderr]   20:     0x7f884cde075b - rustc_middle[a2701b07c5c54d71]::ty::context::tls::with_context_opt::<rustc_middle[a2701b07c5c54d71]::ty::context::tls::with_opt<rustc_middle[a2701b07c5c54d71]::util::bug::opt_span_bug_fmt<rustc_span[40f541294d5f71bb]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
[INFO] [stderr]   21:     0x7f884ab2fac0 - rustc_middle[a2701b07c5c54d71]::util::bug::bug_fmt
[INFO] [stderr]   22:     0x7f884dfce4d9 - <rustc_middle[a2701b07c5c54d71]::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_type_ir[104ca8e9884e53ba]::fold::TypeFolder<rustc_middle[a2701b07c5c54d71]::ty::context::TyCtxt>>::fold_ty
[INFO] [stderr]   23:     0x7f884e5c1c58 - <rustc_mir_dataflow[181126314b9d0e5f]::elaborate_drops::DropCtxt<rustc_mir_transform[dd72b14a8fb96c03]::elaborate_drops::Elaborator>>::elaborate_drop
[INFO] [stderr]   24:     0x7f884ae7f816 - <rustc_mir_transform[dd72b14a8fb96c03]::elaborate_drops::ElaborateDrops as rustc_middle[a2701b07c5c54d71]::mir::MirPass>::run_pass
[INFO] [stderr]   25:     0x7f884dc018cd - rustc_mir_transform[dd72b14a8fb96c03]::pass_manager::run_passes_inner
[INFO] [stderr]   26:     0x7f884e08c0f2 - rustc_mir_transform[dd72b14a8fb96c03]::mir_drops_elaborated_and_const_checked
[INFO] [stderr]   27:     0x7f884e08b97d - rustc_query_impl[ffe8cda87648290b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[ffe8cda87648290b]::query_impl::mir_drops_elaborated_and_const_checked::dynamic_query::{closure#2}::{closure#0}, rustc_middle[a2701b07c5c54d71]::query::erase::Erased<[u8; 8usize]>>
[INFO] [stderr]   28:     0x7f884dfebbb1 - rustc_query_system[31aca10049471bea]::query::plumbing::try_execute_query::<rustc_query_impl[ffe8cda87648290b]::DynamicConfig<rustc_query_system[31aca10049471bea]::query::caches::VecCache<rustc_span[40f541294d5f71bb]::def_id::LocalDefId, rustc_middle[a2701b07c5c54d71]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[ffe8cda87648290b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   29:     0x7f884dfeb54c - rustc_query_impl[ffe8cda87648290b]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   30:     0x7f884dfdfac8 - rustc_interface[db4e6f6dd1385fad]::passes::analysis
[INFO] [stderr]   31:     0x7f884dfde897 - rustc_query_impl[ffe8cda87648290b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[ffe8cda87648290b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[a2701b07c5c54d71]::query::erase::Erased<[u8; 1usize]>>
[INFO] [stderr]   32:     0x7f884e9f01a5 - rustc_query_system[31aca10049471bea]::query::plumbing::try_execute_query::<rustc_query_impl[ffe8cda87648290b]::DynamicConfig<rustc_query_system[31aca10049471bea]::query::caches::SingleCache<rustc_middle[a2701b07c5c54d71]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[ffe8cda87648290b]::plumbing::QueryCtxt, false>
[INFO] [stderr]   33:     0x7f884e9eff09 - rustc_query_impl[ffe8cda87648290b]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
[INFO] [stderr]   34:     0x7f884e878fce - rustc_interface[db4e6f6dd1385fad]::interface::run_compiler::<core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>, rustc_driver_impl[1f82357acbe41a6a]::run_compiler::{closure#0}>::{closure#1}
[INFO] [stderr]   35:     0x7f884e856089 - std[e23ee61aa6cf1718]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[db4e6f6dd1385fad]::util::run_in_thread_with_globals<rustc_interface[db4e6f6dd1385fad]::util::run_in_thread_pool_with_globals<rustc_interface[db4e6f6dd1385fad]::interface::run_compiler<core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>, rustc_driver_impl[1f82357acbe41a6a]::run_compiler::{closure#0}>::{closure#1}, core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>>::{closure#0}, core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>>
[INFO] [stderr]   36:     0x7f884e855e36 - <<std[e23ee61aa6cf1718]::thread::Builder>::spawn_unchecked_<rustc_interface[db4e6f6dd1385fad]::util::run_in_thread_with_globals<rustc_interface[db4e6f6dd1385fad]::util::run_in_thread_pool_with_globals<rustc_interface[db4e6f6dd1385fad]::interface::run_compiler<core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>, rustc_driver_impl[1f82357acbe41a6a]::run_compiler::{closure#0}>::{closure#1}, core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>>::{closure#0}, core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[812111d254d3bedf]::result::Result<(), rustc_span[40f541294d5f71bb]::ErrorGuaranteed>>::{closure#2} as core[812111d254d3bedf]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   37:     0x7f88497997bb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h41b39260afcffdc9
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stderr]   38:     0x7f88497997bb - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6694c8dc6dd010c4
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/alloc/src/boxed.rs:2022:9
[INFO] [stderr]   39:     0x7f88497997bb - std::sys::pal::unix::thread::Thread::new::thread_start::hf16038e1c8e19c99
[INFO] [stderr]                                at /rustc/b642703cf9526da1e72c0b6755753b939a9c6b6d/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stderr]   40:     0x7f8849541ac3 - <unknown>
[INFO] [stderr]   41:     0x7f88495d2a04 - __clone
[INFO] [stderr]   42:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
[INFO] [stderr] 
[INFO] [stderr] note: please make sure that you have updated to the latest nightly
[INFO] [stderr] 
[INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2024-05-25T06_27_19-9.txt`: Read-only file system (os error 30)
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.80.0-nightly (b642703cf 2024-05-16) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [mir_drops_elaborated_and_const_checked] elaborating drops for `mock::<impl at src/mock.rs:30:1: 37:2>::set_caller_from`
[INFO] [stderr] #1 [analysis] running analysis passes on this crate
[INFO] [stderr] end of query stack
[INFO] [stdout] error: aborting due to 191 previous errors; 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0282, E0369, E0412, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `pallet-encointer-scheduler` (lib test) due to 191 previous errors; 3 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "eeae4800c9fb74873dfe865d67d57e4393fdf22c96132b16769c6de44a57fa69", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eeae4800c9fb74873dfe865d67d57e4393fdf22c96132b16769c6de44a57fa69", kill_on_drop: false }`
[INFO] [stdout] eeae4800c9fb74873dfe865d67d57e4393fdf22c96132b16769c6de44a57fa69
