[INFO] updating cached repository https://github.com/aep/zz [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 30116b612e17990c81ac5a05ab34230dfbb3297b [INFO] checking aep/zz against try#8a5e87609850cdd8679aada01eb0f3062f254ca8 for pr-71140 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Faep%2Fzz" "/workspace/builds/worker-9/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-9/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/aep/zz on toolchain 8a5e87609850cdd8679aada01eb0f3062f254ca8 [INFO] running `"/workspace/cargo-home/bin/cargo" "+8a5e87609850cdd8679aada01eb0f3062f254ca8" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/aep/zz [INFO] finished tweaking git repo https://github.com/aep/zz [INFO] tweaked toml for git repo https://github.com/aep/zz written to /workspace/builds/worker-9/source/Cargo.toml [INFO] crate git repo https://github.com/aep/zz already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+8a5e87609850cdd8679aada01eb0f3062f254ca8" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+8a5e87609850cdd8679aada01eb0f3062f254ca8" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 8e8929402062751d4f9f8e310825c803089eb5892c51ec6f662eabd5c8abc987 [INFO] running `"docker" "start" "-a" "8e8929402062751d4f9f8e310825c803089eb5892c51ec6f662eabd5c8abc987"` [INFO] [stderr] Compiling syn v0.15.36 [INFO] [stderr] Compiling humansize v1.1.0 [INFO] [stderr] Compiling askama_escape v0.3.0 [INFO] [stderr] Checking metrohash v1.0.6 [INFO] [stderr] Compiling nom v5.1.1 [INFO] [stderr] Compiling syn v1.0.16 [INFO] [stderr] Checking regex v1.3.5 [INFO] [stderr] Checking block-buffer v0.7.3 [INFO] [stderr] Checking crossbeam-deque v0.6.3 [INFO] [stderr] Checking atty v0.2.11 [INFO] [stderr] Checking num_cpus v1.10.1 [INFO] [stderr] Checking getrandom v0.1.14 [INFO] [stderr] Checking pbr v1.0.1 [INFO] [stderr] Checking backtrace v0.3.40 [INFO] [stderr] Checking tempdir v0.3.7 [INFO] [stderr] Checking clap v2.33.0 [INFO] [stderr] Checking sha2 v0.8.1 [INFO] [stderr] Checking rayon-core v1.5.0 [INFO] [stderr] Checking error-chain v0.12.1 [INFO] [stderr] Checking failure v0.1.6 [INFO] [stderr] Checking which v3.1.0 [INFO] [stderr] Checking rsmt2-zz v0.11.1 [INFO] [stderr] Checking rayon v1.1.0 [INFO] [stderr] Checking env_logger v0.6.1 [INFO] [stderr] Compiling pest_generator v2.1.0 [INFO] [stderr] Compiling serde_derive v1.0.92 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Checking serde v1.0.92 [INFO] [stderr] Checking toml v0.5.1 [INFO] [stderr] Checking serde_json v1.0.40 [INFO] [stderr] Checking serde_cbor v0.11.1 [INFO] [stderr] Checking askama_shared v0.9.1 [INFO] [stderr] Compiling askama_derive v0.9.0 [INFO] [stderr] Checking askama v0.9.0 [INFO] [stderr] Checking zz v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `Sha512` [INFO] [stderr] --> src/ast.rs:687:20 [INFO] [stderr] | [INFO] [stderr] 687 | use sha2::{Sha256, Sha512, Digest}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::abs` [INFO] [stderr] --> src/loader.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use super::abs; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `PathBuf`, `Path` [INFO] [stderr] --> src/pp.rs:5:17 [INFO] [stderr] | [INFO] [stderr] 5 | use std::path::{Path, PathBuf}; [INFO] [stderr] | ^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `emit_debug` [INFO] [stderr] --> src/expand.rs:7:21 [INFO] [stderr] | [INFO] [stderr] 7 | use super::parser::{emit_debug}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `emit_error`, `self` [INFO] [stderr] --> src/emitter_docs.rs:10:21 [INFO] [stderr] | [INFO] [stderr] 10 | use super::parser::{self, emit_error}; [INFO] [stderr] | ^^^^ ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde::Serialize` [INFO] [stderr] --> src/emitter_docs.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use serde::Serialize; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Write` [INFO] [stderr] --> src/makro.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use std::io::Write; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> src/lib.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `AtomicBool`, `Ordering` [INFO] [stderr] --> src/lib.rs:34:25 [INFO] [stderr] | [INFO] [stderr] 34 | use std::sync::atomic::{AtomicBool, Ordering}; [INFO] [stderr] | ^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Sha512` [INFO] [stderr] --> src/ast.rs:687:20 [INFO] [stderr] | [INFO] [stderr] 687 | use sha2::{Sha256, Sha512, Digest}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::abs` [INFO] [stderr] --> src/loader.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use super::abs; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `PathBuf`, `Path` [INFO] [stderr] --> src/pp.rs:5:17 [INFO] [stderr] | [INFO] [stderr] 5 | use std::path::{Path, PathBuf}; [INFO] [stderr] | ^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `emit_debug` [INFO] [stderr] --> src/expand.rs:7:21 [INFO] [stderr] | [INFO] [stderr] 7 | use super::parser::{emit_debug}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `emit_error`, `self` [INFO] [stderr] --> src/emitter_docs.rs:10:21 [INFO] [stderr] | [INFO] [stderr] 10 | use super::parser::{self, emit_error}; [INFO] [stderr] | ^^^^ ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde::Serialize` [INFO] [stderr] --> src/emitter_docs.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use serde::Serialize; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Write` [INFO] [stderr] --> src/makro.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use std::io::Write; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Path` [INFO] [stderr] --> src/lib.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | use std::path::Path; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `AtomicBool`, `Ordering` [INFO] [stderr] --> src/lib.rs:34:25 [INFO] [stderr] | [INFO] [stderr] 34 | use std::sync::atomic::{AtomicBool, Ordering}; [INFO] [stderr] | ^^^^^^^^^^ ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Read` [INFO] [stderr] --> src/parser.rs:5:15 [INFO] [stderr] | [INFO] [stderr] 5 | use std::io::{Read}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> src/emitter.rs:304:17 [INFO] [stderr] | [INFO] [stderr] 304 | _ => (), [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `slow` [INFO] [stderr] --> src/lib.rs:61:69 [INFO] [stderr] | [INFO] [stderr] 61 | pub fn build(buildset: BuildSet, variant: &str, stage: make::Stage, slow: bool) { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_slow` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `Read` [INFO] [stderr] --> src/parser.rs:5:15 [INFO] [stderr] | [INFO] [stderr] 5 | use std::io::{Read}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/flatten.rs:558:22 [INFO] [stderr] | [INFO] [stderr] 558 | for (dep,complete,loc) in &impl_deps { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/flatten.rs:561:22 [INFO] [stderr] | [INFO] [stderr] 561 | for (dep,complete,loc) in &decl_deps { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inline` [INFO] [stderr] --> src/emitter.rs:259:36 [INFO] [stderr] | [INFO] [stderr] 259 | ast::Def::Include {inline,..} => { [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `inline: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/emitter.rs:550:14 [INFO] [stderr] | [INFO] [stderr] 550 | let (fields, packed, _tail, union) = match &ast.def { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `packed` [INFO] [stderr] --> src/emitter.rs:550:22 [INFO] [stderr] | [INFO] [stderr] 550 | let (fields, packed, _tail, union) = match &ast.def { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_packed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tail_variant` [INFO] [stderr] --> src/emitter.rs:549:57 [INFO] [stderr] | [INFO] [stderr] 549 | pub fn emit_struct_def(&mut self, ast: &ast::Local, tail_variant: Option<(u64, ast::Location)>) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tail_variant` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `loc` [INFO] [stderr] --> src/emitter.rs:1189:40 [INFO] [stderr] | [INFO] [stderr] 1189 | ast::Expression::MacroCall{loc, ..} => { [INFO] [stderr] | ^^^ help: try ignoring the field: `loc: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tvloc` [INFO] [stderr] --> src/emitter_rs.rs:170:33 [INFO] [stderr] | [INFO] [stderr] 170 | for (v, tvloc) in vs { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tvloc` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n` [INFO] [stderr] --> src/emitter_js.rs:278:30 [INFO] [stderr] | [INFO] [stderr] 278 | ast::Type::Other(ref n) => { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n` [INFO] [stderr] --> src/emitter_js.rs:341:30 [INFO] [stderr] | [INFO] [stderr] 341 | ast::Type::Other(ref n) => { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/emitter_js.rs:392:16 [INFO] [stderr] | [INFO] [stderr] 392 | for (d,complete) in &module.d { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `names` [INFO] [stderr] --> src/emitter_js.rs:496:13 [INFO] [stderr] | [INFO] [stderr] 496 | let names = match &ast.def { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_names` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ret` [INFO] [stderr] --> src/emitter_js.rs:704:14 [INFO] [stderr] | [INFO] [stderr] 704 | let (ret, args, _body, _vararg, _attr) = match &ast.def { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/emitter_js.rs:704:19 [INFO] [stderr] | [INFO] [stderr] 704 | let (ret, args, _body, _vararg, _attr) = match &ast.def { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/symbolic.rs:245:16 [INFO] [stderr] | [INFO] [stderr] 245 | for (d,complete) in &mut module.d { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sym` [INFO] [stderr] --> src/symbolic.rs:386:25 [INFO] [stderr] | [INFO] [stderr] 386 | let sym = match sym { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_sym` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sym` [INFO] [stderr] --> src/symbolic.rs:402:25 [INFO] [stderr] | [INFO] [stderr] 402 | let sym = match sym { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_sym` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/symbolic.rs:1544:45 [INFO] [stderr] | [INFO] [stderr] 1544 | ast::Expression::MacroCall{loc, name, args} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/symbolic.rs:1544:51 [INFO] [stderr] | [INFO] [stderr] 1544 | ast::Expression::MacroCall{loc, name, args} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/symbolic.rs:2011:34 [INFO] [stderr] | [INFO] [stderr] 2011 | Value::Macro(name) => { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/symbolic.rs:2103:30 [INFO] [stderr] | [INFO] [stderr] 2103 | for (i, arg) in args.iter_mut().enumerate() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> src/emitter.rs:304:17 [INFO] [stderr] | [INFO] [stderr] 304 | _ => (), [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/expand.rs:184:32 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `callassert` [INFO] [stderr] --> src/expand.rs:184:38 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `callassert: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `callattests` [INFO] [stderr] --> src/expand.rs:184:50 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^^^^^^^^ help: try ignoring the field: `callattests: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `calleffect` [INFO] [stderr] --> src/expand.rs:184:63 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `calleffect: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/expand.rs:239:31 [INFO] [stderr] | [INFO] [stderr] 239 | ast::Def::Struct {fields, union, ..} => { [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `union` [INFO] [stderr] --> src/expand.rs:239:39 [INFO] [stderr] | [INFO] [stderr] 239 | ast::Def::Struct {fields, union, ..} => { [INFO] [stderr] | ^^^^^ help: try ignoring the field: `union: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `field` [INFO] [stderr] --> src/expand.rs:316:25 [INFO] [stderr] | [INFO] [stderr] 316 | for field in fields.iter() { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_field` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fin` [INFO] [stderr] --> src/expand.rs:103:36 [INFO] [stderr] | [INFO] [stderr] 103 | ast::Tail::Dynamic(fin) => { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_fin` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/expand.rs:696:43 [INFO] [stderr] | [INFO] [stderr] 696 | ast::Statement::MacroCall{ref mut args,..} => { [INFO] [stderr] | ^^^^^^^^^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `accesslocal` [INFO] [stderr] --> src/expand.rs:727:17 [INFO] [stderr] | [INFO] [stderr] 727 | let accesslocal = ast::Expression::UnaryPre { [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_accesslocal` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/emitter_docs.rs:159:14 [INFO] [stderr] | [INFO] [stderr] 159 | let (fields, _packed, _tail, _union, impls) = match &ast.def { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `impls` [INFO] [stderr] --> src/emitter_docs.rs:159:46 [INFO] [stderr] | [INFO] [stderr] 159 | let (fields, _packed, _tail, _union, impls) = match &ast.def { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_impls` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/makro.rs:132:29 [INFO] [stderr] | [INFO] [stderr] 132 | ast::Def::Macro{args, body} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `slow` [INFO] [stderr] --> src/lib.rs:61:69 [INFO] [stderr] | [INFO] [stderr] 61 | pub fn build(buildset: BuildSet, variant: &str, stage: make::Stage, slow: bool) { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_slow` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/flatten.rs:558:22 [INFO] [stderr] | [INFO] [stderr] 558 | for (dep,complete,loc) in &impl_deps { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/flatten.rs:561:22 [INFO] [stderr] | [INFO] [stderr] 561 | for (dep,complete,loc) in &decl_deps { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inline` [INFO] [stderr] --> src/emitter.rs:259:36 [INFO] [stderr] | [INFO] [stderr] 259 | ast::Def::Include {inline,..} => { [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `inline: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/emitter.rs:550:14 [INFO] [stderr] | [INFO] [stderr] 550 | let (fields, packed, _tail, union) = match &ast.def { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `packed` [INFO] [stderr] --> src/emitter.rs:550:22 [INFO] [stderr] | [INFO] [stderr] 550 | let (fields, packed, _tail, union) = match &ast.def { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_packed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tail_variant` [INFO] [stderr] --> src/emitter.rs:549:57 [INFO] [stderr] | [INFO] [stderr] 549 | pub fn emit_struct_def(&mut self, ast: &ast::Local, tail_variant: Option<(u64, ast::Location)>) { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tail_variant` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `loc` [INFO] [stderr] --> src/emitter.rs:1189:40 [INFO] [stderr] | [INFO] [stderr] 1189 | ast::Expression::MacroCall{loc, ..} => { [INFO] [stderr] | ^^^ help: try ignoring the field: `loc: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tvloc` [INFO] [stderr] --> src/emitter_rs.rs:170:33 [INFO] [stderr] | [INFO] [stderr] 170 | for (v, tvloc) in vs { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_tvloc` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n` [INFO] [stderr] --> src/emitter_js.rs:278:30 [INFO] [stderr] | [INFO] [stderr] 278 | ast::Type::Other(ref n) => { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n` [INFO] [stderr] --> src/emitter_js.rs:341:30 [INFO] [stderr] | [INFO] [stderr] 341 | ast::Type::Other(ref n) => { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/emitter_js.rs:392:16 [INFO] [stderr] | [INFO] [stderr] 392 | for (d,complete) in &module.d { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `names` [INFO] [stderr] --> src/emitter_js.rs:496:13 [INFO] [stderr] | [INFO] [stderr] 496 | let names = match &ast.def { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_names` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ret` [INFO] [stderr] --> src/emitter_js.rs:704:14 [INFO] [stderr] | [INFO] [stderr] 704 | let (ret, args, _body, _vararg, _attr) = match &ast.def { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_ret` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/emitter_js.rs:704:19 [INFO] [stderr] | [INFO] [stderr] 704 | let (ret, args, _body, _vararg, _attr) = match &ast.def { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `complete` [INFO] [stderr] --> src/symbolic.rs:245:16 [INFO] [stderr] | [INFO] [stderr] 245 | for (d,complete) in &mut module.d { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_complete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sym` [INFO] [stderr] --> src/symbolic.rs:386:25 [INFO] [stderr] | [INFO] [stderr] 386 | let sym = match sym { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_sym` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sym` [INFO] [stderr] --> src/symbolic.rs:402:25 [INFO] [stderr] | [INFO] [stderr] 402 | let sym = match sym { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_sym` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/symbolic.rs:1544:45 [INFO] [stderr] | [INFO] [stderr] 1544 | ast::Expression::MacroCall{loc, name, args} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/symbolic.rs:1544:51 [INFO] [stderr] | [INFO] [stderr] 1544 | ast::Expression::MacroCall{loc, name, args} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/symbolic.rs:2011:34 [INFO] [stderr] | [INFO] [stderr] 2011 | Value::Macro(name) => { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/symbolic.rs:2103:30 [INFO] [stderr] | [INFO] [stderr] 2103 | for (i, arg) in args.iter_mut().enumerate() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/expand.rs:184:32 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `callassert` [INFO] [stderr] --> src/expand.rs:184:38 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `callassert: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `callattests` [INFO] [stderr] --> src/expand.rs:184:50 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^^^^^^^^ help: try ignoring the field: `callattests: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `calleffect` [INFO] [stderr] --> src/expand.rs:184:63 [INFO] [stderr] | [INFO] [stderr] 184 | ast::Def::Function{args, callassert, callattests, calleffect, ..} => { [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `calleffect: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/expand.rs:239:31 [INFO] [stderr] | [INFO] [stderr] 239 | ast::Def::Struct {fields, union, ..} => { [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `union` [INFO] [stderr] --> src/expand.rs:239:39 [INFO] [stderr] | [INFO] [stderr] 239 | ast::Def::Struct {fields, union, ..} => { [INFO] [stderr] | ^^^^^ help: try ignoring the field: `union: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `field` [INFO] [stderr] --> src/expand.rs:316:25 [INFO] [stderr] | [INFO] [stderr] 316 | for field in fields.iter() { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_field` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fin` [INFO] [stderr] --> src/expand.rs:103:36 [INFO] [stderr] | [INFO] [stderr] 103 | ast::Tail::Dynamic(fin) => { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_fin` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/expand.rs:696:43 [INFO] [stderr] | [INFO] [stderr] 696 | ast::Statement::MacroCall{ref mut args,..} => { [INFO] [stderr] | ^^^^^^^^^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `accesslocal` [INFO] [stderr] --> src/expand.rs:727:17 [INFO] [stderr] | [INFO] [stderr] 727 | let accesslocal = ast::Expression::UnaryPre { [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_accesslocal` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/emitter_docs.rs:159:14 [INFO] [stderr] | [INFO] [stderr] 159 | let (fields, _packed, _tail, _union, impls) = match &ast.def { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `impls` [INFO] [stderr] --> src/emitter_docs.rs:159:46 [INFO] [stderr] | [INFO] [stderr] 159 | let (fields, _packed, _tail, _union, impls) = match &ast.def { [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_impls` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/makro.rs:132:29 [INFO] [stderr] | [INFO] [stderr] 132 | ast::Def::Macro{args, body} => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/emitter_rs.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | let mut mn = step.source.file_stem().unwrap().to_string_lossy().to_string(); [INFO] [stderr] | ----^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/emitter_rs.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | let mut mn = step.source.file_stem().unwrap().to_string_lossy().to_string(); [INFO] [stderr] | ----^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `p` [INFO] [stderr] --> src/emitter_rs.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | p: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `inside_macro` [INFO] [stderr] --> src/emitter_rs.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | inside_macro: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `p` [INFO] [stderr] --> src/emitter_js.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | p: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `emit_expr` [INFO] [stderr] --> src/emitter_js.rs:815:5 [INFO] [stderr] | [INFO] [stderr] 815 | fn emit_expr(&mut self, v: &ast::Expression) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `write_escaped_literal` [INFO] [stderr] --> src/emitter_js.rs:946:5 [INFO] [stderr] | [INFO] [stderr] 946 | fn write_escaped_literal(&mut self, c: u8, isstr: bool) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_mut` [INFO] [stderr] --> src/abs.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | fn get_mut(&mut self, n: &str) -> Option<&mut InScope> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Void` [INFO] [stderr] --> src/symbolic.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | Void, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `macros_available` [INFO] [stderr] --> src/symbolic.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | macros_available: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `stmname` [INFO] [stderr] --> src/symbolic.rs:3357:5 [INFO] [stderr] | [INFO] [stderr] 3357 | fn stmname(&self, sym: Symbol) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `name` [INFO] [stderr] --> src/expand.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `p` [INFO] [stderr] --> src/emitter_docs.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | p: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `project_name` [INFO] [stderr] --> src/emitter_docs.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | project_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `cur_loc` [INFO] [stderr] --> src/emitter_docs.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | cur_loc: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `register_structs` [INFO] [stderr] --> src/emitter_docs.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | register_structs: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `register_fns` [INFO] [stderr] --> src/emitter_docs.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | register_fns: Vec<(String, String)>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `p` [INFO] [stderr] --> src/emitter_rs.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | p: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `inside_macro` [INFO] [stderr] --> src/emitter_rs.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | inside_macro: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `p` [INFO] [stderr] --> src/emitter_js.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | p: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `emit_expr` [INFO] [stderr] --> src/emitter_js.rs:815:5 [INFO] [stderr] | [INFO] [stderr] 815 | fn emit_expr(&mut self, v: &ast::Expression) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `write_escaped_literal` [INFO] [stderr] --> src/emitter_js.rs:946:5 [INFO] [stderr] | [INFO] [stderr] 946 | fn write_escaped_literal(&mut self, c: u8, isstr: bool) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_mut` [INFO] [stderr] --> src/abs.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | fn get_mut(&mut self, n: &str) -> Option<&mut InScope> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Void` [INFO] [stderr] --> src/symbolic.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | Void, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `macros_available` [INFO] [stderr] --> src/symbolic.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | macros_available: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `stmname` [INFO] [stderr] --> src/symbolic.rs:3357:5 [INFO] [stderr] | [INFO] [stderr] 3357 | fn stmname(&self, sym: Symbol) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `name` [INFO] [stderr] --> src/expand.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `p` [INFO] [stderr] --> src/emitter_docs.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | p: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `project_name` [INFO] [stderr] --> src/emitter_docs.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | project_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `cur_loc` [INFO] [stderr] --> src/emitter_docs.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | cur_loc: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `register_structs` [INFO] [stderr] --> src/emitter_docs.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | register_structs: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `register_fns` [INFO] [stderr] --> src/emitter_docs.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | register_fns: Vec<(String, String)>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 62 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: 62 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused import: `Duration` [INFO] [stderr] --> src/main.rs:13:17 [INFO] [stderr] | [INFO] [stderr] 13 | use std::time::{Duration, Instant}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `Duration` [INFO] [stderr] --> src/main.rs:13:17 [INFO] [stderr] | [INFO] [stderr] 13 | use std::time::{Duration, Instant}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 42s [INFO] running `"docker" "inspect" "8e8929402062751d4f9f8e310825c803089eb5892c51ec6f662eabd5c8abc987"` [INFO] running `"docker" "rm" "-f" "8e8929402062751d4f9f8e310825c803089eb5892c51ec6f662eabd5c8abc987"` [INFO] [stdout] 8e8929402062751d4f9f8e310825c803089eb5892c51ec6f662eabd5c8abc987