[INFO] crate efficient_enum 0.3.1 is already in cache [INFO] extracting crate efficient_enum 0.3.1 into work/ex/clippy-test-run/sources/stable/reg/efficient_enum/0.3.1 [INFO] extracting crate efficient_enum 0.3.1 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/efficient_enum/0.3.1 [INFO] validating manifest of efficient_enum-0.3.1 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of efficient_enum-0.3.1 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing efficient_enum-0.3.1 [INFO] finished frobbing efficient_enum-0.3.1 [INFO] frobbed toml for efficient_enum-0.3.1 written to work/ex/clippy-test-run/sources/stable/reg/efficient_enum/0.3.1/Cargo.toml [INFO] started frobbing efficient_enum-0.3.1 [INFO] finished frobbing efficient_enum-0.3.1 [INFO] frobbed toml for efficient_enum-0.3.1 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/efficient_enum/0.3.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting efficient_enum-0.3.1 against stable+rustflags=-Dclippy::into_iter_on_array for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-6/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/efficient_enum/0.3.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dclippy::into_iter_on_array" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] d2e2f9745c35c663382e2b50d52807e7fbe1e545078dbad67561168b2187d1af [INFO] running `"docker" "start" "-a" "d2e2f9745c35c663382e2b50d52807e7fbe1e545078dbad67561168b2187d1af"` [INFO] [stderr] Checking efficient_enum v0.3.1 (/opt/crater/workdir) [INFO] [stderr] error: use of `#[inline]` on trait method `untag` which has no body [INFO] [stderr] --> src/tag.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 58 | | fn untag(v: TagWrapper) -> Self; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::inline_fn_without_body)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `untag_in_place` which has no body [INFO] [stderr] --> src/tag.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 61 | | fn untag_in_place(v: &mut TagWrapper); [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `get_tag` which has no body [INFO] [stderr] --> src/tag.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 64 | | fn get_tag(v: &TagWrapper) -> Count; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `tag` which has no body [INFO] [stderr] --> src/tag.rs:66:5 [INFO] [stderr] | [INFO] [stderr] 66 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 67 | | fn tag(v: Self, o: Count) -> TagWrapper; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `tag_in_place` which has no body [INFO] [stderr] --> src/tag.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 70 | | fn tag_in_place(v: &mut TagWrapper, o: Count); [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `change_tag` which has no body [INFO] [stderr] --> src/tag.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 73 | | fn change_tag(v: &mut TagWrapper, o: Count); [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `uninitialized_from_tag` which has no body [INFO] [stderr] --> src/tag.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 77 | | unsafe fn uninitialized_from_tag(o: Count) -> TagWrapper; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `fmt_untagged` which has no body [INFO] [stderr] --> src/tag.rs:80:5 [INFO] [stderr] | [INFO] [stderr] 80 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 81 | | fn fmt_untagged(v: &TagWrapper, f: &mut fmt::Formatter) -> fmt::Result [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `eq` which has no body [INFO] [stderr] --> src/tag.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 86 | | fn eq(a: &TagWrapper, b: &TagWrapper) -> bool [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `ne` which has no body [INFO] [stderr] --> src/tag.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 91 | | fn ne(a: &TagWrapper, b: &TagWrapper) -> bool [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] warning: re-implementing `PartialEq::ne` is unnecessary [INFO] [stderr] --> src/option.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | / fn ne(&self, other: &Self) -> bool { [INFO] [stderr] 73 | | match (self.is_some(), other.is_some()) { [INFO] [stderr] 74 | | (true, true) => utils::ne(&self.0, &other.0) || self.1 != other.1, [INFO] [stderr] 75 | | (false, false) => false, [INFO] [stderr] 76 | | _ => true, [INFO] [stderr] 77 | | } [INFO] [stderr] 78 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::partialeq_ne_impl)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#partialeq_ne_impl [INFO] [stderr] [INFO] [stderr] warning: re-implementing `PartialEq::ne` is unnecessary [INFO] [stderr] --> src/option.rs:700:5 [INFO] [stderr] | [INFO] [stderr] 700 | / fn ne(&self, other: &Self) -> bool { [INFO] [stderr] 701 | | TaggableValue::ne(&self.0, &other.0) || match (self.ref_1(), other.ref_1()) { [INFO] [stderr] 702 | | (Some(s), Some(o)) => *s != *o, [INFO] [stderr] 703 | | (None, None) => false, [INFO] [stderr] 704 | | _ => true, [INFO] [stderr] 705 | | } [INFO] [stderr] 706 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#partialeq_ne_impl [INFO] [stderr] [INFO] [stderr] warning: defining a method called `add` on this type; consider implementing the `std::ops::Add` trait or choosing a less ambiguous name [INFO] [stderr] --> src/option.rs:1147:5 [INFO] [stderr] | [INFO] [stderr] 1147 | / pub fn add(self, a: A) -> OptionSomeMut<'a, A> { [INFO] [stderr] 1148 | | debug_assert!(self.0.is_none()); [INFO] [stderr] 1149 | | *self.0 = Some(a); [INFO] [stderr] 1150 | | OptionSomeMut(self.0) [INFO] [stderr] 1151 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::should_implement_trait)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#should_implement_trait [INFO] [stderr] [INFO] [stderr] warning: defining a method called `as_ref` on this type; consider implementing the `std::convert::AsRef` trait or choosing a less ambiguous name [INFO] [stderr] --> src/option.rs:1156:5 [INFO] [stderr] | [INFO] [stderr] 1156 | / pub fn as_ref(&self) -> &A { [INFO] [stderr] 1157 | | debug_assert!(self.0.is_some()); [INFO] [stderr] 1158 | | self.0.as_ref().unwrap() [INFO] [stderr] 1159 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#should_implement_trait [INFO] [stderr] [INFO] [stderr] warning: defining a method called `as_mut` on this type; consider implementing the `std::convert::AsMut` trait or choosing a less ambiguous name [INFO] [stderr] --> src/option.rs:1162:5 [INFO] [stderr] | [INFO] [stderr] 1162 | / pub fn as_mut(&mut self) -> &mut A { [INFO] [stderr] 1163 | | debug_assert!(self.0.is_some()); [INFO] [stderr] 1164 | | self.0.as_mut().unwrap() [INFO] [stderr] 1165 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#should_implement_trait [INFO] [stderr] [INFO] [stderr] error: aborting due to 10 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `efficient_enum`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: use of `#[inline]` on trait method `untag` which has no body [INFO] [stderr] --> src/tag.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 58 | | fn untag(v: TagWrapper) -> Self; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::inline_fn_without_body)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `untag_in_place` which has no body [INFO] [stderr] --> src/tag.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 61 | | fn untag_in_place(v: &mut TagWrapper); [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `get_tag` which has no body [INFO] [stderr] --> src/tag.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 64 | | fn get_tag(v: &TagWrapper) -> Count; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `tag` which has no body [INFO] [stderr] --> src/tag.rs:66:5 [INFO] [stderr] | [INFO] [stderr] 66 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 67 | | fn tag(v: Self, o: Count) -> TagWrapper; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `tag_in_place` which has no body [INFO] [stderr] --> src/tag.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 70 | | fn tag_in_place(v: &mut TagWrapper, o: Count); [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `change_tag` which has no body [INFO] [stderr] --> src/tag.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 73 | | fn change_tag(v: &mut TagWrapper, o: Count); [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `uninitialized_from_tag` which has no body [INFO] [stderr] --> src/tag.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 77 | | unsafe fn uninitialized_from_tag(o: Count) -> TagWrapper; [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `fmt_untagged` which has no body [INFO] [stderr] --> src/tag.rs:80:5 [INFO] [stderr] | [INFO] [stderr] 80 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 81 | | fn fmt_untagged(v: &TagWrapper, f: &mut fmt::Formatter) -> fmt::Result [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `eq` which has no body [INFO] [stderr] --> src/tag.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 86 | | fn eq(a: &TagWrapper, b: &TagWrapper) -> bool [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] error: use of `#[inline]` on trait method `ne` which has no body [INFO] [stderr] --> src/tag.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | #[inline] [INFO] [stderr] | _____-^^^^^^^^ [INFO] [stderr] 91 | | fn ne(a: &TagWrapper, b: &TagWrapper) -> bool [INFO] [stderr] | |____- help: remove [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#inline_fn_without_body [INFO] [stderr] [INFO] [stderr] warning: re-implementing `PartialEq::ne` is unnecessary [INFO] [stderr] --> src/option.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | / fn ne(&self, other: &Self) -> bool { [INFO] [stderr] 73 | | match (self.is_some(), other.is_some()) { [INFO] [stderr] 74 | | (true, true) => utils::ne(&self.0, &other.0) || self.1 != other.1, [INFO] [stderr] 75 | | (false, false) => false, [INFO] [stderr] 76 | | _ => true, [INFO] [stderr] 77 | | } [INFO] [stderr] 78 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::partialeq_ne_impl)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#partialeq_ne_impl [INFO] [stderr] [INFO] [stderr] warning: re-implementing `PartialEq::ne` is unnecessary [INFO] [stderr] --> src/option.rs:700:5 [INFO] [stderr] | [INFO] [stderr] 700 | / fn ne(&self, other: &Self) -> bool { [INFO] [stderr] 701 | | TaggableValue::ne(&self.0, &other.0) || match (self.ref_1(), other.ref_1()) { [INFO] [stderr] 702 | | (Some(s), Some(o)) => *s != *o, [INFO] [stderr] 703 | | (None, None) => false, [INFO] [stderr] 704 | | _ => true, [INFO] [stderr] 705 | | } [INFO] [stderr] 706 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#partialeq_ne_impl [INFO] [stderr] [INFO] [stderr] warning: defining a method called `add` on this type; consider implementing the `std::ops::Add` trait or choosing a less ambiguous name [INFO] [stderr] --> src/option.rs:1147:5 [INFO] [stderr] | [INFO] [stderr] 1147 | / pub fn add(self, a: A) -> OptionSomeMut<'a, A> { [INFO] [stderr] 1148 | | debug_assert!(self.0.is_none()); [INFO] [stderr] 1149 | | *self.0 = Some(a); [INFO] [stderr] 1150 | | OptionSomeMut(self.0) [INFO] [stderr] 1151 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::should_implement_trait)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#should_implement_trait [INFO] [stderr] [INFO] [stderr] warning: defining a method called `as_ref` on this type; consider implementing the `std::convert::AsRef` trait or choosing a less ambiguous name [INFO] [stderr] --> src/option.rs:1156:5 [INFO] [stderr] | [INFO] [stderr] 1156 | / pub fn as_ref(&self) -> &A { [INFO] [stderr] 1157 | | debug_assert!(self.0.is_some()); [INFO] [stderr] 1158 | | self.0.as_ref().unwrap() [INFO] [stderr] 1159 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#should_implement_trait [INFO] [stderr] [INFO] [stderr] warning: defining a method called `as_mut` on this type; consider implementing the `std::convert::AsMut` trait or choosing a less ambiguous name [INFO] [stderr] --> src/option.rs:1162:5 [INFO] [stderr] | [INFO] [stderr] 1162 | / pub fn as_mut(&mut self) -> &mut A { [INFO] [stderr] 1163 | | debug_assert!(self.0.is_some()); [INFO] [stderr] 1164 | | self.0.as_mut().unwrap() [INFO] [stderr] 1165 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#should_implement_trait [INFO] [stderr] [INFO] [stderr] error: aborting due to 10 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `efficient_enum`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "d2e2f9745c35c663382e2b50d52807e7fbe1e545078dbad67561168b2187d1af"` [INFO] running `"docker" "rm" "-f" "d2e2f9745c35c663382e2b50d52807e7fbe1e545078dbad67561168b2187d1af"` [INFO] [stdout] d2e2f9745c35c663382e2b50d52807e7fbe1e545078dbad67561168b2187d1af