[INFO] fetching crate expression_engine 0.5.3...
[INFO] testing expression_engine-0.5.3 against 1.69.0 for beta-1.70-1
[INFO] extracting crate expression_engine 0.5.3 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate expression_engine 0.5.3 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate expression_engine 0.5.3
[INFO] finished tweaking crates.io crate expression_engine 0.5.3
[INFO] tweaked toml for crates.io crate expression_engine 0.5.3 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 647fe729369c134916729c6ac5989a709c3b928d3bb6cc8db391be1f9fea3901
[INFO] running `Command { std: "docker" "start" "-a" "647fe729369c134916729c6ac5989a709c3b928d3bb6cc8db391be1f9fea3901", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "647fe729369c134916729c6ac5989a709c3b928d3bb6cc8db391be1f9fea3901", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "647fe729369c134916729c6ac5989a709c3b928d3bb6cc8db391be1f9fea3901", kill_on_drop: false }`
[INFO] [stdout] 647fe729369c134916729c6ac5989a709c3b928d3bb6cc8db391be1f9fea3901
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 59220007b1facf9fc2b0103c029e14bfaa6573ceef7fe7f02e22b87c2df5f31b
[INFO] running `Command { std: "docker" "start" "-a" "59220007b1facf9fc2b0103c029e14bfaa6573ceef7fe7f02e22b87c2df5f31b", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling rust_decimal v1.29.1
[INFO] [stderr]    Compiling arrayvec v0.7.2
[INFO] [stderr]    Compiling expression_engine v0.5.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `left`
[INFO] [stdout]   --> src/operator.rs:40:36
[INFO] [stdout]    |
[INFO] [stdout] 40 |             (20, SETTER, Arc::new(|left, right| Ok(right))),
[INFO] [stdout]    |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]    --> src/token.rs:144:28
[INFO] [stdout]     |
[INFO] [stdout] 144 |             Self::Operator(op, _) => true,
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `expr` is never used
[INFO] [stdout]    --> src/ast.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub fn expr(&self) -> String {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `literal_expr` is never used
[INFO] [stdout]    --> src/ast.rs:231:8
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn literal_expr(&self, val: Literal) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `reference_expr` is never used
[INFO] [stdout]    --> src/ast.rs:246:8
[INFO] [stdout]     |
[INFO] [stdout] 246 |     fn reference_expr(&self, val: String) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `function_expr` is never used
[INFO] [stdout]    --> src/ast.rs:250:8
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn function_expr(&self, mut name: String, exprs: Vec<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `unary_expr` is never used
[INFO] [stdout]    --> src/ast.rs:262:8
[INFO] [stdout]     |
[INFO] [stdout] 262 |     fn unary_expr(&self, op: &String, rhs: &Box<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `binary_expr` is never used
[INFO] [stdout]    --> src/ast.rs:268:8
[INFO] [stdout]     |
[INFO] [stdout] 268 |     fn binary_expr(&self, op: &String, lhs: &Box<ExprAST>, rhs: &Box<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `ternary_expr` is never used
[INFO] [stdout]    --> src/ast.rs:288:8
[INFO] [stdout]     |
[INFO] [stdout] 288 |     fn ternary_expr(
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `list_expr` is never used
[INFO] [stdout]    --> src/ast.rs:297:8
[INFO] [stdout]     |
[INFO] [stdout] 297 |     fn list_expr(&self, params: Vec<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `map_expr` is never used
[INFO] [stdout]    --> src/ast.rs:309:8
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn map_expr(&self, m: Vec<(ExprAST, ExprAST)>) -> String {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `chain_expr` is never used
[INFO] [stdout]    --> src/ast.rs:324:8
[INFO] [stdout]     |
[INFO] [stdout] 324 |     fn chain_expr(&self, exprs: Vec<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_precidence` is never used
[INFO] [stdout]    --> src/ast.rs:335:8
[INFO] [stdout]     |
[INFO] [stdout] 335 |     fn get_precidence(&self) -> (bool, i32) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `prev_tok` is never used
[INFO] [stdout]    --> src/ast.rs:359:8
[INFO] [stdout]     |
[INFO] [stdout] 359 |     fn prev_tok(&self) -> Token {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `peek` is never used
[INFO] [stdout]    --> src/ast.rs:375:8
[INFO] [stdout]     |
[INFO] [stdout] 375 |     fn peek(&self) -> Result<Token> {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]   --> src/function.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn register(&mut self, name: &str, f: Arc<InnerFunction>) {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Reference` and `Function` are never constructed
[INFO] [stdout]  --> src/keyword.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum KeywordType {
[INFO] [stdout]   |          ----------- variants in this enum
[INFO] [stdout] 5 |     Unknown,
[INFO] [stdout] 6 |     Reference,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 7 |     Function,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]   --> src/keyword.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn register(&mut self, keyword: String, typ: KeywordType) {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]    --> src/operator.rs:218:12
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn register(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `redirect` is never used
[INFO] [stdout]    --> src/operator.rs:249:12
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub fn redirect(&mut self, source: &str, target: &str) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `operators` is never used
[INFO] [stdout]    --> src/operator.rs:264:12
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub fn operators(&self) -> Vec<(String, i32)> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]    --> src/operator.rs:321:12
[INFO] [stdout]     |
[INFO] [stdout] 321 |     pub fn register(&mut self, op: &str, f: Arc<UnaryOpFunc>) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_open_bracket` is never used
[INFO] [stdout]    --> src/token.rs:111:12
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn is_open_bracket(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_open_brace` is never used
[INFO] [stdout]    --> src/token.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn is_open_brace(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_colon` is never used
[INFO] [stdout]    --> src/token.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn is_colon(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 25 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.63s
[INFO] running `Command { std: "docker" "inspect" "59220007b1facf9fc2b0103c029e14bfaa6573ceef7fe7f02e22b87c2df5f31b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "59220007b1facf9fc2b0103c029e14bfaa6573ceef7fe7f02e22b87c2df5f31b", kill_on_drop: false }`
[INFO] [stdout] 59220007b1facf9fc2b0103c029e14bfaa6573ceef7fe7f02e22b87c2df5f31b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3bcee8027b2d51d633dd26349252458018ca9324a69dc2caef9059b0eeb3f151
[INFO] running `Command { std: "docker" "start" "-a" "3bcee8027b2d51d633dd26349252458018ca9324a69dc2caef9059b0eeb3f151", kill_on_drop: false }`
[INFO] [stdout] warning: unused variable: `left`
[INFO] [stdout]   --> src/operator.rs:40:36
[INFO] [stdout]    |
[INFO] [stdout] 40 |             (20, SETTER, Arc::new(|left, right| Ok(right))),
[INFO] [stdout]    |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]    --> src/token.rs:144:28
[INFO] [stdout]     |
[INFO] [stdout] 144 |             Self::Operator(op, _) => true,
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `expr` is never used
[INFO] [stdout]    --> src/ast.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 216 |     pub fn expr(&self) -> String {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `literal_expr` is never used
[INFO] [stdout]    --> src/ast.rs:231:8
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn literal_expr(&self, val: Literal) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `reference_expr` is never used
[INFO] [stdout]    --> src/ast.rs:246:8
[INFO] [stdout]     |
[INFO] [stdout] 246 |     fn reference_expr(&self, val: String) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `function_expr` is never used
[INFO] [stdout]    --> src/ast.rs:250:8
[INFO] [stdout]     |
[INFO] [stdout] 250 |     fn function_expr(&self, mut name: String, exprs: Vec<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `unary_expr` is never used
[INFO] [stdout]    --> src/ast.rs:262:8
[INFO] [stdout]     |
[INFO] [stdout] 262 |     fn unary_expr(&self, op: &String, rhs: &Box<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `binary_expr` is never used
[INFO] [stdout]    --> src/ast.rs:268:8
[INFO] [stdout]     |
[INFO] [stdout] 268 |     fn binary_expr(&self, op: &String, lhs: &Box<ExprAST>, rhs: &Box<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `ternary_expr` is never used
[INFO] [stdout]    --> src/ast.rs:288:8
[INFO] [stdout]     |
[INFO] [stdout] 288 |     fn ternary_expr(
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `list_expr` is never used
[INFO] [stdout]    --> src/ast.rs:297:8
[INFO] [stdout]     |
[INFO] [stdout] 297 |     fn list_expr(&self, params: Vec<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `map_expr` is never used
[INFO] [stdout]    --> src/ast.rs:309:8
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn map_expr(&self, m: Vec<(ExprAST, ExprAST)>) -> String {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `chain_expr` is never used
[INFO] [stdout]    --> src/ast.rs:324:8
[INFO] [stdout]     |
[INFO] [stdout] 324 |     fn chain_expr(&self, exprs: Vec<ExprAST>) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_precidence` is never used
[INFO] [stdout]    --> src/ast.rs:335:8
[INFO] [stdout]     |
[INFO] [stdout] 335 |     fn get_precidence(&self) -> (bool, i32) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `prev_tok` is never used
[INFO] [stdout]    --> src/ast.rs:359:8
[INFO] [stdout]     |
[INFO] [stdout] 359 |     fn prev_tok(&self) -> Token {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `peek` is never used
[INFO] [stdout]    --> src/ast.rs:375:8
[INFO] [stdout]     |
[INFO] [stdout] 375 |     fn peek(&self) -> Result<Token> {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]   --> src/function.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn register(&mut self, name: &str, f: Arc<InnerFunction>) {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Reference` and `Function` are never constructed
[INFO] [stdout]  --> src/keyword.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum KeywordType {
[INFO] [stdout]   |          ----------- variants in this enum
[INFO] [stdout] 5 |     Unknown,
[INFO] [stdout] 6 |     Reference,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 7 |     Function,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]   --> src/keyword.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn register(&mut self, keyword: String, typ: KeywordType) {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]    --> src/operator.rs:218:12
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn register(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `redirect` is never used
[INFO] [stdout]    --> src/operator.rs:249:12
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub fn redirect(&mut self, source: &str, target: &str) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `operators` is never used
[INFO] [stdout]    --> src/operator.rs:264:12
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub fn operators(&self) -> Vec<(String, i32)> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]    --> src/operator.rs:321:12
[INFO] [stdout]     |
[INFO] [stdout] 321 |     pub fn register(&mut self, op: &str, f: Arc<UnaryOpFunc>) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling expression_engine v0.5.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: method `is_open_bracket` is never used
[INFO] [stdout]    --> src/token.rs:111:12
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn is_open_bracket(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_open_brace` is never used
[INFO] [stdout]    --> src/token.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn is_open_brace(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_colon` is never used
[INFO] [stdout]    --> src/token.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn is_colon(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 25 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::Arc`
[INFO] [stdout]    --> src/context.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |     use std::sync::Arc;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `left`
[INFO] [stdout]   --> src/operator.rs:40:36
[INFO] [stdout]    |
[INFO] [stdout] 40 |             (20, SETTER, Arc::new(|left, right| Ok(right))),
[INFO] [stdout]    |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op`
[INFO] [stdout]    --> src/token.rs:144:28
[INFO] [stdout]     |
[INFO] [stdout] 144 |             Self::Operator(op, _) => true,
[INFO] [stdout]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `a`
[INFO] [stdout]    --> src/context.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let a = create_context!("d" => 3, "c" => Arc::new(|params| {
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `params`
[INFO] [stdout]    --> src/context.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let a = create_context!("d" => 3, "c" => Arc::new(|params| {
[INFO] [stdout]     |                                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `params`
[INFO] [stdout]   --> src/lib.rs:55:26
[INFO] [stdout]    |
[INFO] [stdout] 55 |         "f" => Arc::new(|params| Ok(Value::from(3)))
[INFO] [stdout]    |                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `prev_tok` is never used
[INFO] [stdout]    --> src/ast.rs:359:8
[INFO] [stdout]     |
[INFO] [stdout] 359 |     fn prev_tok(&self) -> Token {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `peek` is never used
[INFO] [stdout]    --> src/ast.rs:375:8
[INFO] [stdout]     |
[INFO] [stdout] 375 |     fn peek(&self) -> Result<Token> {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]   --> src/function.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn register(&mut self, name: &str, f: Arc<InnerFunction>) {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Reference` and `Function` are never constructed
[INFO] [stdout]  --> src/keyword.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum KeywordType {
[INFO] [stdout]   |          ----------- variants in this enum
[INFO] [stdout] 5 |     Unknown,
[INFO] [stdout] 6 |     Reference,
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout] 7 |     Function,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]   --> src/keyword.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn register(&mut self, keyword: String, typ: KeywordType) {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]    --> src/operator.rs:218:12
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn register(
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `redirect` is never used
[INFO] [stdout]    --> src/operator.rs:249:12
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub fn redirect(&mut self, source: &str, target: &str) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `register` is never used
[INFO] [stdout]    --> src/operator.rs:321:12
[INFO] [stdout]     |
[INFO] [stdout] 321 |     pub fn register(&mut self, op: &str, f: Arc<UnaryOpFunc>) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_open_bracket` is never used
[INFO] [stdout]    --> src/token.rs:111:12
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn is_open_bracket(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_open_brace` is never used
[INFO] [stdout]    --> src/token.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn is_open_brace(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_colon` is never used
[INFO] [stdout]    --> src/token.rs:131:12
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn is_colon(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 17 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.93s
[INFO] running `Command { std: "docker" "inspect" "3bcee8027b2d51d633dd26349252458018ca9324a69dc2caef9059b0eeb3f151", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3bcee8027b2d51d633dd26349252458018ca9324a69dc2caef9059b0eeb3f151", kill_on_drop: false }`
[INFO] [stdout] 3bcee8027b2d51d633dd26349252458018ca9324a69dc2caef9059b0eeb3f151
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b1871fc8cb9b4798e6813582b7f491b38e64a74e27bbc74bbbbd3096cfb9e53c
[INFO] running `Command { std: "docker" "start" "-a" "b1871fc8cb9b4798e6813582b7f491b38e64a74e27bbc74bbbbd3096cfb9e53c", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `left`
[INFO] [stderr]   --> src/operator.rs:40:36
[INFO] [stderr]    |
[INFO] [stderr] 40 |             (20, SETTER, Arc::new(|left, right| Ok(right))),
[INFO] [stderr]    |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `op`
[INFO] [stderr]    --> src/token.rs:144:28
[INFO] [stderr]     |
[INFO] [stderr] 144 |             Self::Operator(op, _) => true,
[INFO] [stderr]     |                            ^^ help: if this is intentional, prefix it with an underscore: `_op`
[INFO] [stderr] 
[INFO] [stderr] warning: method `expr` is never used
[INFO] [stderr]    --> src/ast.rs:216:12
[INFO] [stderr]     |
[INFO] [stderr] 216 |     pub fn expr(&self) -> String {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `literal_expr` is never used
[INFO] [stderr]    --> src/ast.rs:231:8
[INFO] [stderr]     |
[INFO] [stderr] 231 |     fn literal_expr(&self, val: Literal) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `reference_expr` is never used
[INFO] [stderr]    --> src/ast.rs:246:8
[INFO] [stderr]     |
[INFO] [stderr] 246 |     fn reference_expr(&self, val: String) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `function_expr` is never used
[INFO] [stderr]    --> src/ast.rs:250:8
[INFO] [stderr]     |
[INFO] [stderr] 250 |     fn function_expr(&self, mut name: String, exprs: Vec<ExprAST>) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `unary_expr` is never used
[INFO] [stderr]    --> src/ast.rs:262:8
[INFO] [stderr]     |
[INFO] [stderr] 262 |     fn unary_expr(&self, op: &String, rhs: &Box<ExprAST>) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `binary_expr` is never used
[INFO] [stderr]    --> src/ast.rs:268:8
[INFO] [stderr]     |
[INFO] [stderr] 268 |     fn binary_expr(&self, op: &String, lhs: &Box<ExprAST>, rhs: &Box<ExprAST>) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `ternary_expr` is never used
[INFO] [stderr]    --> src/ast.rs:288:8
[INFO] [stderr]     |
[INFO] [stderr] 288 |     fn ternary_expr(
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `list_expr` is never used
[INFO] [stderr]    --> src/ast.rs:297:8
[INFO] [stderr]     |
[INFO] [stderr] 297 |     fn list_expr(&self, params: Vec<ExprAST>) -> String {
[INFO] [stderr]     |        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `map_expr` is never used
[INFO] [stderr]    --> src/ast.rs:309:8
[INFO] [stderr]     |
[INFO] [stderr] 309 |     fn map_expr(&self, m: Vec<(ExprAST, ExprAST)>) -> String {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `chain_expr` is never used
[INFO] [stderr]    --> src/ast.rs:324:8
[INFO] [stderr]     |
[INFO] [stderr] 324 |     fn chain_expr(&self, exprs: Vec<ExprAST>) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `get_precidence` is never used
[INFO] [stderr]    --> src/ast.rs:335:8
[INFO] [stderr]     |
[INFO] [stderr] 335 |     fn get_precidence(&self) -> (bool, i32) {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `prev_tok` is never used
[INFO] [stderr]    --> src/ast.rs:359:8
[INFO] [stderr]     |
[INFO] [stderr] 359 |     fn prev_tok(&self) -> Token {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `peek` is never used
[INFO] [stderr]    --> src/ast.rs:375:8
[INFO] [stderr]     |
[INFO] [stderr] 375 |     fn peek(&self) -> Result<Token> {
[INFO] [stderr]     |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `register` is never used
[INFO] [stderr]   --> src/function.rs:77:12
[INFO] [stderr]    |
[INFO] [stderr] 77 |     pub fn register(&mut self, name: &str, f: Arc<InnerFunction>) {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Reference` and `Function` are never constructed
[INFO] [stderr]  --> src/keyword.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | pub enum KeywordType {
[INFO] [stderr]   |          ----------- variants in this enum
[INFO] [stderr] 5 |     Unknown,
[INFO] [stderr] 6 |     Reference,
[INFO] [stderr]   |     ^^^^^^^^^
[INFO] [stderr] 7 |     Function,
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `register` is never used
[INFO] [stderr]   --> src/keyword.rs:30:12
[INFO] [stderr]    |
[INFO] [stderr] 30 |     pub fn register(&mut self, keyword: String, typ: KeywordType) {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `register` is never used
[INFO] [stderr]    --> src/operator.rs:218:12
[INFO] [stderr]     |
[INFO] [stderr] 218 |     pub fn register(
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `redirect` is never used
[INFO] [stderr]    --> src/operator.rs:249:12
[INFO] [stderr]     |
[INFO] [stderr] 249 |     pub fn redirect(&mut self, source: &str, target: &str) {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `operators` is never used
[INFO] [stderr]    --> src/operator.rs:264:12
[INFO] [stderr]     |
[INFO] [stderr] 264 |     pub fn operators(&self) -> Vec<(String, i32)> {
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `register` is never used
[INFO] [stderr]    --> src/operator.rs:321:12
[INFO] [stderr]     |
[INFO] [stderr] 321 |     pub fn register(&mut self, op: &str, f: Arc<UnaryOpFunc>) {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `is_open_bracket` is never used
[INFO] [stderr]    --> src/token.rs:111:12
[INFO] [stderr]     |
[INFO] [stderr] 111 |     pub fn is_open_bracket(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `is_open_brace` is never used
[INFO] [stderr]    --> src/token.rs:119:12
[INFO] [stderr]     |
[INFO] [stderr] 119 |     pub fn is_open_brace(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `is_colon` is never used
[INFO] [stderr]    --> src/token.rs:131:12
[INFO] [stderr]     |
[INFO] [stderr] 131 |     pub fn is_colon(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::sync::Arc`
[INFO] [stderr]    --> src/context.rs:114:9
[INFO] [stderr]     |
[INFO] [stderr] 114 |     use std::sync::Arc;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `a`
[INFO] [stderr]    --> src/context.rs:115:9
[INFO] [stderr]     |
[INFO] [stderr] 115 |     let a = create_context!("d" => 3, "c" => Arc::new(|params| {
[INFO] [stderr]     |         ^ help: if this is intentional, prefix it with an underscore: `_a`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `params`
[INFO] [stderr]    --> src/context.rs:115:56
[INFO] [stderr]     |
[INFO] [stderr] 115 |     let a = create_context!("d" => 3, "c" => Arc::new(|params| {
[INFO] [stderr]     |                                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `params`
[INFO] [stderr]   --> src/lib.rs:55:26
[INFO] [stderr]    |
[INFO] [stderr] 55 |         "f" => Arc::new(|params| Ok(Value::from(3)))
[INFO] [stderr]    |                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stderr] 
[INFO] [stderr] warning: method `prev_tok` is never used
[INFO] [stderr]    --> src/ast.rs:359:8
[INFO] [stderr]     |
[INFO] [stderr] 359 |     fn prev_tok(&self) -> Token {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `expression_engine` (lib) generated 25 warnings (run `cargo fix --lib -p expression_engine` to apply 2 suggestions)
[INFO] [stderr] warning: `expression_engine` (lib test) generated 17 warnings (12 duplicates) (run `cargo fix --lib -p expression_engine --tests` to apply 4 suggestions)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/expression_engine-a9228f0cede25d87)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test context::test ... ok
[INFO] [stdout] test ast::test ... ok
[INFO] [stdout] test operator::test_operators ... ok
[INFO] [stdout] test ast::test_exec ... ok
[INFO] [stdout] test test_exec ... ok
[INFO] [stdout] test tokenizer::test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests expression_engine
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/context.rs - context::create_context (line 73) ... ok
[INFO] [stdout] test src/lib.rs - execute (line 29) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b1871fc8cb9b4798e6813582b7f491b38e64a74e27bbc74bbbbd3096cfb9e53c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1871fc8cb9b4798e6813582b7f491b38e64a74e27bbc74bbbbd3096cfb9e53c", kill_on_drop: false }`
[INFO] [stdout] b1871fc8cb9b4798e6813582b7f491b38e64a74e27bbc74bbbbd3096cfb9e53c
