[INFO] crate uinput 0.1.3 is already in cache [INFO] extracting crate uinput 0.1.3 into work/ex/clippy-test-run/sources/stable/reg/uinput/0.1.3 [INFO] extracting crate uinput 0.1.3 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/uinput/0.1.3 [INFO] validating manifest of uinput-0.1.3 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 uinput-0.1.3 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 uinput-0.1.3 [INFO] finished frobbing uinput-0.1.3 [INFO] frobbed toml for uinput-0.1.3 written to work/ex/clippy-test-run/sources/stable/reg/uinput/0.1.3/Cargo.toml [INFO] started frobbing uinput-0.1.3 [INFO] finished frobbing uinput-0.1.3 [INFO] frobbed toml for uinput-0.1.3 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/uinput/0.1.3/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 uinput-0.1.3 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-5/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/uinput/0.1.3:/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" "-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] 9daf9a4f8dc7a36bc1da2cc7009cec292d0d41b52b2209fbbe1064b46f0172fc [INFO] running `"docker" "start" "-a" "9daf9a4f8dc7a36bc1da2cc7009cec292d0d41b52b2209fbbe1064b46f0172fc"` [INFO] [stderr] Checking ioctl-sys v0.5.2 [INFO] [stderr] Checking libudev-sys v0.1.4 [INFO] [stderr] Checking uinput-sys v0.1.7 [INFO] [stderr] Checking libudev v0.2.0 [INFO] [stderr] Checking uinput v0.1.3 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/device/device.rs:18:4 [INFO] [stderr] | [INFO] [stderr] 18 | fd: fd [INFO] [stderr] | ^^^^^^ help: replace it with: `fd` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/device/device.rs:18:4 [INFO] [stderr] | [INFO] [stderr] 18 | fd: fd [INFO] [stderr] | ^^^^^^ help: replace it with: `fd` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: module has the same name as its containing module [INFO] [stderr] --> src/device/mod.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | mod device; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::module_inception)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception [INFO] [stderr] [INFO] [stderr] warning: module has the same name as its containing module [INFO] [stderr] --> src/device/mod.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | mod device; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::module_inception)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#module_inception [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/error.rs:53:3 [INFO] [stderr] | [INFO] [stderr] 53 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 54 | | &Error::Nix(ref err) => [INFO] [stderr] 55 | | err.description(), [INFO] [stderr] 56 | | [INFO] [stderr] ... | [INFO] [stderr] 65 | | "Device not found.", [INFO] [stderr] 66 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 53 | match *self { [INFO] [stderr] 54 | Error::Nix(ref err) => [INFO] [stderr] 55 | err.description(), [INFO] [stderr] 56 | [INFO] [stderr] 57 | Error::Nul(ref err) => [INFO] [stderr] 58 | err.description(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/mod.rs:44:3 [INFO] [stderr] | [INFO] [stderr] 44 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 45 | | &Event::All => unreachable!(), [INFO] [stderr] 46 | | [INFO] [stderr] 47 | | &Event::Keyboard(ref v) => v.kind(), [INFO] [stderr] ... | [INFO] [stderr] 50 | | &Event::Absolute(ref v) => v.kind(), [INFO] [stderr] 51 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 44 | match *self { [INFO] [stderr] 45 | Event::All => unreachable!(), [INFO] [stderr] 46 | [INFO] [stderr] 47 | Event::Keyboard(ref v) => v.kind(), [INFO] [stderr] 48 | Event::Controller(ref v) => v.kind(), [INFO] [stderr] 49 | Event::Relative(ref v) => v.kind(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/mod.rs:57:3 [INFO] [stderr] | [INFO] [stderr] 57 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 58 | | &Event::All => unreachable!(), [INFO] [stderr] 59 | | [INFO] [stderr] 60 | | &Event::Keyboard(ref v) => v.code(), [INFO] [stderr] ... | [INFO] [stderr] 63 | | &Event::Absolute(ref v) => v.code(), [INFO] [stderr] 64 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 57 | match *self { [INFO] [stderr] 58 | Event::All => unreachable!(), [INFO] [stderr] 59 | [INFO] [stderr] 60 | Event::Keyboard(ref v) => v.code(), [INFO] [stderr] 61 | Event::Controller(ref v) => v.code(), [INFO] [stderr] 62 | Event::Relative(ref v) => v.code(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/keyboard.rs:38:3 [INFO] [stderr] | [INFO] [stderr] 38 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 39 | | &Keyboard::All => unreachable!(), [INFO] [stderr] 40 | | [INFO] [stderr] 41 | | &Keyboard::Key(ref v) => v.code(), [INFO] [stderr] ... | [INFO] [stderr] 50 | | &Keyboard::Attendant(ref v) => v.code(), [INFO] [stderr] 51 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 38 | match *self { [INFO] [stderr] 39 | Keyboard::All => unreachable!(), [INFO] [stderr] 40 | [INFO] [stderr] 41 | Keyboard::Key(ref v) => v.code(), [INFO] [stderr] 42 | Keyboard::KeyPad(ref v) => v.code(), [INFO] [stderr] 43 | Keyboard::Misc(ref v) => v.code(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/error.rs:53:3 [INFO] [stderr] | [INFO] [stderr] 53 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 54 | | &Error::Nix(ref err) => [INFO] [stderr] 55 | | err.description(), [INFO] [stderr] 56 | | [INFO] [stderr] ... | [INFO] [stderr] 65 | | "Device not found.", [INFO] [stderr] 66 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 53 | match *self { [INFO] [stderr] 54 | Error::Nix(ref err) => [INFO] [stderr] 55 | err.description(), [INFO] [stderr] 56 | [INFO] [stderr] 57 | Error::Nul(ref err) => [INFO] [stderr] 58 | err.description(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/mod.rs:44:3 [INFO] [stderr] | [INFO] [stderr] 44 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 45 | | &Event::All => unreachable!(), [INFO] [stderr] 46 | | [INFO] [stderr] 47 | | &Event::Keyboard(ref v) => v.kind(), [INFO] [stderr] ... | [INFO] [stderr] 50 | | &Event::Absolute(ref v) => v.kind(), [INFO] [stderr] 51 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 44 | match *self { [INFO] [stderr] 45 | Event::All => unreachable!(), [INFO] [stderr] 46 | [INFO] [stderr] 47 | Event::Keyboard(ref v) => v.kind(), [INFO] [stderr] 48 | Event::Controller(ref v) => v.kind(), [INFO] [stderr] 49 | Event::Relative(ref v) => v.kind(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/mod.rs:57:3 [INFO] [stderr] | [INFO] [stderr] 57 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 58 | | &Event::All => unreachable!(), [INFO] [stderr] 59 | | [INFO] [stderr] 60 | | &Event::Keyboard(ref v) => v.code(), [INFO] [stderr] ... | [INFO] [stderr] 63 | | &Event::Absolute(ref v) => v.code(), [INFO] [stderr] 64 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 57 | match *self { [INFO] [stderr] 58 | Event::All => unreachable!(), [INFO] [stderr] 59 | [INFO] [stderr] 60 | Event::Keyboard(ref v) => v.code(), [INFO] [stderr] 61 | Event::Controller(ref v) => v.code(), [INFO] [stderr] 62 | Event::Relative(ref v) => v.code(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/keyboard.rs:38:3 [INFO] [stderr] | [INFO] [stderr] 38 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 39 | | &Keyboard::All => unreachable!(), [INFO] [stderr] 40 | | [INFO] [stderr] 41 | | &Keyboard::Key(ref v) => v.code(), [INFO] [stderr] ... | [INFO] [stderr] 50 | | &Keyboard::Attendant(ref v) => v.code(), [INFO] [stderr] 51 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 38 | match *self { [INFO] [stderr] 39 | Keyboard::All => unreachable!(), [INFO] [stderr] 40 | [INFO] [stderr] 41 | Keyboard::Key(ref v) => v.code(), [INFO] [stderr] 42 | Keyboard::KeyPad(ref v) => v.code(), [INFO] [stderr] 43 | Keyboard::Misc(ref v) => v.code(), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/keyboard.rs:180:3 [INFO] [stderr] | [INFO] [stderr] 180 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 181 | | &Key::Reserved => KEY_RESERVED, [INFO] [stderr] 182 | | &Key::Esc => KEY_ESC, [INFO] [stderr] 183 | | &Key::_1 => KEY_1, [INFO] [stderr] ... | [INFO] [stderr] 282 | | &Key::F24 => KEY_F24, [INFO] [stderr] 283 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 180 | match *self { [INFO] [stderr] 181 | Key::Reserved => KEY_RESERVED, [INFO] [stderr] 182 | Key::Esc => KEY_ESC, [INFO] [stderr] 183 | Key::_1 => KEY_1, [INFO] [stderr] 184 | Key::_2 => KEY_2, [INFO] [stderr] 185 | Key::_3 => KEY_3, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/keyboard.rs:180:3 [INFO] [stderr] | [INFO] [stderr] 180 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 181 | | &Key::Reserved => KEY_RESERVED, [INFO] [stderr] 182 | | &Key::Esc => KEY_ESC, [INFO] [stderr] 183 | | &Key::_1 => KEY_1, [INFO] [stderr] ... | [INFO] [stderr] 282 | | &Key::F24 => KEY_F24, [INFO] [stderr] 283 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 180 | match *self { [INFO] [stderr] 181 | Key::Reserved => KEY_RESERVED, [INFO] [stderr] 182 | Key::Esc => KEY_ESC, [INFO] [stderr] 183 | Key::_1 => KEY_1, [INFO] [stderr] 184 | Key::_2 => KEY_2, [INFO] [stderr] 185 | Key::_3 => KEY_3, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/keyboard.rs:332:3 [INFO] [stderr] | [INFO] [stderr] 332 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 333 | | &KeyPad::Asterisk => KEY_KPASTERISK, [INFO] [stderr] 334 | | &KeyPad::_7 => KEY_KP7, [INFO] [stderr] 335 | | &KeyPad::_8 => KEY_KP8, [INFO] [stderr] ... | [INFO] [stderr] 354 | | &KeyPad::RightParen => KEY_KPRIGHTPAREN, [INFO] [stderr] 355 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 332 | match *self { [INFO] [stderr] 333 | KeyPad::Asterisk => KEY_KPASTERISK, [INFO] [stderr] 334 | KeyPad::_7 => KEY_KP7, [INFO] [stderr] 335 | KeyPad::_8 => KEY_KP8, [INFO] [stderr] 336 | KeyPad::_9 => KEY_KP9, [INFO] [stderr] 337 | KeyPad::Minus => KEY_KPMINUS, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/event/keyboard.rs:332:3 [INFO] [stderr] | [INFO] [stderr] 332 | match self { [INFO] [stderr] | _________^ [INFO] [stderr] 333 | | &KeyPad::Asterisk => KEY_KPASTERISK, [INFO] [stderr] 334 | | &KeyPad::_7 => KEY_KP7, [INFO] [stderr] 335 | | &KeyPad::_8 => KEY_KP8, [INFO] [stderr] ... | [INFO] [stderr] 354 | | &KeyPad::RightParen => KEY_KPRIGHTPAREN, [INFO] [stderr] 355 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 332 | match *self { [INFO] [stderr] 333 | KeyPad::Asterisk => KEY_KPASTERISK, [INFO] [stderr] 334 | KeyPad::_7 => KEY_KP7, [INFO] [stderr] 335 | KeyPad::_8 => KEY_KP8, [INFO] [stderr] 336 | KeyPad::_9 => KEY_KP9, [INFO] [stderr] 337 | KeyPad::Minus => KEY_KPMINUS, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] error: Could not compile `uinput`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/crater/rustup-home/toolchains/stable-x86_64-unknown-linux-gnu/bin/clippy-driver rustc --crate-name uinput src/lib.rs --color never --emit=dep-info,metadata -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="libudev"' --cfg 'feature="udev"' -C metadata=1f938d21350f7eff -C extra-filename=-1f938d21350f7eff --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern custom_derive=/opt/crater/target/debug/deps/libcustom_derive-b6e3a2a73f359647.rmeta --extern enum_derive=/opt/crater/target/debug/deps/libenum_derive-9177dff9da86ce68.rmeta --extern libc=/opt/crater/target/debug/deps/liblibc-ff235c5f62c57e59.rmeta --extern libudev=/opt/crater/target/debug/deps/liblibudev-d0b429808efe6c5f.rmeta --extern nix=/opt/crater/target/debug/deps/libnix-c34a014c2f713a90.rmeta --extern uinput_sys=/opt/crater/target/debug/deps/libuinput_sys-4858e65946961256.rmeta --cap-lints=forbid -L native=/lib/x86_64-linux-gnu` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `uinput`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/crater/rustup-home/toolchains/stable-x86_64-unknown-linux-gnu/bin/clippy-driver rustc --crate-name uinput src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="libudev"' --cfg 'feature="udev"' -C metadata=7264f2e419b4a090 -C extra-filename=-7264f2e419b4a090 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern custom_derive=/opt/crater/target/debug/deps/libcustom_derive-b6e3a2a73f359647.rmeta --extern enum_derive=/opt/crater/target/debug/deps/libenum_derive-9177dff9da86ce68.rmeta --extern libc=/opt/crater/target/debug/deps/liblibc-ff235c5f62c57e59.rmeta --extern libudev=/opt/crater/target/debug/deps/liblibudev-d0b429808efe6c5f.rmeta --extern nix=/opt/crater/target/debug/deps/libnix-c34a014c2f713a90.rmeta --extern uinput_sys=/opt/crater/target/debug/deps/libuinput_sys-4858e65946961256.rmeta --cap-lints=forbid -L native=/lib/x86_64-linux-gnu` (signal: 9, SIGKILL: kill) [INFO] running `"docker" "inspect" "9daf9a4f8dc7a36bc1da2cc7009cec292d0d41b52b2209fbbe1064b46f0172fc"` [INFO] running `"docker" "rm" "-f" "9daf9a4f8dc7a36bc1da2cc7009cec292d0d41b52b2209fbbe1064b46f0172fc"` [INFO] [stdout] 9daf9a4f8dc7a36bc1da2cc7009cec292d0d41b52b2209fbbe1064b46f0172fc