[INFO] cloning repository https://github.com/xongxg/commons
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/xongxg/commons" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxongxg%2Fcommons", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxongxg%2Fcommons'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 78ad053ac053f87284eeeb12ef182f1124f0b3b3
[INFO] checking xongxg/commons against e3607d549209cc9fdfe7e907123b4185210e2c2b for pr-158915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxongxg%2Fcommons" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/xongxg/commons
[INFO] finished tweaking git repo https://github.com/xongxg/commons
[INFO] tweaked toml for git repo https://github.com/xongxg/commons written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/xongxg/commons on toolchain e3607d549209cc9fdfe7e907123b4185210e2c2b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e3607d549209cc9fdfe7e907123b4185210e2c2b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/xongxg/commons already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e3607d549209cc9fdfe7e907123b4185210e2c2b" "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
[ERROR] error running command: no output for 300 seconds
[INFO] checking xongxg/commons against e3607d549209cc9fdfe7e907123b4185210e2c2b for pr-158915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxongxg%2Fcommons" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/xongxg/commons
[INFO] finished tweaking git repo https://github.com/xongxg/commons
[INFO] tweaked toml for git repo https://github.com/xongxg/commons written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/xongxg/commons on toolchain e3607d549209cc9fdfe7e907123b4185210e2c2b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e3607d549209cc9fdfe7e907123b4185210e2c2b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/xongxg/commons already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e3607d549209cc9fdfe7e907123b4185210e2c2b" "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-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9
[INFO] running `Command { std: "docker" "start" "fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9" "/opt/rustwide/cargo-home/bin/cargo" "+e3607d549209cc9fdfe7e907123b4185210e2c2b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9" "/opt/rustwide/cargo-home/bin/cargo" "+e3607d549209cc9fdfe7e907123b4185210e2c2b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking commons v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: expected `;`, found `(`
[INFO] [stdout]   --> src/macros/pattern/parsing.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     }
[INFO] [stdout]    |      - expected `;`
[INFO] [stdout] ...
[INFO] [stdout] 32 |     (
[INFO] [stdout]    |     ^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected `;`, found `(`
[INFO] [stdout]   --> src/macros/pattern/parsing.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     }
[INFO] [stdout]    |      - expected `;`
[INFO] [stdout] ...
[INFO] [stdout] 32 |     (
[INFO] [stdout]    |     ^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Index`
[INFO] [stdout]  --> src/macros/methodical/vec_strs.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ops::Index;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `vec_strs`
[INFO] [stdout]  --> src/macros/methodical/vec_strs.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | macro_rules! vec_strs {
[INFO] [stdout]   |              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `repeat_two`
[INFO] [stdout]   --> src/macros/methodical/vec_strs.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 | macro_rules! repeat_two {
[INFO] [stdout]    |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `ambiguity`
[INFO] [stdout]  --> src/macros/minutiae/redux.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | macro_rules! ambiguity {
[INFO] [stdout]   |              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `capture_then_match_tokens`
[INFO] [stdout]   --> src/macros/minutiae/redux.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | macro_rules! capture_then_match_tokens {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `match_tokens`
[INFO] [stdout]   --> src/macros/minutiae/redux.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | macro_rules! match_tokens {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `capture_then_what_is`
[INFO] [stdout]   --> src/macros/minutiae/redux.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 | macro_rules! capture_then_what_is {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `what_is`
[INFO] [stdout]   --> src/macros/minutiae/redux.rs:51:14
[INFO] [stdout]    |
[INFO] [stdout] 51 | macro_rules! what_is {
[INFO] [stdout]    |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `foo`
[INFO] [stdout]   --> src/macros/minutiae/metavariable.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | macro_rules! foo {
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `helped`
[INFO] [stdout]  --> src/macros/minutiae/hygiene.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | macro_rules! helped {
[INFO] [stdout]   |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::future::Ready`
[INFO] [stdout]  --> src/macros/minutiae/non_identifier.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::future::Ready;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `what_is`
[INFO] [stdout]  --> src/macros/minutiae/non_identifier.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | macro_rules! what_is {
[INFO] [stdout]   |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `call_with_ident`
[INFO] [stdout]   --> src/macros/minutiae/non_identifier.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | macro_rules! call_with_ident {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `each_tt`
[INFO] [stdout]  --> src/macros/minutiae/debuging.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | macro_rules! each_tt {
[INFO] [stdout]   |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `sing`
[INFO] [stdout]   --> src/macros/minutiae/debuging.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | macro_rules! sing {
[INFO] [stdout]    |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `init_array1`
[INFO] [stdout]   --> src/macros/pattern/push_down.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | macro_rules! init_array1 {
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `accum1`
[INFO] [stdout]   --> src/macros/pattern/push_down.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | macro_rules! accum1 {
[INFO] [stdout]    |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `call_a_or_b_on_tail`
[INFO] [stdout]  --> src/macros/pattern/tt_bundle.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | macro_rules! call_a_or_b_on_tail {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `as_expr`
[INFO] [stdout]  --> src/macros/pattern/build_blocks.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | macro_rules! as_expr {
[INFO] [stdout]   |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `as_item`
[INFO] [stdout]  --> src/macros/pattern/build_blocks.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | macro_rules! as_item {
[INFO] [stdout]   |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `as_pat`
[INFO] [stdout]   --> src/macros/pattern/build_blocks.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | macro_rules! as_pat {
[INFO] [stdout]    |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `as_stmt`
[INFO] [stdout]   --> src/macros/pattern/build_blocks.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | macro_rules! as_stmt {
[INFO] [stdout]    |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `as_ty`
[INFO] [stdout]   --> src/macros/pattern/build_blocks.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 | macro_rules! as_ty {
[INFO] [stdout]    |              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `replace_expr`
[INFO] [stdout]  --> src/macros/pattern/counting.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | macro_rules! replace_expr {
[INFO] [stdout]   |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `count_tts`
[INFO] [stdout]  --> src/macros/pattern/counting.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | macro_rules! count_tts {
[INFO] [stdout]   |              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `count_tts1`
[INFO] [stdout]   --> src/macros/pattern/counting.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | macro_rules! count_tts1 {
[INFO] [stdout]    |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `count_tts2`
[INFO] [stdout]   --> src/macros/pattern/counting.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | macro_rules! count_tts2 {
[INFO] [stdout]    |              ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `mixed_rules`
[INFO] [stdout]  --> src/macros/pattern/tt_muncher.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | macro_rules! mixed_rules{
[INFO] [stdout]   |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `function_item_matcher`
[INFO] [stdout]  --> src/macros/pattern/parsing.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | macro_rules! function_item_matcher {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `method_item_matcher`
[INFO] [stdout]   --> src/macros/pattern/parsing.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | macro_rules! method_item_matcher {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `struct_item_matcher`
[INFO] [stdout]   --> src/macros/pattern/parsing.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 | macro_rules! struct_item_matcher {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `recognize_tree`
[INFO] [stdout]  --> src/macros/pattern/mod.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | macro_rules! recognize_tree {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `expand_to_larch`
[INFO] [stdout]   --> src/macros/pattern/mod.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | macro_rules! expand_to_larch {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `call_with_larch`
[INFO] [stdout]   --> src/macros/pattern/mod.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | macro_rules! call_with_larch {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `callback`
[INFO] [stdout]   --> src/macros/pattern/mod.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 | macro_rules! callback {
[INFO] [stdout]    |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `#![feature]` attribute can only be used at the crate root
[INFO] [stdout]  --> src/macros/minutiae/metavariable.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(macro_metavar_expr)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: the crate root is at `src/main.rs`
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `#![feature]` attribute can only be used at the crate root
[INFO] [stdout]  --> src/macros/minutiae/debuging.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(trace_macros)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: the crate root is at `src/main.rs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `#![feature]` attribute can only be used at the crate root
[INFO] [stdout]  --> src/macros/minutiae/debuging.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(log_syntax)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: the crate root is at `src/main.rs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::Index`
[INFO] [stdout]  --> src/macros/methodical/vec_strs.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::ops::Index;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `repeat_two`
[INFO] [stdout]   --> src/macros/methodical/vec_strs.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 | macro_rules! repeat_two {
[INFO] [stdout]    |              ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/macros/minutiae/redux.rs:48:34
[INFO] [stdout]    |
[INFO] [stdout] 48 |     (#[$m:meta]) => {what_is!($m);};
[INFO] [stdout]    |                                  ^
[INFO] [stdout] ...
[INFO] [stdout] 69 |         capture_then_what_is!(#[no_mangle]),
[INFO] [stdout]    |         ----------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[deny(semicolon_in_expressions_from_macros)]` (part of `#[deny(future_incompatible)]`) on by default
[INFO] [stdout]    = note: this error originates in the macro `capture_then_what_is` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/macros/minutiae/redux.rs:48:34
[INFO] [stdout]    |
[INFO] [stdout] 48 |     (#[$m:meta]) => {what_is!($m);};
[INFO] [stdout]    |                                  ^
[INFO] [stdout] ...
[INFO] [stdout] 70 |         capture_then_what_is!(#[inline]),
[INFO] [stdout]    |         -------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this error originates in the macro `capture_then_what_is` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `foo`
[INFO] [stdout]   --> src/macros/minutiae/metavariable.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | macro_rules! foo {
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::future::Ready`
[INFO] [stdout]  --> src/macros/minutiae/non_identifier.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::future::Ready;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `sing`
[INFO] [stdout]   --> src/macros/minutiae/debuging.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | macro_rules! sing {
[INFO] [stdout]    |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `init_array1`
[INFO] [stdout]   --> src/macros/pattern/push_down.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | macro_rules! init_array1 {
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `accum1`
[INFO] [stdout]   --> src/macros/pattern/push_down.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | macro_rules! accum1 {
[INFO] [stdout]    |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `function_item_matcher`
[INFO] [stdout]  --> src/macros/pattern/parsing.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | macro_rules! function_item_matcher {
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `method_item_matcher`
[INFO] [stdout]   --> src/macros/pattern/parsing.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | macro_rules! method_item_matcher {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `struct_item_matcher`
[INFO] [stdout]   --> src/macros/pattern/parsing.rs:65:14
[INFO] [stdout]    |
[INFO] [stdout] 65 | macro_rules! struct_item_matcher {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused macro definition: `expand_to_larch`
[INFO] [stdout]   --> src/macros/pattern/mod.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | macro_rules! expand_to_larch {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `#![feature]` attribute can only be used at the crate root
[INFO] [stdout]  --> src/macros/minutiae/metavariable.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(macro_metavar_expr)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: the crate root is at `src/main.rs`
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `#![feature]` attribute can only be used at the crate root
[INFO] [stdout]  --> src/macros/minutiae/debuging.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(trace_macros)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: the crate root is at `src/main.rs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the `#![feature]` attribute can only be used at the crate root
[INFO] [stdout]  --> src/macros/minutiae/debuging.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(log_syntax)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: the crate root is at `src/main.rs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `commons` (bin "commons") due to 1 previous error; 39 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `commons` (bin "commons" test) due to 5 previous errors; 15 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9", kill_on_drop: false }`
[INFO] [stdout] fafdc3ae7599e6aec29368c163f0435dcdfd9d4d54aa983e97826d96cfed60f9
