[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] testing xongxg/commons against master#733b47ea4b1b86216f14ef56e49440c33933f230+rustflags=-Copt-level=3 for pr-138759
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fxongxg%2Fcommons" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-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-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/xongxg/commons on toolchain 733b47ea4b1b86216f14ef56e49440c33933f230
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "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" "+733b47ea4b1b86216f14ef56e49440c33933f230" "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-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 490f2bb014c733867ea71a5bf5db9d230e1a6cc0f166659e1ca3a7c0d6cca890
[INFO] running `Command { std: "docker" "start" "-a" "490f2bb014c733867ea71a5bf5db9d230e1a6cc0f166659e1ca3a7c0d6cca890", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "490f2bb014c733867ea71a5bf5db9d230e1a6cc0f166659e1ca3a7c0d6cca890", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "490f2bb014c733867ea71a5bf5db9d230e1a6cc0f166659e1ca3a7c0d6cca890", kill_on_drop: false }`
[INFO] [stdout] 490f2bb014c733867ea71a5bf5db9d230e1a6cc0f166659e1ca3a7c0d6cca890
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1b366ca7d04fc155ae6581f493afc7e91900e9ff42b903c7e77a2200c204fea8
[INFO] running `Command { std: "docker" "start" "-a" "1b366ca7d04fc155ae6581f493afc7e91900e9ff42b903c7e77a2200c204fea8", kill_on_drop: false }`
[INFO] [stderr]    Compiling 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] 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)]` 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)]` 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: crate-level attribute should be in the root module
[INFO] [stdout]  --> src/macros/minutiae/metavariable.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(macro_metavar_expr)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: crate-level attribute should be in the root module
[INFO] [stdout]  --> src/macros/minutiae/debuging.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(trace_macros)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: crate-level attribute should be in the root module
[INFO] [stdout]  --> src/macros/minutiae/debuging.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(log_syntax)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^
[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] running `Command { std: "docker" "inspect" "1b366ca7d04fc155ae6581f493afc7e91900e9ff42b903c7e77a2200c204fea8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1b366ca7d04fc155ae6581f493afc7e91900e9ff42b903c7e77a2200c204fea8", kill_on_drop: false }`
[INFO] [stdout] 1b366ca7d04fc155ae6581f493afc7e91900e9ff42b903c7e77a2200c204fea8
