[INFO] cloning repository https://github.com/philzook58/egg-dl [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/philzook58/egg-dl" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphilzook58%2Fegg-dl", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphilzook58%2Fegg-dl'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 75b1ee67f05a3ea56775bda3e577d0cdc6230dc7 [INFO] checking philzook58/egg-dl against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphilzook58%2Fegg-dl" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/philzook58/egg-dl on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/philzook58/egg-dl [INFO] finished tweaking git repo https://github.com/philzook58/egg-dl [INFO] tweaked toml for git repo https://github.com/philzook58/egg-dl written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/philzook58/egg-dl 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" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/philzook58/egg` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.77 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.77 [INFO] [stderr] Downloaded wasm-bindgen-backend v0.2.77 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.77 [INFO] [stderr] Downloaded os_str_bytes v3.1.0 [INFO] [stderr] Downloaded symbolic_expressions v5.0.3 [INFO] [stderr] Downloaded clap_derive v3.0.0-beta.4 [INFO] [stderr] Downloaded js-sys v0.3.54 [INFO] [stderr] Downloaded wasm-bindgen v0.2.77 [INFO] [stderr] Downloaded clap v3.0.0-beta.4 [INFO] [stderr] Downloaded bitvec v0.19.5 [INFO] [stderr] Downloaded lexical-core v0.7.6 [INFO] [stderr] Downloaded web-sys v0.3.54 [INFO] [stderr] Downloaded libc v0.2.101 [INFO] [stderr] Downloaded nom v6.2.1 [INFO] [stderr] Downloaded syn v1.0.76 [INFO] [stderr] Downloaded bumpalo v3.7.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 84b03ad2a4b7981a3d176711e8baca2b9dcd2119439ff6fce166d0aebe4283b7 [INFO] running `Command { std: "docker" "start" "-a" "84b03ad2a4b7981a3d176711e8baca2b9dcd2119439ff6fce166d0aebe4283b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "84b03ad2a4b7981a3d176711e8baca2b9dcd2119439ff6fce166d0aebe4283b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "84b03ad2a4b7981a3d176711e8baca2b9dcd2119439ff6fce166d0aebe4283b7", kill_on_drop: false }` [INFO] [stdout] 84b03ad2a4b7981a3d176711e8baca2b9dcd2119439ff6fce166d0aebe4283b7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=forbid" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1e29f3aad1bcf0c91d933b246b0cb7646fda6439e206c394af33ad04eae60c85 [INFO] running `Command { std: "docker" "start" "-a" "1e29f3aad1bcf0c91d933b246b0cb7646fda6439e206c394af33ad04eae60c85", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.29 [INFO] [stderr] Compiling syn v1.0.76 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.77 [INFO] [stderr] Compiling libc v0.2.101 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling radium v0.5.3 [INFO] [stderr] Compiling bumpalo v3.7.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling lexical-core v0.7.6 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking instant v0.1.10 [INFO] [stderr] Compiling parking_lot_core v0.8.5 [INFO] [stderr] Checking smallvec v1.6.1 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Checking hashbrown v0.11.2 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Checking wyz v0.2.0 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking funty v1.1.0 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Compiling wasm-bindgen v0.2.77 [INFO] [stderr] Compiling indexmap v1.7.0 [INFO] [stderr] Checking textwrap v0.14.2 [INFO] [stderr] Checking lock_api v0.4.5 [INFO] [stderr] Checking os_str_bytes v3.1.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling nom v6.2.1 [INFO] [stderr] Checking fxhash v0.2.1 [INFO] [stderr] Checking strsim v0.10.0 [INFO] [stderr] Checking termcolor v1.1.2 [INFO] [stderr] Checking once_cell v1.8.0 [INFO] [stderr] Checking symbolic_expressions v5.0.3 [INFO] [stderr] Checking bitvec v0.19.5 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.77 [INFO] [stderr] Compiling thiserror-impl v1.0.29 [INFO] [stderr] Compiling clap_derive v3.0.0-beta.4 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.77 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.77 [INFO] [stderr] Checking thiserror v1.0.29 [INFO] [stderr] Checking egg v0.6.1-dev (https://github.com/philzook58/egg?branch=proof#bf144359) [INFO] [stderr] Checking clap v3.0.0-beta.4 [INFO] [stderr] Checking egglog v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use types::*; [INFO] [stdout] | ^^^^^^^^ the name `Directive` in the type namespace is first re-exported here [INFO] [stdout] 8 | use Entry::*; [INFO] [stdout] | -------- but the name `Directive` in the type namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `Directive` is ambiguous [INFO] [stdout] --> src/parser.rs:69:42 [INFO] [stdout] | [INFO] [stdout] 69 | fn include(input: &str) -> IResult<&str, Directive> { [INFO] [stdout] | ^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Directive` could refer to the enum imported here [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use types::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] note: `Directive` could also refer to the variant imported here [INFO] [stdout] --> src/lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use Entry::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] = note: `#[warn(ambiguous_glob_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `Directive` is ambiguous [INFO] [stdout] --> src/parser.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | |filename: &str| Directive::Include(filename.to_string()), [INFO] [stdout] | ^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Directive` could refer to the enum imported here [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use types::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] note: `Directive` could also refer to the variant imported here [INFO] [stdout] --> src/lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use Entry::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs` [INFO] [stdout] --> src/lib.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | use std::fs; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous glob re-exports [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use types::*; [INFO] [stdout] | ^^^^^^^^ the name `Directive` in the type namespace is first re-exported here [INFO] [stdout] 8 | use Entry::*; [INFO] [stdout] | -------- but the name `Directive` in the type namespace is also re-exported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ambiguous_glob_reexports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `Directive` is ambiguous [INFO] [stdout] --> src/parser.rs:69:42 [INFO] [stdout] | [INFO] [stdout] 69 | fn include(input: &str) -> IResult<&str, Directive> { [INFO] [stdout] | ^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Directive` could refer to the enum imported here [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use types::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] note: `Directive` could also refer to the variant imported here [INFO] [stdout] --> src/lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use Entry::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] = note: `#[warn(ambiguous_glob_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `Directive` is ambiguous [INFO] [stdout] --> src/parser.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | |filename: &str| Directive::Include(filename.to_string()), [INFO] [stdout] | ^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Directive` could refer to the enum imported here [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use types::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] note: `Directive` could also refer to the variant imported here [INFO] [stdout] --> src/lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use Entry::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `Directive` is ambiguous [INFO] [stdout] --> src/parser.rs:422:23 [INFO] [stdout] | [INFO] [stdout] 422 | Directive(Directive::Include(f.clone())) [INFO] [stdout] | ^^^^^^^^^ ambiguous name [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #114095 [INFO] [stdout] = note: ambiguous because of multiple glob imports of a name in the same module [INFO] [stdout] note: `Directive` could refer to the enum imported here [INFO] [stdout] --> src/lib.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | pub use types::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] note: `Directive` could also refer to the variant imported here [INFO] [stdout] --> src/lib.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use Entry::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = help: consider adding an explicit import of `Directive` to disambiguate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs` [INFO] [stdout] --> src/lib.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | use std::fs; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:132:28 [INFO] [stdout] | [INFO] [stdout] 132 | .flat_map(|p| >::vars(p)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 132 | .flat_map(|p| >::vars(p)) [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:132:28 [INFO] [stdout] | [INFO] [stdout] 132 | .flat_map(|p| >::vars(p)) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: if this is an object-safe trait, use `dyn` [INFO] [stdout] | [INFO] [stdout] 132 | .flat_map(|p| >::vars(p)) [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `searcher_ast` [INFO] [stdout] --> src/lib.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | searcher_ast: Option<&PatternAst>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_searcher_ast` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rule_name` [INFO] [stdout] --> src/lib.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | rule_name: Arc, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rule_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/lib.rs:432:13 [INFO] [stdout] | [INFO] [stdout] 432 | Var(x) => panic!("Impossible"), // should parse formula at groundterms. [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/lib.rs:455:13 [INFO] [stdout] | [INFO] [stdout] 455 | Var(x) => panic!("Impossible"), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/lib.rs:507:45 [INFO] [stdout] | [INFO] [stdout] 507 | Directive(types::Directive::Include(filename)) => (), // load_file(state, &filename).unwrap(), [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `searcher_ast` [INFO] [stdout] --> src/lib.rs:196:9 [INFO] [stdout] | [INFO] [stdout] 196 | searcher_ast: Option<&PatternAst>, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_searcher_ast` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rule_name` [INFO] [stdout] --> src/lib.rs:197:9 [INFO] [stdout] | [INFO] [stdout] 197 | rule_name: Arc, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rule_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/lib.rs:432:13 [INFO] [stdout] | [INFO] [stdout] 432 | Var(x) => panic!("Impossible"), // should parse formula at groundterms. [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/lib.rs:455:13 [INFO] [stdout] | [INFO] [stdout] 455 | Var(x) => panic!("Impossible"), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `filename` [INFO] [stdout] --> src/lib.rs:507:45 [INFO] [stdout] | [INFO] [stdout] 507 | Directive(types::Directive::Include(filename)) => (), // load_file(state, &filename).unwrap(), [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `graph` [INFO] [stdout] --> src/lib.rs:1031:41 [INFO] [stdout] | [INFO] [stdout] 1031 | pub fn run_wasm(s: String, proof: bool, graph: bool) -> String { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IgnoreApply` is never constructed [INFO] [stdout] --> src/lib.rs:303:8 [INFO] [stdout] | [INFO] [stdout] 303 | struct IgnoreApply(Pattern); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `SymMultiPattern` is never used [INFO] [stdout] --> src/lib.rs:372:6 [INFO] [stdout] | [INFO] [stdout] 372 | type SymMultiPattern = MultiPattern>>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `runner`, `rules`, and `queries` are never read [INFO] [stdout] --> src/lib.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 376 | pub struct Env { [INFO] [stdout] | --- fields in this struct [INFO] [stdout] 377 | runner: Runner, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 378 | rules: Vec>, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 379 | queries: Vec>>>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Env` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_program2` is never used [INFO] [stdout] --> src/lib.rs:587:4 [INFO] [stdout] | [INFO] [stdout] 587 | fn run_program2(prog: &Program) -> Vec> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Sequent` is never constructed [INFO] [stdout] --> src/lib.rs:733:8 [INFO] [stdout] | [INFO] [stdout] 733 | struct Sequent { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Axiom` and `Goal` are never constructed [INFO] [stdout] --> src/logic.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub enum Mode { [INFO] [stdout] | ---- variants in this enum [INFO] [stdout] 6 | Axiom(Formula), [INFO] [stdout] | ^^^^^ [INFO] [stdout] 7 | Goal(Formula), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Mode` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `GoalFormula` is never used [INFO] [stdout] --> src/logic.rs:29:6 [INFO] [stdout] | [INFO] [stdout] 29 | enum GoalFormula { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `PatternFormula` is never used [INFO] [stdout] --> src/logic.rs:39:6 [INFO] [stdout] | [INFO] [stdout] 39 | enum PatternFormula { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ApplierFormula` is never used [INFO] [stdout] --> src/logic.rs:48:6 [INFO] [stdout] | [INFO] [stdout] 48 | enum ApplierFormula { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `AtomicFormula` is never used [INFO] [stdout] --> src/logic.rs:54:6 [INFO] [stdout] | [INFO] [stdout] 54 | type AtomicFormula = EqWrap; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ProgramFormula` is never used [INFO] [stdout] --> src/logic.rs:58:6 [INFO] [stdout] | [INFO] [stdout] 58 | enum ProgramFormula { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | write!(buf, "["); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:945:9 [INFO] [stdout] | [INFO] [stdout] 945 | writeln!(buf, "-? {}", q); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:948:13 [INFO] [stdout] | [INFO] [stdout] 948 | writeln!(buf, "unknown."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:951:17 [INFO] [stdout] | [INFO] [stdout] 951 | print_subst(&mut buf, &runner.egraph, &subst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 951 | let _ = print_subst(&mut buf, &runner.egraph, &subst); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:968:29 [INFO] [stdout] | [INFO] [stdout] 968 | / ... writeln!( [INFO] [stdout] 969 | | ... buf, [INFO] [stdout] 970 | | ... "Proof {} = {}: {}", [INFO] [stdout] 971 | | ... a, [INFO] [stdout] 972 | | ... b, [INFO] [stdout] 973 | | ... runner.explain_equivalence(&start, &end).get_flat_string() [INFO] [stdout] 974 | | ... ); [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `graph` [INFO] [stdout] --> src/lib.rs:1031:41 [INFO] [stdout] | [INFO] [stdout] 1031 | pub fn run_wasm(s: String, proof: bool, graph: bool) -> String { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `IgnoreApply` is never constructed [INFO] [stdout] --> src/lib.rs:303:8 [INFO] [stdout] | [INFO] [stdout] 303 | struct IgnoreApply(Pattern); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `SymMultiPattern` is never used [INFO] [stdout] --> src/lib.rs:372:6 [INFO] [stdout] | [INFO] [stdout] 372 | type SymMultiPattern = MultiPattern>>; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `runner`, `rules`, and `queries` are never read [INFO] [stdout] --> src/lib.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 376 | pub struct Env { [INFO] [stdout] | --- fields in this struct [INFO] [stdout] 377 | runner: Runner, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 378 | rules: Vec>, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 379 | queries: Vec>>>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Env` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_program2` is never used [INFO] [stdout] --> src/lib.rs:587:4 [INFO] [stdout] | [INFO] [stdout] 587 | fn run_program2(prog: &Program) -> Vec> { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Sequent` is never constructed [INFO] [stdout] --> src/lib.rs:733:8 [INFO] [stdout] | [INFO] [stdout] 733 | struct Sequent { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Axiom` and `Goal` are never constructed [INFO] [stdout] --> src/logic.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub enum Mode { [INFO] [stdout] | ---- variants in this enum [INFO] [stdout] 6 | Axiom(Formula), [INFO] [stdout] | ^^^^^ [INFO] [stdout] 7 | Goal(Formula), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Mode` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `GoalFormula` is never used [INFO] [stdout] --> src/logic.rs:29:6 [INFO] [stdout] | [INFO] [stdout] 29 | enum GoalFormula { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `PatternFormula` is never used [INFO] [stdout] --> src/logic.rs:39:6 [INFO] [stdout] | [INFO] [stdout] 39 | enum PatternFormula { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ApplierFormula` is never used [INFO] [stdout] --> src/logic.rs:48:6 [INFO] [stdout] | [INFO] [stdout] 48 | enum ApplierFormula { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `AtomicFormula` is never used [INFO] [stdout] --> src/logic.rs:54:6 [INFO] [stdout] | [INFO] [stdout] 54 | type AtomicFormula = EqWrap; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `ProgramFormula` is never used [INFO] [stdout] --> src/logic.rs:58:6 [INFO] [stdout] | [INFO] [stdout] 58 | enum ProgramFormula { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | write!(buf, "["); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 27 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:945:9 [INFO] [stdout] | [INFO] [stdout] 945 | writeln!(buf, "-? {}", q); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:948:13 [INFO] [stdout] | [INFO] [stdout] 948 | writeln!(buf, "unknown."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:951:17 [INFO] [stdout] | [INFO] [stdout] 951 | print_subst(&mut buf, &runner.egraph, &subst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 951 | let _ = print_subst(&mut buf, &runner.egraph, &subst); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/lib.rs:968:29 [INFO] [stdout] | [INFO] [stdout] 968 | / ... writeln!( [INFO] [stdout] 969 | | ... buf, [INFO] [stdout] 970 | | ... "Proof {} = {}: {}", [INFO] [stdout] 971 | | ... a, [INFO] [stdout] 972 | | ... b, [INFO] [stdout] 973 | | ... runner.explain_equivalence(&start, &end).get_flat_string() [INFO] [stdout] 974 | | ... ); [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: this warning originates in the macro `writeln` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 28 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0061]: this function takes 2 arguments but 1 argument was supplied [INFO] [stdout] --> tests/example.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | dbg!(run(contents)); [INFO] [stdout] | ^^^---------- an argument of type `&Opts` is missing [INFO] [stdout] | [INFO] [stdout] note: function defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:1015:8 [INFO] [stdout] | [INFO] [stdout] 1015 | pub fn run(s: String, opts: &Opts) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] help: provide the argument [INFO] [stdout] | [INFO] [stdout] 9 | dbg!(run(contents, /* &Opts */)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0061`. [INFO] [stdout] [INFO] [stderr] error: could not compile `egglog` (test "example") due to 2 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "1e29f3aad1bcf0c91d933b246b0cb7646fda6439e206c394af33ad04eae60c85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e29f3aad1bcf0c91d933b246b0cb7646fda6439e206c394af33ad04eae60c85", kill_on_drop: false }` [INFO] [stdout] 1e29f3aad1bcf0c91d933b246b0cb7646fda6439e206c394af33ad04eae60c85 [INFO] checking philzook58/egg-dl against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphilzook58%2Fegg-dl" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/philzook58/egg-dl on toolchain 36dbcaee1a55543dfc181be52a69d99ff46ff62f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/philzook58/egg-dl [INFO] finished tweaking git repo https://github.com/philzook58/egg-dl [INFO] tweaked toml for git repo https://github.com/philzook58/egg-dl written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/philzook58/egg-dl 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" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 616fd725b55536c816da0a0a920ccda882d704e0d3d9de4b7c7793ac583091c8 [INFO] running `Command { std: "docker" "start" "-a" "616fd725b55536c816da0a0a920ccda882d704e0d3d9de4b7c7793ac583091c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "616fd725b55536c816da0a0a920ccda882d704e0d3d9de4b7c7793ac583091c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "616fd725b55536c816da0a0a920ccda882d704e0d3d9de4b7c7793ac583091c8", kill_on_drop: false }` [INFO] [stdout] 616fd725b55536c816da0a0a920ccda882d704e0d3d9de4b7c7793ac583091c8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 85a8d04f1f54a519b4a73d611cc81ade9894adb931414cdac0ce9888aa84c6ee [INFO] running `Command { std: "docker" "start" "-a" "85a8d04f1f54a519b4a73d611cc81ade9894adb931414cdac0ce9888aa84c6ee", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] skipping non-2021 edition `2018` [INFO] running `Command { std: "docker" "inspect" "85a8d04f1f54a519b4a73d611cc81ade9894adb931414cdac0ce9888aa84c6ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "85a8d04f1f54a519b4a73d611cc81ade9894adb931414cdac0ce9888aa84c6ee", kill_on_drop: false }` [INFO] [stdout] 85a8d04f1f54a519b4a73d611cc81ade9894adb931414cdac0ce9888aa84c6ee