[INFO] fetching crate tetcore-subxt-proc-macro 0.13.0... [INFO] testing tetcore-subxt-proc-macro-0.13.0 against beta-2022-02-22 for beta-1.60-1 [INFO] extracting crate tetcore-subxt-proc-macro 0.13.0 into /workspace/builds/worker-14/source [INFO] validating manifest of crates.io crate tetcore-subxt-proc-macro 0.13.0 on toolchain beta-2022-02-22 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate tetcore-subxt-proc-macro 0.13.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tetcore-subxt-proc-macro 0.13.0 [INFO] tweaked toml for crates.io crate tetcore-subxt-proc-macro 0.13.0 written to /workspace/builds/worker-14/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 76a6e1ea521bfaa5de505d71c8d1156d50b24ef7d02f2d3a057a70aa3ea6506c [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "76a6e1ea521bfaa5de505d71c8d1156d50b24ef7d02f2d3a057a70aa3ea6506c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "76a6e1ea521bfaa5de505d71c8d1156d50b24ef7d02f2d3a057a70aa3ea6506c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "76a6e1ea521bfaa5de505d71c8d1156d50b24ef7d02f2d3a057a70aa3ea6506c", kill_on_drop: false }` [INFO] [stdout] 76a6e1ea521bfaa5de505d71c8d1156d50b24ef7d02f2d3a057a70aa3ea6506c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 6bdca50a7e7b25b9dc4dd246702d9bd3a1571662c1814f7b2262be15100173b1 [INFO] running `Command { std: "docker" "start" "-a" "6bdca50a7e7b25b9dc4dd246702d9bd3a1571662c1814f7b2262be15100173b1", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling tetcore-subxt-proc-macro v0.13.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field is never read: `colon` [INFO] [stdout] --> src/test.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | colon: syn::token::Colon, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `Item` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/test.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | #[derive(Debug)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.63s [INFO] running `Command { std: "docker" "inspect" "6bdca50a7e7b25b9dc4dd246702d9bd3a1571662c1814f7b2262be15100173b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6bdca50a7e7b25b9dc4dd246702d9bd3a1571662c1814f7b2262be15100173b1", kill_on_drop: false }` [INFO] [stdout] 6bdca50a7e7b25b9dc4dd246702d9bd3a1571662c1814f7b2262be15100173b1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] d4263444731774d7733fe7d83f67fc5079c2881ee8197b70dde4c64d1979d2bd [INFO] running `Command { std: "docker" "start" "-a" "d4263444731774d7733fe7d83f67fc5079c2881ee8197b70dde4c64d1979d2bd", kill_on_drop: false }` [INFO] [stderr] Compiling trybuild v1.0.56 [INFO] [stderr] Compiling futures-channel v0.3.21 [INFO] [stderr] Compiling ctor v0.1.21 [INFO] [stderr] Compiling strum_macros v0.16.0 [INFO] [stderr] Compiling async-attributes v1.1.2 [INFO] [stdout] warning: field is never read: `colon` [INFO] [stdout] --> src/test.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | colon: syn::token::Colon, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `Item` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/test.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | #[derive(Debug)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling tetsy-scale-codec v2.0.1 [INFO] [stderr] Compiling futures-util v0.3.21 [INFO] [stderr] Compiling value-bag v1.0.0-alpha.8 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling tracing-log v0.1.2 [INFO] [stderr] Compiling tetsy-trie-db v0.22.3 [INFO] [stderr] Compiling polling v2.2.0 [INFO] [stderr] Compiling kv-log-macro v1.0.7 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling strum v0.16.0 [INFO] [stderr] Compiling async-io v1.6.0 [INFO] [stderr] Compiling tracing-subscriber v0.2.25 [INFO] [stderr] Compiling async-global-executor v2.0.2 [INFO] [stderr] Compiling tetsy-impl-codec v0.5.1 [INFO] [stderr] Compiling tetcore-storage v2.1.2 [INFO] [stderr] Compiling tetcore-wasm-interface v2.1.2 [INFO] [stderr] Compiling arithmetic v2.1.2 [INFO] [stderr] Compiling tetsy-primitive-types v0.9.1 [INFO] [stderr] Compiling async-std v1.10.0 [INFO] [stderr] Compiling externalities v2.1.2 [INFO] [stderr] Compiling futures-executor v0.3.21 [INFO] [stderr] Compiling futures v0.3.21 [INFO] [stderr] Compiling tetcore-tracing v2.1.2 [INFO] [stderr] Compiling tetsy-util-mem v0.9.1 [INFO] [stderr] Compiling tp-runtime-interface v2.1.2 [INFO] [stderr] Compiling tetsy-memory-db v0.26.0 [INFO] [stderr] Compiling tet-core v2.1.2 [INFO] [stderr] Compiling tp-trie v2.1.2 [INFO] [stderr] Compiling tp-keystore v2.1.2 [INFO] [stderr] Compiling tp-state-machine v2.1.2 [INFO] [stderr] Compiling tet-io v2.1.2 [INFO] [stderr] Compiling tet-application-crypto v2.1.2 [INFO] [stderr] Compiling tp-runtime v2.1.2 [INFO] [stderr] Compiling tp-keyring v2.0.2 [INFO] [stderr] Compiling tetcore-subxt-proc-macro v0.13.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `tetcore_subxt` [INFO] [stdout] --> tests/balances.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | extern crate tetcore_subxt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `module` in this scope [INFO] [stdout] --> tests/balances.rs:42:3 [INFO] [stdout] | [INFO] [stdout] 42 | #[module] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this attribute macro: [INFO] [stdout] tetcore_subxt_proc_macro::module [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Store` in this scope [INFO] [stdout] --> tests/balances.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | #[derive(Encode, Store)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this derive macro: [INFO] [stdout] tetcore_subxt_proc_macro::Store [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `store` in this scope [INFO] [stdout] --> tests/balances.rs:64:7 [INFO] [stdout] | [INFO] [stdout] 64 | #[store(returns = AccountData)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Call` in this scope [INFO] [stdout] --> tests/balances.rs:68:10 [INFO] [stdout] | [INFO] [stdout] 68 | #[derive(Call, Encode)] [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this derive macro: [INFO] [stdout] tetcore_subxt_proc_macro::Call [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Event` in this scope [INFO] [stdout] --> tests/balances.rs:75:29 [INFO] [stdout] | [INFO] [stdout] 75 | #[derive(Debug, Decode, Eq, Event, PartialEq)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this derive macro: [INFO] [stdout] tetcore_subxt_proc_macro::Event [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `subxt_test` in this scope [INFO] [stdout] --> tests/balances.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | subxt_test!({ [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider importing this macro: [INFO] [stdout] tetcore_subxt_proc_macro::subxt_test [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System` [INFO] [stdout] --> tests/balances.rs:51:25 [INFO] [stdout] | [INFO] [stdout] 51 | + From<::BlockNumber>; [INFO] [stdout] | ^^^^^^ use of undeclared type `System` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System` [INFO] [stdout] --> tests/balances.rs:65:31 [INFO] [stdout] | [INFO] [stdout] 65 | pub account_id: &'a ::AccountId, [INFO] [stdout] | ^^^^^^ use of undeclared type `System` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System` [INFO] [stdout] --> tests/balances.rs:70:23 [INFO] [stdout] | [INFO] [stdout] 70 | pub to: &'a ::Address, [INFO] [stdout] | ^^^^^^ use of undeclared type `System` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System` [INFO] [stdout] --> tests/balances.rs:77:21 [INFO] [stdout] | [INFO] [stdout] 77 | pub from: ::AccountId, [INFO] [stdout] | ^^^^^^ use of undeclared type `System` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `System` [INFO] [stdout] --> tests/balances.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | pub to: ::AccountId, [INFO] [stdout] | ^^^^^^ use of undeclared type `System` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ClientBuilder` [INFO] [stdout] --> tests/balances.rs:115:18 [INFO] [stdout] | [INFO] [stdout] 115 | let client = ClientBuilder::::new().build().await?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ClientBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PairSigner` [INFO] [stdout] --> tests/balances.rs:116:18 [INFO] [stdout] | [INFO] [stdout] 116 | let signer = PairSigner::new(AccountKeyring::Alice.pair()); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `PairSigner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `System` in this scope [INFO] [stdout] --> tests/balances.rs:43:21 [INFO] [stdout] | [INFO] [stdout] 43 | pub trait Balances: System { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Member` in this scope [INFO] [stdout] --> tests/balances.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 44 | type Balance: Member [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `AtLeast32Bit` in this scope [INFO] [stdout] --> tests/balances.rs:45:11 [INFO] [stdout] | [INFO] [stdout] 45 | + AtLeast32Bit [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `MaybeSerialize` in this scope [INFO] [stdout] --> tests/balances.rs:49:11 [INFO] [stdout] | [INFO] [stdout] 49 | + MaybeSerialize [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KusamaRuntime` in this scope [INFO] [stdout] --> tests/balances.rs:82:19 [INFO] [stdout] | [INFO] [stdout] 82 | impl Balances for KusamaRuntime { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `KusamaRuntime` in this scope [INFO] [stdout] --> tests/balances.rs:115:34 [INFO] [stdout] | [INFO] [stdout] 113 | async fn transfer_balance_example() -> Result<(), Box> { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] 114 | env_logger::init(); [INFO] [stdout] 115 | let client = ClientBuilder::::new().build().await?; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 20 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `tetcore-subxt-proc-macro` due to 21 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: field is never read: `colon` [INFO] [stdout] --> src/test.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | colon: syn::token::Colon, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `Item` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/test.rs:46:10 [INFO] [stdout] | [INFO] [stdout] 46 | #[derive(Debug)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "d4263444731774d7733fe7d83f67fc5079c2881ee8197b70dde4c64d1979d2bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d4263444731774d7733fe7d83f67fc5079c2881ee8197b70dde4c64d1979d2bd", kill_on_drop: false }` [INFO] [stdout] d4263444731774d7733fe7d83f67fc5079c2881ee8197b70dde4c64d1979d2bd