Dec 02 06:31:19.647 INFO testing JosephFerano/a03 against 1.30.1 for beta-1.31-5
Dec 02 06:31:19.647 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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 +1.30.1 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"`
Dec 02 06:31:20.042 INFO [stdout] f5b5d2d91f1c56d95deaf32a888995a2447298fa9a01bdb34d94bcea3db86c77
Dec 02 06:31:20.044 INFO running `"docker" "start" "-a" "f5b5d2d91f1c56d95deaf32a888995a2447298fa9a01bdb34d94bcea3db86c77"`
Dec 02 06:31:20.508 INFO [stderr] usermod: no changes
Dec 02 06:31:20.591 INFO [stderr]    Compiling libsqlite3-sys v0.10.0
Dec 02 06:31:22.547 INFO [stderr]    Compiling rusqlite v0.15.0
Dec 02 06:31:25.243 INFO [stderr]    Compiling a03 v0.1.0 (/source)
Dec 02 06:31:26.271 INFO [stderr] warning: unused import: `std::net::Ipv4Addr`
Dec 02 06:31:26.271 INFO [stderr]  --> src/lib.rs:7:5
Dec 02 06:31:26.271 INFO [stderr]   |
Dec 02 06:31:26.271 INFO [stderr] 7 | use std::net::Ipv4Addr;
Dec 02 06:31:26.271 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 02 06:31:26.271 INFO [stderr]   |
Dec 02 06:31:26.271 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:26.271 INFO [stderr] 
Dec 02 06:31:30.047 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:30.047 INFO [stderr]  --> src/bin/data_node.rs:4:1
Dec 02 06:31:30.047 INFO [stderr]   |
Dec 02 06:31:30.047 INFO [stderr] 4 | #[macro_use]
Dec 02 06:31:30.047 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:30.047 INFO [stderr]   |
Dec 02 06:31:30.047 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:30.047 INFO [stderr] 
Dec 02 06:31:30.047 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:30.047 INFO [stderr]  --> src/bin/data_node.rs:9:5
Dec 02 06:31:30.047 INFO [stderr]   |
Dec 02 06:31:30.047 INFO [stderr] 9 | use std::thread;
Dec 02 06:31:30.047 INFO [stderr]   |     ^^^^^^^^^^^
Dec 02 06:31:30.047 INFO [stderr] 
Dec 02 06:31:30.047 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:30.047 INFO [stderr]   --> src/bin/data_node.rs:10:5
Dec 02 06:31:30.047 INFO [stderr]    |
Dec 02 06:31:30.047 INFO [stderr] 10 | use std::io::Read;
Dec 02 06:31:30.047 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:30.047 INFO [stderr] 
Dec 02 06:31:30.267 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:30.267 INFO [stderr]  --> src/bin/copy.rs:4:1
Dec 02 06:31:30.267 INFO [stderr]   |
Dec 02 06:31:30.267 INFO [stderr] 4 | #[macro_use]
Dec 02 06:31:30.267 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:30.267 INFO [stderr]   |
Dec 02 06:31:30.267 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:30.267 INFO [stderr] 
Dec 02 06:31:30.267 INFO [stderr] warning: unused import: `a03::*`
Dec 02 06:31:30.267 INFO [stderr]  --> src/bin/copy.rs:7:5
Dec 02 06:31:30.267 INFO [stderr]   |
Dec 02 06:31:30.267 INFO [stderr] 7 | use a03::*;
Dec 02 06:31:30.267 INFO [stderr]   |     ^^^^^^
Dec 02 06:31:30.267 INFO [stderr] 
Dec 02 06:31:30.267 INFO [stderr] warning: unused imports: `Shutdown`, `TcpListener`, `TcpStream`
Dec 02 06:31:30.267 INFO [stderr]  --> src/bin/copy.rs:8:16
Dec 02 06:31:30.267 INFO [stderr]   |
Dec 02 06:31:30.267 INFO [stderr] 8 | use std::net::{TcpListener, TcpStream, Shutdown};
Dec 02 06:31:30.267 INFO [stderr]   |                ^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^
Dec 02 06:31:30.267 INFO [stderr] 
Dec 02 06:31:30.267 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:30.267 INFO [stderr]  --> src/bin/copy.rs:9:5
Dec 02 06:31:30.267 INFO [stderr]   |
Dec 02 06:31:30.267 INFO [stderr] 9 | use std::thread;
Dec 02 06:31:30.267 INFO [stderr]   |     ^^^^^^^^^^^
Dec 02 06:31:30.267 INFO [stderr] 
Dec 02 06:31:30.267 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:30.267 INFO [stderr]   --> src/bin/copy.rs:10:5
Dec 02 06:31:30.267 INFO [stderr]    |
Dec 02 06:31:30.267 INFO [stderr] 10 | use std::io::Read;
Dec 02 06:31:30.267 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:30.267 INFO [stderr] 
Dec 02 06:31:30.267 INFO [stderr] warning: unused import: `std::io::Write`
Dec 02 06:31:30.267 INFO [stderr]   --> src/bin/copy.rs:11:5
Dec 02 06:31:30.267 INFO [stderr]    |
Dec 02 06:31:30.267 INFO [stderr] 11 | use std::io::Write;
Dec 02 06:31:30.267 INFO [stderr]    |     ^^^^^^^^^^^^^^
Dec 02 06:31:30.267 INFO [stderr] 
Dec 02 06:31:30.299 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:30.299 INFO [stderr]  --> src/bin/ls.rs:4:1
Dec 02 06:31:30.299 INFO [stderr]   |
Dec 02 06:31:30.299 INFO [stderr] 4 | #[macro_use]
Dec 02 06:31:30.299 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:30.303 INFO [stderr]   |
Dec 02 06:31:30.303 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:30.303 INFO [stderr] 
Dec 02 06:31:30.303 INFO [stderr] warning: unused import: `TcpListener`
Dec 02 06:31:30.303 INFO [stderr]  --> src/bin/ls.rs:8:16
Dec 02 06:31:30.303 INFO [stderr]   |
Dec 02 06:31:30.303 INFO [stderr] 8 | use std::net::{TcpListener, TcpStream, Shutdown};
Dec 02 06:31:30.303 INFO [stderr]   |                ^^^^^^^^^^^
Dec 02 06:31:30.303 INFO [stderr] 
Dec 02 06:31:30.303 INFO [stderr] warning: unused import: `std::borrow::Cow`
Dec 02 06:31:30.303 INFO [stderr]  --> src/bin/ls.rs:9:5
Dec 02 06:31:30.303 INFO [stderr]   |
Dec 02 06:31:30.303 INFO [stderr] 9 | use std::borrow::Cow;
Dec 02 06:31:30.303 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 02 06:31:30.303 INFO [stderr] 
Dec 02 06:31:30.303 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:30.303 INFO [stderr]   --> src/bin/ls.rs:10:5
Dec 02 06:31:30.303 INFO [stderr]    |
Dec 02 06:31:30.303 INFO [stderr] 10 | use std::thread;
Dec 02 06:31:30.303 INFO [stderr]    |     ^^^^^^^^^^^
Dec 02 06:31:30.303 INFO [stderr] 
Dec 02 06:31:30.303 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:30.303 INFO [stderr]   --> src/bin/ls.rs:11:5
Dec 02 06:31:30.303 INFO [stderr]    |
Dec 02 06:31:30.303 INFO [stderr] 11 | use std::io::Read;
Dec 02 06:31:30.303 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:30.303 INFO [stderr] 
Dec 02 06:31:31.231 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:31.231 INFO [stderr]  --> src/bin/meta_data.rs:5:1
Dec 02 06:31:31.231 INFO [stderr]   |
Dec 02 06:31:31.231 INFO [stderr] 5 | #[macro_use]
Dec 02 06:31:31.231 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:31.243 INFO [stderr]   |
Dec 02 06:31:31.243 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:31.243 INFO [stderr] 
Dec 02 06:31:31.243 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:31.243 INFO [stderr]   --> src/bin/meta_data.rs:12:5
Dec 02 06:31:31.243 INFO [stderr]    |
Dec 02 06:31:31.243 INFO [stderr] 12 | use std::io::Read;
Dec 02 06:31:31.243 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:31.243 INFO [stderr] 
Dec 02 06:31:31.243 INFO [stderr] warning: unused import: `Shutdown`
Dec 02 06:31:31.243 INFO [stderr]   --> src/bin/meta_data.rs:14:16
Dec 02 06:31:31.243 INFO [stderr]    |
Dec 02 06:31:31.243 INFO [stderr] 14 | use std::net::{Shutdown, TcpListener, TcpStream};
Dec 02 06:31:31.243 INFO [stderr]    |                ^^^^^^^^
Dec 02 06:31:31.243 INFO [stderr] 
Dec 02 06:31:31.243 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:31.243 INFO [stderr]   --> src/bin/meta_data.rs:15:5
Dec 02 06:31:31.243 INFO [stderr]    |
Dec 02 06:31:31.243 INFO [stderr] 15 | use std::thread;
Dec 02 06:31:31.243 INFO [stderr]    |     ^^^^^^^^^^^
Dec 02 06:31:31.243 INFO [stderr] 
Dec 02 06:31:31.423 INFO [stderr] warning: unused variable: `files`
Dec 02 06:31:31.423 INFO [stderr]   --> src/bin/meta_data.rs:55:9
Dec 02 06:31:31.423 INFO [stderr]    |
Dec 02 06:31:31.423 INFO [stderr] 55 |     let files: PutFiles = serde_json::from_str(json).unwrap();
Dec 02 06:31:31.423 INFO [stderr]    |         ^^^^^ help: consider using `_files` instead
Dec 02 06:31:31.423 INFO [stderr]    |
Dec 02 06:31:31.423 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 02 06:31:31.423 INFO [stderr] 
Dec 02 06:31:31.423 INFO [stderr] warning: unused variable: `files`
Dec 02 06:31:31.423 INFO [stderr]   --> src/bin/meta_data.rs:54:47
Dec 02 06:31:31.423 INFO [stderr]    |
Dec 02 06:31:31.423 INFO [stderr] 54 | fn put(stream: &mut TcpStream, json: &String, files: &mut Vec<String>) {
Dec 02 06:31:31.423 INFO [stderr]    |                                               ^^^^^ help: consider using `_files` instead
Dec 02 06:31:31.423 INFO [stderr] 
Dec 02 06:31:31.423 INFO [stderr] warning: unused variable: `stmt`
Dec 02 06:31:31.423 INFO [stderr]    --> src/bin/meta_data.rs:134:13
Dec 02 06:31:31.423 INFO [stderr]     |
Dec 02 06:31:31.423 INFO [stderr] 134 |     let mut stmt = conn.prepare("SELECT address, port FROM dnode WHERE 1");
Dec 02 06:31:31.423 INFO [stderr]     |             ^^^^ help: consider using `_stmt` instead
Dec 02 06:31:31.423 INFO [stderr] 
Dec 02 06:31:31.423 INFO [stderr] warning: unused variable: `stmt`
Dec 02 06:31:31.423 INFO [stderr]    --> src/bin/meta_data.rs:138:13
Dec 02 06:31:31.423 INFO [stderr]     |
Dec 02 06:31:31.423 INFO [stderr] 138 |     let mut stmt = conn.prepare("INSERT INTO inode (fname, fsize) VALUES (\"?1\", ?2)");
Dec 02 06:31:31.423 INFO [stderr]     |             ^^^^ help: consider using `_stmt` instead
Dec 02 06:31:31.423 INFO [stderr] 
Dec 02 06:31:31.423 INFO [stderr] warning: unused variable: `fname`
Dec 02 06:31:31.423 INFO [stderr]    --> src/bin/meta_data.rs:137:35
Dec 02 06:31:31.423 INFO [stderr]     |
Dec 02 06:31:31.423 INFO [stderr] 137 | fn insert_file(conn: &Connection, fname: String, fsize: usize) {
Dec 02 06:31:31.423 INFO [stderr]     |                                   ^^^^^ help: consider using `_fname` instead
Dec 02 06:31:31.423 INFO [stderr] 
Dec 02 06:31:31.423 INFO [stderr] warning: unused variable: `fsize`
Dec 02 06:31:31.423 INFO [stderr]    --> src/bin/meta_data.rs:137:50
Dec 02 06:31:31.423 INFO [stderr]     |
Dec 02 06:31:31.423 INFO [stderr] 137 | fn insert_file(conn: &Connection, fname: String, fsize: usize) {
Dec 02 06:31:31.423 INFO [stderr]     |                                                  ^^^^^ help: consider using `_fsize` instead
Dec 02 06:31:31.423 INFO [stderr] 
Dec 02 06:31:31.435 INFO [stderr] warning: variable does not need to be mutable
Dec 02 06:31:31.435 INFO [stderr]    --> src/bin/meta_data.rs:134:9
Dec 02 06:31:31.435 INFO [stderr]     |
Dec 02 06:31:31.435 INFO [stderr] 134 |     let mut stmt = conn.prepare("SELECT address, port FROM dnode WHERE 1");
Dec 02 06:31:31.435 INFO [stderr]     |         ----^^^^
Dec 02 06:31:31.435 INFO [stderr]     |         |
Dec 02 06:31:31.435 INFO [stderr]     |         help: remove this `mut`
Dec 02 06:31:31.435 INFO [stderr]     |
Dec 02 06:31:31.435 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 06:31:31.435 INFO [stderr] 
Dec 02 06:31:31.435 INFO [stderr] warning: variable does not need to be mutable
Dec 02 06:31:31.435 INFO [stderr]    --> src/bin/meta_data.rs:138:9
Dec 02 06:31:31.435 INFO [stderr]     |
Dec 02 06:31:31.435 INFO [stderr] 138 |     let mut stmt = conn.prepare("INSERT INTO inode (fname, fsize) VALUES (\"?1\", ?2)");
Dec 02 06:31:31.435 INFO [stderr]     |         ----^^^^
Dec 02 06:31:31.435 INFO [stderr]     |         |
Dec 02 06:31:31.435 INFO [stderr]     |         help: remove this `mut`
Dec 02 06:31:31.435 INFO [stderr] 
Dec 02 06:31:31.435 INFO [stderr] warning: function is never used: `create_tables`
Dec 02 06:31:31.435 INFO [stderr]   --> src/bin/meta_data.rs:81:1
Dec 02 06:31:31.435 INFO [stderr]    |
Dec 02 06:31:31.435 INFO [stderr] 81 | fn create_tables(conn: &Connection) {
Dec 02 06:31:31.435 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:31:31.435 INFO [stderr]    |
Dec 02 06:31:31.435 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 02 06:31:31.439 INFO [stderr] 
Dec 02 06:31:31.439 INFO [stderr] warning: function is never used: `add_data_node`
Dec 02 06:31:31.439 INFO [stderr]    --> src/bin/meta_data.rs:112:1
Dec 02 06:31:31.439 INFO [stderr]     |
Dec 02 06:31:31.439 INFO [stderr] 112 | fn add_data_node(conn: &Connection, address: &str, port: i32) {
Dec 02 06:31:31.439 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:31:31.439 INFO [stderr] 
Dec 02 06:31:31.439 INFO [stderr] warning: function is never used: `check_node`
Dec 02 06:31:31.439 INFO [stderr]    --> src/bin/meta_data.rs:122:1
Dec 02 06:31:31.439 INFO [stderr]     |
Dec 02 06:31:31.439 INFO [stderr] 122 | fn check_node(conn: &Connection, address: &str, port: i32) -> DataNode {
Dec 02 06:31:31.439 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:31:31.439 INFO [stderr] 
Dec 02 06:31:31.439 INFO [stderr] warning: function is never used: `get_data_nodes`
Dec 02 06:31:31.439 INFO [stderr]    --> src/bin/meta_data.rs:133:1
Dec 02 06:31:31.439 INFO [stderr]     |
Dec 02 06:31:31.439 INFO [stderr] 133 | fn get_data_nodes(conn: &Connection) {
Dec 02 06:31:31.439 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:31:31.439 INFO [stderr] 
Dec 02 06:31:31.439 INFO [stderr] warning: function is never used: `insert_file`
Dec 02 06:31:31.439 INFO [stderr]    --> src/bin/meta_data.rs:137:1
Dec 02 06:31:31.439 INFO [stderr]     |
Dec 02 06:31:31.439 INFO [stderr] 137 | fn insert_file(conn: &Connection, fname: String, fsize: usize) {
Dec 02 06:31:31.439 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:31:31.439 INFO [stderr] 
Dec 02 06:31:32.742 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 12.21s
Dec 02 06:31:32.748 INFO [stderr] su: No module specific data is present
Dec 02 06:31:33.085 INFO running `"docker" "inspect" "f5b5d2d91f1c56d95deaf32a888995a2447298fa9a01bdb34d94bcea3db86c77"`
Dec 02 06:31:33.216 INFO running `"docker" "rm" "-f" "f5b5d2d91f1c56d95deaf32a888995a2447298fa9a01bdb34d94bcea3db86c77"`
Dec 02 06:31:33.325 INFO [stdout] f5b5d2d91f1c56d95deaf32a888995a2447298fa9a01bdb34d94bcea3db86c77
Dec 02 06:31:33.329 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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 +1.30.1 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"`
Dec 02 06:31:33.550 INFO [stdout] 120221fd5a5f1c5fb8e0814a0b59f01d007864069c0f517fefb32a43676ee597
Dec 02 06:31:33.552 INFO running `"docker" "start" "-a" "120221fd5a5f1c5fb8e0814a0b59f01d007864069c0f517fefb32a43676ee597"`
Dec 02 06:31:33.970 INFO [stderr] usermod: no changes
Dec 02 06:31:34.022 INFO [stderr]    Compiling a03 v0.1.0 (/source)
Dec 02 06:31:34.809 INFO [stderr] warning: unused import: `std::net::Ipv4Addr`
Dec 02 06:31:34.809 INFO [stderr]  --> src/lib.rs:7:5
Dec 02 06:31:34.809 INFO [stderr]   |
Dec 02 06:31:34.809 INFO [stderr] 7 | use std::net::Ipv4Addr;
Dec 02 06:31:34.809 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 02 06:31:34.809 INFO [stderr]   |
Dec 02 06:31:34.809 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:34.809 INFO [stderr] 
Dec 02 06:31:35.431 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:35.431 INFO [stderr]  --> src/bin/copy.rs:4:1
Dec 02 06:31:35.431 INFO [stderr]   |
Dec 02 06:31:35.431 INFO [stderr] 4 | #[macro_use]
Dec 02 06:31:35.431 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:35.431 INFO [stderr]   |
Dec 02 06:31:35.431 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:35.431 INFO [stderr] 
Dec 02 06:31:35.431 INFO [stderr] warning: unused import: `a03::*`
Dec 02 06:31:35.431 INFO [stderr]  --> src/bin/copy.rs:7:5
Dec 02 06:31:35.431 INFO [stderr]   |
Dec 02 06:31:35.431 INFO [stderr] 7 | use a03::*;
Dec 02 06:31:35.431 INFO [stderr]   |     ^^^^^^
Dec 02 06:31:35.431 INFO [stderr] 
Dec 02 06:31:35.431 INFO [stderr] warning: unused imports: `Shutdown`, `TcpListener`, `TcpStream`
Dec 02 06:31:35.431 INFO [stderr]  --> src/bin/copy.rs:8:16
Dec 02 06:31:35.431 INFO [stderr]   |
Dec 02 06:31:35.431 INFO [stderr] 8 | use std::net::{TcpListener, TcpStream, Shutdown};
Dec 02 06:31:35.431 INFO [stderr]   |                ^^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^
Dec 02 06:31:35.431 INFO [stderr] 
Dec 02 06:31:35.431 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:35.431 INFO [stderr]  --> src/bin/copy.rs:9:5
Dec 02 06:31:35.431 INFO [stderr]   |
Dec 02 06:31:35.431 INFO [stderr] 9 | use std::thread;
Dec 02 06:31:35.431 INFO [stderr]   |     ^^^^^^^^^^^
Dec 02 06:31:35.431 INFO [stderr] 
Dec 02 06:31:35.431 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:35.431 INFO [stderr]   --> src/bin/copy.rs:10:5
Dec 02 06:31:35.431 INFO [stderr]    |
Dec 02 06:31:35.431 INFO [stderr] 10 | use std::io::Read;
Dec 02 06:31:35.431 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:35.431 INFO [stderr] 
Dec 02 06:31:35.431 INFO [stderr] warning: unused import: `std::io::Write`
Dec 02 06:31:35.431 INFO [stderr]   --> src/bin/copy.rs:11:5
Dec 02 06:31:35.431 INFO [stderr]    |
Dec 02 06:31:35.431 INFO [stderr] 11 | use std::io::Write;
Dec 02 06:31:35.431 INFO [stderr]    |     ^^^^^^^^^^^^^^
Dec 02 06:31:35.431 INFO [stderr] 
Dec 02 06:31:35.481 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:35.481 INFO [stderr]  --> src/bin/data_node.rs:4:1
Dec 02 06:31:35.481 INFO [stderr]   |
Dec 02 06:31:35.481 INFO [stderr] 4 | #[macro_use]
Dec 02 06:31:35.481 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:35.481 INFO [stderr]   |
Dec 02 06:31:35.481 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:35.481 INFO [stderr] 
Dec 02 06:31:35.481 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:35.481 INFO [stderr]  --> src/bin/data_node.rs:9:5
Dec 02 06:31:35.482 INFO [stderr]   |
Dec 02 06:31:35.482 INFO [stderr] 9 | use std::thread;
Dec 02 06:31:35.482 INFO [stderr]   |     ^^^^^^^^^^^
Dec 02 06:31:35.482 INFO [stderr] 
Dec 02 06:31:35.482 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:35.482 INFO [stderr]   --> src/bin/data_node.rs:10:5
Dec 02 06:31:35.482 INFO [stderr]    |
Dec 02 06:31:35.482 INFO [stderr] 10 | use std::io::Read;
Dec 02 06:31:35.482 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:35.482 INFO [stderr] 
Dec 02 06:31:35.585 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:35.585 INFO [stderr]  --> src/bin/ls.rs:4:1
Dec 02 06:31:35.585 INFO [stderr]   |
Dec 02 06:31:35.585 INFO [stderr] 4 | #[macro_use]
Dec 02 06:31:35.585 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:35.585 INFO [stderr]   |
Dec 02 06:31:35.585 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:35.585 INFO [stderr] 
Dec 02 06:31:35.585 INFO [stderr] warning: unused import: `TcpListener`
Dec 02 06:31:35.585 INFO [stderr]  --> src/bin/ls.rs:8:16
Dec 02 06:31:35.585 INFO [stderr]   |
Dec 02 06:31:35.585 INFO [stderr] 8 | use std::net::{TcpListener, TcpStream, Shutdown};
Dec 02 06:31:35.585 INFO [stderr]   |                ^^^^^^^^^^^
Dec 02 06:31:35.585 INFO [stderr] 
Dec 02 06:31:35.585 INFO [stderr] warning: unused import: `std::borrow::Cow`
Dec 02 06:31:35.585 INFO [stderr]  --> src/bin/ls.rs:9:5
Dec 02 06:31:35.585 INFO [stderr]   |
Dec 02 06:31:35.585 INFO [stderr] 9 | use std::borrow::Cow;
Dec 02 06:31:35.585 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 02 06:31:35.586 INFO [stderr] 
Dec 02 06:31:35.586 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:35.586 INFO [stderr]   --> src/bin/ls.rs:10:5
Dec 02 06:31:35.586 INFO [stderr]    |
Dec 02 06:31:35.586 INFO [stderr] 10 | use std::thread;
Dec 02 06:31:35.586 INFO [stderr]    |     ^^^^^^^^^^^
Dec 02 06:31:35.586 INFO [stderr] 
Dec 02 06:31:35.586 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:35.586 INFO [stderr]   --> src/bin/ls.rs:11:5
Dec 02 06:31:35.586 INFO [stderr]    |
Dec 02 06:31:35.586 INFO [stderr] 11 | use std::io::Read;
Dec 02 06:31:35.586 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:35.586 INFO [stderr] 
Dec 02 06:31:35.739 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 06:31:35.739 INFO [stderr]  --> src/bin/meta_data.rs:5:1
Dec 02 06:31:35.739 INFO [stderr]   |
Dec 02 06:31:35.739 INFO [stderr] 5 | #[macro_use]
Dec 02 06:31:35.739 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 06:31:35.739 INFO [stderr]   |
Dec 02 06:31:35.739 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 06:31:35.739 INFO [stderr] 
Dec 02 06:31:35.739 INFO [stderr] warning: unused import: `std::io::Read`
Dec 02 06:31:35.739 INFO [stderr]   --> src/bin/meta_data.rs:12:5
Dec 02 06:31:35.739 INFO [stderr]    |
Dec 02 06:31:35.739 INFO [stderr] 12 | use std::io::Read;
Dec 02 06:31:35.739 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 02 06:31:35.739 INFO [stderr] 
Dec 02 06:31:35.739 INFO [stderr] warning: unused import: `Shutdown`
Dec 02 06:31:35.739 INFO [stderr]   --> src/bin/meta_data.rs:14:16
Dec 02 06:31:35.739 INFO [stderr]    |
Dec 02 06:31:35.739 INFO [stderr] 14 | use std::net::{Shutdown, TcpListener, TcpStream};
Dec 02 06:31:35.739 INFO [stderr]    |                ^^^^^^^^
Dec 02 06:31:35.739 INFO [stderr] 
Dec 02 06:31:35.739 INFO [stderr] warning: unused import: `std::thread`
Dec 02 06:31:35.739 INFO [stderr]   --> src/bin/meta_data.rs:15:5
Dec 02 06:31:35.739 INFO [stderr]    |
Dec 02 06:31:35.739 INFO [stderr] 15 | use std::thread;
Dec 02 06:31:35.739 INFO [stderr]    |     ^^^^^^^^^^^
Dec 02 06:31:35.739 INFO [stderr] 
Dec 02 06:31:35.839 INFO [stderr] warning: unused variable: `files`
Dec 02 06:31:35.839 INFO [stderr]   --> src/bin/meta_data.rs:55:9
Dec 02 06:31:35.839 INFO [stderr]    |
Dec 02 06:31:35.839 INFO [stderr] 55 |     let files: PutFiles = serde_json::from_str(json).unwrap();
Dec 02 06:31:35.839 INFO [stderr]    |         ^^^^^ help: consider using `_files` instead
Dec 02 06:31:35.839 INFO [stderr]    |
Dec 02 06:31:35.839 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 02 06:31:35.839 INFO [stderr] 
Dec 02 06:31:35.839 INFO [stderr] warning: unused variable: `files`
Dec 02 06:31:35.839 INFO [stderr]   --> src/bin/meta_data.rs:54:47
Dec 02 06:31:35.839 INFO [stderr]    |
Dec 02 06:31:35.839 INFO [stderr] 54 | fn put(stream: &mut TcpStream, json: &String, files: &mut Vec<String>) {
Dec 02 06:31:35.839 INFO [stderr]    |                                               ^^^^^ help: consider using `_files` instead
Dec 02 06:31:35.839 INFO [stderr] 
Dec 02 06:31:35.839 INFO [stderr] warning: unused variable: `stmt`
Dec 02 06:31:35.839 INFO [stderr]    --> src/bin/meta_data.rs:134:13
Dec 02 06:31:35.839 INFO [stderr]     |
Dec 02 06:31:35.839 INFO [stderr] 134 |     let mut stmt = conn.prepare("SELECT address, port FROM dnode WHERE 1");
Dec 02 06:31:35.839 INFO [stderr]     |             ^^^^ help: consider using `_stmt` instead
Dec 02 06:31:35.839 INFO [stderr] 
Dec 02 06:31:35.839 INFO [stderr] warning: unused variable: `stmt`
Dec 02 06:31:35.839 INFO [stderr]    --> src/bin/meta_data.rs:138:13
Dec 02 06:31:35.839 INFO [stderr]     |
Dec 02 06:31:35.839 INFO [stderr] 138 |     let mut stmt = conn.prepare("INSERT INTO inode (fname, fsize) VALUES (\"?1\", ?2)");
Dec 02 06:31:35.839 INFO [stderr]     |             ^^^^ help: consider using `_stmt` instead
Dec 02 06:31:35.839 INFO [stderr] 
Dec 02 06:31:35.839 INFO [stderr] warning: unused variable: `fname`
Dec 02 06:31:35.839 INFO [stderr]    --> src/bin/meta_data.rs:137:35
Dec 02 06:31:35.839 INFO [stderr]     |
Dec 02 06:31:35.839 INFO [stderr] 137 | fn insert_file(conn: &Connection, fname: String, fsize: usize) {
Dec 02 06:31:35.839 INFO [stderr]     |                                   ^^^^^ help: consider using `_fname` instead
Dec 02 06:31:35.839 INFO [stderr] 
Dec 02 06:31:35.839 INFO [stderr] warning: unused variable: `fsize`
Dec 02 06:31:35.839 INFO [stderr]    --> src/bin/meta_data.rs:137:50
Dec 02 06:31:35.839 INFO [stderr]     |
Dec 02 06:31:35.839 INFO [stderr] 137 | fn insert_file(conn: &Connection, fname: String, fsize: usize) {
Dec 02 06:31:35.839 INFO [stderr]     |                                                  ^^^^^ help: consider using `_fsize` instead
Dec 02 06:31:35.839 INFO [stderr] 
Dec 02 06:31:35.855 INFO [stderr] warning: variable does not need to be mutable
Dec 02 06:31:35.855 INFO [stderr]    --> src/bin/meta_data.rs:134:9
Dec 02 06:31:35.855 INFO [stderr]     |
Dec 02 06:31:35.855 INFO [stderr] 134 |     let mut stmt = conn.prepare("SELECT address, port FROM dnode WHERE 1");
Dec 02 06:31:35.855 INFO [stderr]     |         ----^^^^
Dec 02 06:31:35.855 INFO [stderr]     |         |
Dec 02 06:31:35.855 INFO [stderr]     |         help: remove this `mut`
Dec 02 06:31:35.855 INFO [stderr]     |
Dec 02 06:31:35.855 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 02 06:31:35.855 INFO [stderr] 
Dec 02 06:31:35.855 INFO [stderr] warning: variable does not need to be mutable
Dec 02 06:31:35.855 INFO [stderr]    --> src/bin/meta_data.rs:138:9
Dec 02 06:31:35.855 INFO [stderr]     |
Dec 02 06:31:35.855 INFO [stderr] 138 |     let mut stmt = conn.prepare("INSERT INTO inode (fname, fsize) VALUES (\"?1\", ?2)");
Dec 02 06:31:35.855 INFO [stderr]     |         ----^^^^
Dec 02 06:31:35.855 INFO [stderr]     |         |
Dec 02 06:31:35.855 INFO [stderr]     |         help: remove this `mut`
Dec 02 06:31:35.859 INFO [stderr] 
Dec 02 06:31:35.871 INFO [stderr] warning: function is never used: `get_data_nodes`
Dec 02 06:31:35.871 INFO [stderr]    --> src/bin/meta_data.rs:133:1
Dec 02 06:31:35.871 INFO [stderr]     |
Dec 02 06:31:35.871 INFO [stderr] 133 | fn get_data_nodes(conn: &Connection) {
Dec 02 06:31:35.871 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:31:35.871 INFO [stderr]     |
Dec 02 06:31:35.871 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 02 06:31:35.871 INFO [stderr] 
Dec 02 06:31:35.871 INFO [stderr] warning: function is never used: `insert_file`
Dec 02 06:31:35.871 INFO [stderr]    --> src/bin/meta_data.rs:137:1
Dec 02 06:31:35.871 INFO [stderr]     |
Dec 02 06:31:35.871 INFO [stderr] 137 | fn insert_file(conn: &Connection, fname: String, fsize: usize) {
Dec 02 06:31:35.871 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 06:31:35.871 INFO [stderr] 
Dec 02 06:31:36.715 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.73s
Dec 02 06:31:36.720 INFO [stderr] su: No module specific data is present
Dec 02 06:31:37.190 INFO running `"docker" "inspect" "120221fd5a5f1c5fb8e0814a0b59f01d007864069c0f517fefb32a43676ee597"`
Dec 02 06:31:37.435 INFO running `"docker" "rm" "-f" "120221fd5a5f1c5fb8e0814a0b59f01d007864069c0f517fefb32a43676ee597"`
Dec 02 06:31:37.643 INFO [stdout] 120221fd5a5f1c5fb8e0814a0b59f01d007864069c0f517fefb32a43676ee597
Dec 02 06:31:37.645 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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 +1.30.1 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"`
Dec 02 06:31:38.031 INFO [stdout] abc15899e04124c42f10c0a4f2d54a9bbb39ae56f1957eb23ecde8236b171c82
Dec 02 06:31:38.039 INFO running `"docker" "start" "-a" "abc15899e04124c42f10c0a4f2d54a9bbb39ae56f1957eb23ecde8236b171c82"`
Dec 02 06:31:39.379 INFO [stderr] usermod: no changes
Dec 02 06:31:39.470 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.07s
Dec 02 06:31:39.479 INFO [stderr]      Running /target/debug/deps/a03-431ca8d91da4fcf3
Dec 02 06:31:39.483 INFO [stdout] 
Dec 02 06:31:39.483 INFO [stdout] running 0 tests
Dec 02 06:31:39.483 INFO [stdout] 
Dec 02 06:31:39.483 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 06:31:39.483 INFO [stdout] 
Dec 02 06:31:39.491 INFO [stdout] 
Dec 02 06:31:39.492 INFO [stderr]      Running /target/debug/deps/copy-0170a448609c24df
Dec 02 06:31:39.492 INFO [stdout] running 0 tests
Dec 02 06:31:39.492 INFO [stderr]      Running /target/debug/deps/data_node-4449471aabed8b0f
Dec 02 06:31:39.492 INFO [stdout] 
Dec 02 06:31:39.492 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 06:31:39.492 INFO [stdout] 
Dec 02 06:31:39.494 INFO [stdout] 
Dec 02 06:31:39.494 INFO [stdout] running 0 tests
Dec 02 06:31:39.494 INFO [stdout] 
Dec 02 06:31:39.494 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 06:31:39.494 INFO [stdout] 
Dec 02 06:31:39.503 INFO [stdout] 
Dec 02 06:31:39.503 INFO [stderr]      Running /target/debug/deps/ls-124b62989d1b6772
Dec 02 06:31:39.503 INFO [stdout] running 0 tests
Dec 02 06:31:39.503 INFO [stdout] 
Dec 02 06:31:39.503 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 06:31:39.503 INFO [stdout] 
Dec 02 06:31:39.503 INFO [stdout] 
Dec 02 06:31:39.503 INFO [stderr]      Running /target/debug/deps/meta_data-49dc9d5dc9e3bd2c
Dec 02 06:31:39.503 INFO [stdout] running 1 test
Dec 02 06:31:39.503 INFO [stdout] test tests::inserts_dnode_with_correct_ip_and_port ... ok
Dec 02 06:31:39.503 INFO [stdout] 
Dec 02 06:31:39.503 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 06:31:39.503 INFO [stdout] 
Dec 02 06:31:39.505 INFO [stderr]    Doc-tests a03
Dec 02 06:31:40.706 INFO [stdout] 
Dec 02 06:31:40.706 INFO [stdout] running 0 tests
Dec 02 06:31:40.706 INFO [stdout] 
Dec 02 06:31:40.706 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 06:31:40.706 INFO [stdout] 
Dec 02 06:31:40.719 INFO [stderr] su: No module specific data is present
Dec 02 06:31:41.383 INFO running `"docker" "inspect" "abc15899e04124c42f10c0a4f2d54a9bbb39ae56f1957eb23ecde8236b171c82"`
Dec 02 06:31:41.755 INFO running `"docker" "rm" "-f" "abc15899e04124c42f10c0a4f2d54a9bbb39ae56f1957eb23ecde8236b171c82"`
Dec 02 06:31:42.103 INFO [stdout] abc15899e04124c42f10c0a4f2d54a9bbb39ae56f1957eb23ecde8236b171c82
