Nov 01 00:48:08.211 INFO testing parth-shel/pshell against beta-2018-10-30 for beta-1.31-1
Nov 01 00:48:08.211 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 00:48:08.710 INFO blam! bfc2f9ff978661ce3d8ca781296807ce5dad28a4aee23b0ea0acf0a911fe2c64
Nov 01 00:48:08.718 INFO running `"docker" "start" "-a" "bfc2f9ff978661ce3d8ca781296807ce5dad28a4aee23b0ea0acf0a911fe2c64"`
Nov 01 00:48:10.641 INFO kablam! usermod: no changes
Nov 01 00:48:10.773 INFO kablam!    Compiling commands v0.0.5
Nov 01 00:48:10.774 INFO kablam!    Compiling rustyline v2.1.0
Nov 01 00:48:16.563 INFO kablam!    Compiling pshell v0.1.0 (/source)
Nov 01 00:48:17.020 INFO kablam! warning: unused imports: `Child`, `Output`
Nov 01 00:48:17.021 INFO kablam!  --> src/pshell.rs:6:34
Nov 01 00:48:17.021 INFO kablam!   |
Nov 01 00:48:17.021 INFO kablam! 6 | use std::process::{Stdio,Command,Child,Output,exit};
Nov 01 00:48:17.022 INFO kablam!   |                                  ^^^^^ ^^^^^^
Nov 01 00:48:17.022 INFO kablam!   |
Nov 01 00:48:17.022 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 00:48:17.023 INFO kablam! 
Nov 01 00:48:17.023 INFO kablam! warning: unused import: `FromRawFd`
Nov 01 00:48:17.023 INFO kablam!  --> src/pshell.rs:7:25
Nov 01 00:48:17.024 INFO kablam!   |
Nov 01 00:48:17.024 INFO kablam! 7 | use std::os::unix::io::{FromRawFd, AsRawFd};
Nov 01 00:48:17.024 INFO kablam!   |                         ^^^^^^^^^
Nov 01 00:48:17.025 INFO kablam! 
Nov 01 00:48:17.025 INFO kablam! warning: unused import: `std::os::unix::process::CommandExt`
Nov 01 00:48:17.025 INFO kablam!  --> src/pshell.rs:8:5
Nov 01 00:48:17.026 INFO kablam!   |
Nov 01 00:48:17.026 INFO kablam! 8 | use std::os::unix::process::CommandExt;
Nov 01 00:48:17.026 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:48:17.026 INFO kablam! 
Nov 01 00:48:17.027 INFO kablam! warning: unused import: `nix::unistd::pipe`
Nov 01 00:48:17.027 INFO kablam!   --> src/pshell.rs:10:5
Nov 01 00:48:17.027 INFO kablam!    |
Nov 01 00:48:17.028 INFO kablam! 10 | use nix::unistd::pipe;
Nov 01 00:48:17.028 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 00:48:17.028 INFO kablam! 
Nov 01 00:48:17.063 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 01 00:48:17.063 INFO kablam!    --> src/pshell.rs:212:11
Nov 01 00:48:17.064 INFO kablam!     |
Nov 01 00:48:17.064 INFO kablam! 212 |                 match env::home_dir() {
Nov 01 00:48:17.064 INFO kablam!     |                       ^^^^^^^^^^^^^
Nov 01 00:48:17.065 INFO kablam!     |
Nov 01 00:48:17.065 INFO kablam!     = note: #[warn(deprecated)] on by default
Nov 01 00:48:17.065 INFO kablam! 
Nov 01 00:48:17.183 INFO kablam! warning: unused import: `std::io::prelude`
Nov 01 00:48:17.183 INFO kablam!  --> src/pshell.rs:5:5
Nov 01 00:48:17.183 INFO kablam!   |
Nov 01 00:48:17.184 INFO kablam! 5 | use std::io::prelude::*;
Nov 01 00:48:17.184 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 00:48:17.184 INFO kablam! 
Nov 01 00:48:17.194 INFO kablam! warning: unused variable: `pid`
Nov 01 00:48:17.194 INFO kablam!   --> src/pshell.rs:19:13
Nov 01 00:48:17.195 INFO kablam!    |
Nov 01 00:48:17.195 INFO kablam! 19 |         let pid = libc::waitpid(-1, ptr, libc::WNOHANG);
Nov 01 00:48:17.195 INFO kablam!    |             ^^^ help: consider using `_pid` instead
Nov 01 00:48:17.196 INFO kablam!    |
Nov 01 00:48:17.199 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 00:48:17.200 INFO kablam! 
Nov 01 00:48:17.200 INFO kablam! warning: unused variable: `ecode`
Nov 01 00:48:17.200 INFO kablam!    --> src/pshell.rs:175:8
Nov 01 00:48:17.201 INFO kablam!     |
Nov 01 00:48:17.201 INFO kablam! 175 |             let ecode = child.wait().expect("pshell failed to wait on child");
Nov 01 00:48:17.201 INFO kablam!     |                 ^^^^^ help: consider using `_ecode` instead
Nov 01 00:48:17.202 INFO kablam! 
Nov 01 00:48:17.202 INFO kablam! warning: unused variable: `pid`
Nov 01 00:48:17.202 INFO kablam!    --> src/pshell.rs:178:8
Nov 01 00:48:17.203 INFO kablam!     |
Nov 01 00:48:17.203 INFO kablam! 178 |             let pid = child.id();
Nov 01 00:48:17.203 INFO kablam!     |                 ^^^ help: consider using `_pid` instead
Nov 01 00:48:17.207 INFO kablam! 
Nov 01 00:48:17.209 INFO kablam! warning: unused variable: `args`
Nov 01 00:48:17.209 INFO kablam!    --> src/pshell.rs:185:13
Nov 01 00:48:17.209 INFO kablam!     |
Nov 01 00:48:17.209 INFO kablam! 185 | fn run_proc(args: Vec<String>, cmd_table: ComplexCommand) -> i32 {
Nov 01 00:48:17.210 INFO kablam!     |             ^^^^ help: consider using `_args` instead
Nov 01 00:48:17.210 INFO kablam! 
Nov 01 00:48:17.210 INFO kablam! warning: unused variable: `cmd_table`
Nov 01 00:48:17.211 INFO kablam!    --> src/pshell.rs:185:32
Nov 01 00:48:17.211 INFO kablam!     |
Nov 01 00:48:17.212 INFO kablam! 185 | fn run_proc(args: Vec<String>, cmd_table: ComplexCommand) -> i32 {
Nov 01 00:48:17.212 INFO kablam!     |                                ^^^^^^^^^ help: consider using `_cmd_table` instead
Nov 01 00:48:17.212 INFO kablam! 
Nov 01 00:48:17.213 INFO kablam! warning: unused variable: `cmd_table`
Nov 01 00:48:17.213 INFO kablam!    --> src/pshell.rs:189:14
Nov 01 00:48:17.213 INFO kablam!     |
Nov 01 00:48:17.213 INFO kablam! 189 | fn run_piped(cmd_table: ComplexCommand) {
Nov 01 00:48:17.214 INFO kablam!     |              ^^^^^^^^^ help: consider using `_cmd_table` instead
Nov 01 00:48:17.214 INFO kablam! 
Nov 01 00:48:17.214 INFO kablam! warning: variable does not need to be mutable
Nov 01 00:48:17.214 INFO kablam!   --> src/pshell.rs:70:7
Nov 01 00:48:17.215 INFO kablam!    |
Nov 01 00:48:17.215 INFO kablam! 70 |         let mut ecode = 0;
Nov 01 00:48:17.215 INFO kablam!    |             ----^^^^^
Nov 01 00:48:17.216 INFO kablam!    |             |
Nov 01 00:48:17.216 INFO kablam!    |             help: remove this `mut`
Nov 01 00:48:17.216 INFO kablam!    |
Nov 01 00:48:17.217 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 00:48:17.217 INFO kablam! 
Nov 01 00:48:17.247 INFO kablam! warning: function is never used: `run_proc`
Nov 01 00:48:17.248 INFO kablam!    --> src/pshell.rs:185:1
Nov 01 00:48:17.248 INFO kablam!     |
Nov 01 00:48:17.248 INFO kablam! 185 | fn run_proc(args: Vec<String>, cmd_table: ComplexCommand) -> i32 {
Nov 01 00:48:17.248 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:48:17.249 INFO kablam!     |
Nov 01 00:48:17.249 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 00:48:17.249 INFO kablam! 
Nov 01 00:48:19.547 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 8.88s
Nov 01 00:48:19.547 INFO kablam! su: No module specific data is present
Nov 01 00:48:20.266 INFO running `"docker" "rm" "-f" "bfc2f9ff978661ce3d8ca781296807ce5dad28a4aee23b0ea0acf0a911fe2c64"`
Nov 01 00:48:20.555 INFO blam! bfc2f9ff978661ce3d8ca781296807ce5dad28a4aee23b0ea0acf0a911fe2c64
Nov 01 00:48:20.562 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 00:48:21.023 INFO blam! 2f3955db1d26f54264185df9dbb67ef4320d40eed35a712852dba65a3c78bcc8
Nov 01 00:48:21.039 INFO running `"docker" "start" "-a" "2f3955db1d26f54264185df9dbb67ef4320d40eed35a712852dba65a3c78bcc8"`
Nov 01 00:48:22.423 INFO kablam! usermod: no changes
Nov 01 00:48:22.518 INFO kablam!    Compiling pshell v0.1.0 (/source)
Nov 01 00:48:23.103 INFO kablam! warning: unused imports: `Child`, `Output`
Nov 01 00:48:23.103 INFO kablam!  --> src/pshell.rs:6:34
Nov 01 00:48:23.104 INFO kablam!   |
Nov 01 00:48:23.104 INFO kablam! 6 | use std::process::{Stdio,Command,Child,Output,exit};
Nov 01 00:48:23.104 INFO kablam!   |                                  ^^^^^ ^^^^^^
Nov 01 00:48:23.105 INFO kablam!   |
Nov 01 00:48:23.105 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 00:48:23.105 INFO kablam! 
Nov 01 00:48:23.106 INFO kablam! warning: unused import: `FromRawFd`
Nov 01 00:48:23.106 INFO kablam!  --> src/pshell.rs:7:25
Nov 01 00:48:23.106 INFO kablam!   |
Nov 01 00:48:23.107 INFO kablam! 7 | use std::os::unix::io::{FromRawFd, AsRawFd};
Nov 01 00:48:23.107 INFO kablam!   |                         ^^^^^^^^^
Nov 01 00:48:23.107 INFO kablam! 
Nov 01 00:48:23.108 INFO kablam! warning: unused import: `std::os::unix::process::CommandExt`
Nov 01 00:48:23.108 INFO kablam!  --> src/pshell.rs:8:5
Nov 01 00:48:23.108 INFO kablam!   |
Nov 01 00:48:23.108 INFO kablam! 8 | use std::os::unix::process::CommandExt;
Nov 01 00:48:23.109 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:48:23.109 INFO kablam! 
Nov 01 00:48:23.109 INFO kablam! warning: unused import: `nix::unistd::pipe`
Nov 01 00:48:23.110 INFO kablam!   --> src/pshell.rs:10:5
Nov 01 00:48:23.110 INFO kablam!    |
Nov 01 00:48:23.110 INFO kablam! 10 | use nix::unistd::pipe;
Nov 01 00:48:23.110 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 00:48:23.111 INFO kablam! 
Nov 01 00:48:23.135 INFO kablam! warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Nov 01 00:48:23.136 INFO kablam!    --> src/pshell.rs:212:11
Nov 01 00:48:23.136 INFO kablam!     |
Nov 01 00:48:23.136 INFO kablam! 212 |                 match env::home_dir() {
Nov 01 00:48:23.137 INFO kablam!     |                       ^^^^^^^^^^^^^
Nov 01 00:48:23.137 INFO kablam!     |
Nov 01 00:48:23.143 INFO kablam!     = note: #[warn(deprecated)] on by default
Nov 01 00:48:23.143 INFO kablam! 
Nov 01 00:48:23.300 INFO kablam! warning: unused import: `std::io::prelude`
Nov 01 00:48:23.301 INFO kablam!  --> src/pshell.rs:5:5
Nov 01 00:48:23.301 INFO kablam!   |
Nov 01 00:48:23.301 INFO kablam! 5 | use std::io::prelude::*;
Nov 01 00:48:23.302 INFO kablam!   |     ^^^^^^^^^^^^^^^^
Nov 01 00:48:23.302 INFO kablam! 
Nov 01 00:48:23.324 INFO kablam! warning: unused variable: `pid`
Nov 01 00:48:23.324 INFO kablam!   --> src/pshell.rs:19:13
Nov 01 00:48:23.324 INFO kablam!    |
Nov 01 00:48:23.324 INFO kablam! 19 |         let pid = libc::waitpid(-1, ptr, libc::WNOHANG);
Nov 01 00:48:23.324 INFO kablam!    |             ^^^ help: consider using `_pid` instead
Nov 01 00:48:23.324 INFO kablam!    |
Nov 01 00:48:23.324 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 00:48:23.324 INFO kablam! 
Nov 01 00:48:23.324 INFO kablam! warning: unused variable: `ecode`
Nov 01 00:48:23.324 INFO kablam!    --> src/pshell.rs:175:8
Nov 01 00:48:23.324 INFO kablam!     |
Nov 01 00:48:23.324 INFO kablam! 175 |             let ecode = child.wait().expect("pshell failed to wait on child");
Nov 01 00:48:23.324 INFO kablam!     |                 ^^^^^ help: consider using `_ecode` instead
Nov 01 00:48:23.324 INFO kablam! 
Nov 01 00:48:23.324 INFO kablam! warning: unused variable: `pid`
Nov 01 00:48:23.324 INFO kablam!    --> src/pshell.rs:178:8
Nov 01 00:48:23.324 INFO kablam!     |
Nov 01 00:48:23.324 INFO kablam! 178 |             let pid = child.id();
Nov 01 00:48:23.324 INFO kablam!     |                 ^^^ help: consider using `_pid` instead
Nov 01 00:48:23.324 INFO kablam! 
Nov 01 00:48:23.324 INFO kablam! warning: unused variable: `args`
Nov 01 00:48:23.324 INFO kablam!    --> src/pshell.rs:185:13
Nov 01 00:48:23.324 INFO kablam!     |
Nov 01 00:48:23.324 INFO kablam! 185 | fn run_proc(args: Vec<String>, cmd_table: ComplexCommand) -> i32 {
Nov 01 00:48:23.324 INFO kablam!     |             ^^^^ help: consider using `_args` instead
Nov 01 00:48:23.324 INFO kablam! 
Nov 01 00:48:23.324 INFO kablam! warning: unused variable: `cmd_table`
Nov 01 00:48:23.324 INFO kablam!    --> src/pshell.rs:185:32
Nov 01 00:48:23.324 INFO kablam!     |
Nov 01 00:48:23.324 INFO kablam! 185 | fn run_proc(args: Vec<String>, cmd_table: ComplexCommand) -> i32 {
Nov 01 00:48:23.324 INFO kablam!     |                                ^^^^^^^^^ help: consider using `_cmd_table` instead
Nov 01 00:48:23.324 INFO kablam! 
Nov 01 00:48:23.324 INFO kablam! warning: unused variable: `cmd_table`
Nov 01 00:48:23.324 INFO kablam!    --> src/pshell.rs:189:14
Nov 01 00:48:23.324 INFO kablam!     |
Nov 01 00:48:23.324 INFO kablam! 189 | fn run_piped(cmd_table: ComplexCommand) {
Nov 01 00:48:23.324 INFO kablam!     |              ^^^^^^^^^ help: consider using `_cmd_table` instead
Nov 01 00:48:23.324 INFO kablam! 
Nov 01 00:48:23.343 INFO kablam! warning: variable does not need to be mutable
Nov 01 00:48:23.343 INFO kablam!   --> src/pshell.rs:70:7
Nov 01 00:48:23.343 INFO kablam!    |
Nov 01 00:48:23.343 INFO kablam! 70 |         let mut ecode = 0;
Nov 01 00:48:23.343 INFO kablam!    |             ----^^^^^
Nov 01 00:48:23.343 INFO kablam!    |             |
Nov 01 00:48:23.343 INFO kablam!    |             help: remove this `mut`
Nov 01 00:48:23.343 INFO kablam!    |
Nov 01 00:48:23.343 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 01 00:48:23.343 INFO kablam! 
Nov 01 00:48:23.379 INFO kablam! warning: function is never used: `run_proc`
Nov 01 00:48:23.379 INFO kablam!    --> src/pshell.rs:185:1
Nov 01 00:48:23.379 INFO kablam!     |
Nov 01 00:48:23.379 INFO kablam! 185 | fn run_proc(args: Vec<String>, cmd_table: ComplexCommand) -> i32 {
Nov 01 00:48:23.379 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 00:48:23.379 INFO kablam!     |
Nov 01 00:48:23.379 INFO kablam!     = note: #[warn(dead_code)] on by default
Nov 01 00:48:23.379 INFO kablam! 
Nov 01 00:48:23.963 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.52s
Nov 01 00:48:23.967 INFO kablam! su: No module specific data is present
Nov 01 00:48:25.247 INFO running `"docker" "rm" "-f" "2f3955db1d26f54264185df9dbb67ef4320d40eed35a712852dba65a3c78bcc8"`
Nov 01 00:48:25.532 INFO blam! 2f3955db1d26f54264185df9dbb67ef4320d40eed35a712852dba65a3c78bcc8
Nov 01 00:48:25.534 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/beta-1.31-1/beta-2018-10-30:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +beta-2018-10-30 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 00:48:25.927 INFO blam! 5cfb13d99f73a7f2ec1b97d818cdf94dad6a1f209799887caa3d63f1c9e8e706
Nov 01 00:48:25.929 INFO running `"docker" "start" "-a" "5cfb13d99f73a7f2ec1b97d818cdf94dad6a1f209799887caa3d63f1c9e8e706"`
Nov 01 00:48:27.425 INFO kablam! usermod: no changes
Nov 01 00:48:27.527 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.07s
Nov 01 00:48:27.539 INFO kablam!      Running /target/debug/deps/pshell-8e495b6799508fde
Nov 01 00:48:27.540 INFO blam! 
Nov 01 00:48:27.540 INFO kablam! su: No module specific data is present
Nov 01 00:48:27.541 INFO blam! running 0 tests
Nov 01 00:48:27.541 INFO blam! 
Nov 01 00:48:27.541 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 00:48:27.542 INFO blam! 
Nov 01 00:48:28.430 INFO running `"docker" "rm" "-f" "5cfb13d99f73a7f2ec1b97d818cdf94dad6a1f209799887caa3d63f1c9e8e706"`
Nov 01 00:48:28.710 INFO blam! 5cfb13d99f73a7f2ec1b97d818cdf94dad6a1f209799887caa3d63f1c9e8e706
