Oct 10 17:27:07.404 INFO testing notriddle/rural against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 10 17:27:07.404 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 10 17:27:07.406 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-5/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-5/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 17:27:07.805 INFO blam! caa6c90c14923e81e89056c2beb1f7122d11dba1f23865f4e52e9165df86b22b Oct 10 17:27:07.809 INFO running `"docker" "start" "-a" "caa6c90c14923e81e89056c2beb1f7122d11dba1f23865f4e52e9165df86b22b"` Oct 10 17:27:08.918 INFO kablam! usermod: no changes Oct 10 17:27:09.136 INFO kablam! Compiling ring v0.13.2 Oct 10 17:27:09.137 INFO kablam! Compiling env_logger v0.5.13 Oct 10 17:27:17.612 INFO kablam! Compiling webpki v0.18.1 Oct 10 17:27:17.612 INFO kablam! Compiling sct v0.4.0 Oct 10 17:27:19.296 INFO kablam! Compiling rustls v0.13.1 Oct 10 17:27:19.296 INFO kablam! Compiling webpki-roots v0.15.0 Oct 10 17:27:28.660 INFO kablam! Compiling rural v0.1.0 (/source) Oct 10 17:27:29.431 INFO kablam! warning: unused import: `protocol::request` Oct 10 17:27:29.431 INFO kablam! --> src/receiver.rs:7:5 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 7 | use protocol::request; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `File` Oct 10 17:27:29.431 INFO kablam! --> src/receiver.rs:11:21 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 11 | use std::fs::{self, File, OpenOptions}; Oct 10 17:27:29.431 INFO kablam! | ^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `self` Oct 10 17:27:29.431 INFO kablam! --> src/sender.rs:7:22 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 7 | use protocol::list::{self, IterExt}; Oct 10 17:27:29.431 INFO kablam! | ^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `self` Oct 10 17:27:29.431 INFO kablam! --> src/sender.rs:8:25 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 8 | use protocol::request::{self, Request}; Oct 10 17:27:29.431 INFO kablam! | ^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `std::fs` Oct 10 17:27:29.431 INFO kablam! --> src/sender.rs:13:5 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 13 | use std::fs; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused imports: `OsStr`, `OsString` Oct 10 17:27:29.431 INFO kablam! --> src/sender.rs:14:16 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 14 | use std::ffi::{OsString, OsStr}; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^^ ^^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `ring::digest` Oct 10 17:27:29.431 INFO kablam! --> src/sender.rs:16:5 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 16 | use ring::digest; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^^^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `std::io::Cursor` Oct 10 17:27:29.431 INFO kablam! --> src/protocol/interface.rs:2:5 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 2 | use std::io::Cursor; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `std::mem` Oct 10 17:27:29.431 INFO kablam! --> src/protocol/interface.rs:3:5 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 3 | use std::mem; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `std::io::Cursor` Oct 10 17:27:29.431 INFO kablam! --> src/protocol/request.rs:5:5 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 5 | use std::io::Cursor; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.431 INFO kablam! warning: unused import: `protocol::interface::Message` Oct 10 17:27:29.431 INFO kablam! --> src/checksum.rs:4:5 Oct 10 17:27:29.431 INFO kablam! | Oct 10 17:27:29.431 INFO kablam! 4 | use protocol::interface::Message; Oct 10 17:27:29.431 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 17:27:29.431 INFO kablam! Oct 10 17:27:29.714 INFO kablam! warning: unused import: `WriteBytesExt` Oct 10 17:27:29.714 INFO kablam! --> src/protocol/list.rs:6:53 Oct 10 17:27:29.714 INFO kablam! | Oct 10 17:27:29.714 INFO kablam! 6 | use byteorder::{BigEndian, ByteOrder, ReadBytesExt, WriteBytesExt}; Oct 10 17:27:29.714 INFO kablam! | ^^^^^^^^^^^^^ Oct 10 17:27:29.714 INFO kablam! Oct 10 17:27:29.760 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:29.760 INFO kablam! --> src/sender.rs:28:16 Oct 10 17:27:29.760 INFO kablam! | Oct 10 17:27:29.760 INFO kablam! 28 | pub fn new(mut shares: HashMap) -> Sender { Oct 10 17:27:29.760 INFO kablam! | ----^^^^^^ Oct 10 17:27:29.760 INFO kablam! | | Oct 10 17:27:29.760 INFO kablam! | help: remove this `mut` Oct 10 17:27:29.760 INFO kablam! | Oct 10 17:27:29.760 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 10 17:27:29.760 INFO kablam! Oct 10 17:27:29.836 INFO kablam! warning: unused `std::result::Result` which must be used Oct 10 17:27:29.836 INFO kablam! --> src/receiver.rs:113:17 Oct 10 17:27:29.836 INFO kablam! | Oct 10 17:27:29.836 INFO kablam! 113 | data.read_to_end(&mut remote_checksum); Oct 10 17:27:29.836 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 17:27:29.836 INFO kablam! | Oct 10 17:27:29.836 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 10 17:27:29.836 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 10 17:27:29.836 INFO kablam! Oct 10 17:27:33.149 INFO kablam! warning: unused variable: `stream` Oct 10 17:27:33.149 INFO kablam! --> src/bin/tls_server.rs:174:30 Oct 10 17:27:33.149 INFO kablam! | Oct 10 17:27:33.149 INFO kablam! 174 | fn run_send(stream: S) { Oct 10 17:27:33.149 INFO kablam! | ^^^^^^ help: consider using `_stream` instead Oct 10 17:27:33.149 INFO kablam! | Oct 10 17:27:33.149 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 17:27:33.149 INFO kablam! Oct 10 17:27:33.149 INFO kablam! warning: unused variable: `stream` Oct 10 17:27:33.149 INFO kablam! --> src/bin/tls_server.rs:178:33 Oct 10 17:27:33.149 INFO kablam! | Oct 10 17:27:33.149 INFO kablam! 178 | fn run_receive(stream: S) { Oct 10 17:27:33.149 INFO kablam! | ^^^^^^ help: consider using `_stream` instead Oct 10 17:27:33.149 INFO kablam! Oct 10 17:27:38.086 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 29.14s Oct 10 17:27:38.094 INFO kablam! su: No module specific data is present Oct 10 17:27:38.657 INFO running `"docker" "rm" "-f" "caa6c90c14923e81e89056c2beb1f7122d11dba1f23865f4e52e9165df86b22b"` Oct 10 17:27:38.745 INFO blam! caa6c90c14923e81e89056c2beb1f7122d11dba1f23865f4e52e9165df86b22b Oct 10 17:27:38.746 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 10 17:27:38.746 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-5/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-5/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 17:27:38.958 INFO blam! 945288c25c6c7ff5c15ece465fd678e4b1e70417bdd83f73ec743240c9313812 Oct 10 17:27:38.959 INFO running `"docker" "start" "-a" "945288c25c6c7ff5c15ece465fd678e4b1e70417bdd83f73ec743240c9313812"` Oct 10 17:27:39.416 INFO kablam! usermod: no changes Oct 10 17:27:39.534 INFO kablam! Compiling quickcheck v0.6.2 Oct 10 17:27:42.189 INFO kablam! Compiling rural v0.1.0 (/source) Oct 10 17:27:43.692 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.692 INFO kablam! --> tests/receiver_sender_integration.rs:76:13 Oct 10 17:27:43.692 INFO kablam! | Oct 10 17:27:43.692 INFO kablam! 76 | let mut sender = make_sender(sender_wipe()); Oct 10 17:27:43.692 INFO kablam! | ----^^^^^^ Oct 10 17:27:43.692 INFO kablam! | | Oct 10 17:27:43.692 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.692 INFO kablam! | Oct 10 17:27:43.692 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 10 17:27:43.692 INFO kablam! Oct 10 17:27:43.693 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.693 INFO kablam! --> tests/receiver_sender_integration.rs:77:13 Oct 10 17:27:43.693 INFO kablam! | Oct 10 17:27:43.693 INFO kablam! 77 | let mut receiver = make_receiver(receiver_wipe()); Oct 10 17:27:43.693 INFO kablam! | ----^^^^^^^^ Oct 10 17:27:43.693 INFO kablam! | | Oct 10 17:27:43.693 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.693 INFO kablam! Oct 10 17:27:43.696 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.696 INFO kablam! --> tests/receiver_sender_integration.rs:89:13 Oct 10 17:27:43.696 INFO kablam! | Oct 10 17:27:43.696 INFO kablam! 89 | let mut sender = make_sender(sender_paths.clone()); Oct 10 17:27:43.696 INFO kablam! | ----^^^^^^ Oct 10 17:27:43.696 INFO kablam! | | Oct 10 17:27:43.696 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.696 INFO kablam! Oct 10 17:27:43.696 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.696 INFO kablam! --> tests/receiver_sender_integration.rs:90:13 Oct 10 17:27:43.696 INFO kablam! | Oct 10 17:27:43.697 INFO kablam! 90 | let mut receiver = make_receiver(&receiver_path); Oct 10 17:27:43.697 INFO kablam! | ----^^^^^^^^ Oct 10 17:27:43.697 INFO kablam! | | Oct 10 17:27:43.697 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.697 INFO kablam! Oct 10 17:27:43.697 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.697 INFO kablam! --> tests/receiver_sender_integration.rs:95:13 Oct 10 17:27:43.697 INFO kablam! | Oct 10 17:27:43.697 INFO kablam! 95 | let mut sender = make_sender(sender_paths.clone()); Oct 10 17:27:43.697 INFO kablam! | ----^^^^^^ Oct 10 17:27:43.697 INFO kablam! | | Oct 10 17:27:43.697 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.697 INFO kablam! Oct 10 17:27:43.697 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.697 INFO kablam! --> tests/receiver_sender_integration.rs:96:13 Oct 10 17:27:43.697 INFO kablam! | Oct 10 17:27:43.697 INFO kablam! 96 | let mut receiver = make_receiver(&receiver_path); Oct 10 17:27:43.698 INFO kablam! | ----^^^^^^^^ Oct 10 17:27:43.698 INFO kablam! | | Oct 10 17:27:43.698 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.698 INFO kablam! Oct 10 17:27:43.704 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.705 INFO kablam! --> tests/receiver_sender_integration.rs:106:13 Oct 10 17:27:43.705 INFO kablam! | Oct 10 17:27:43.705 INFO kablam! 106 | let mut sender = make_sender(sender_wipe()); Oct 10 17:27:43.705 INFO kablam! | ----^^^^^^ Oct 10 17:27:43.705 INFO kablam! | | Oct 10 17:27:43.705 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.705 INFO kablam! Oct 10 17:27:43.705 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.705 INFO kablam! --> tests/receiver_sender_integration.rs:107:13 Oct 10 17:27:43.705 INFO kablam! | Oct 10 17:27:43.705 INFO kablam! 107 | let mut receiver = make_receiver(&receiver_path); Oct 10 17:27:43.705 INFO kablam! | ----^^^^^^^^ Oct 10 17:27:43.705 INFO kablam! | | Oct 10 17:27:43.705 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.705 INFO kablam! Oct 10 17:27:43.705 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.705 INFO kablam! --> tests/receiver_sender_integration.rs:112:13 Oct 10 17:27:43.705 INFO kablam! | Oct 10 17:27:43.706 INFO kablam! 112 | let mut sender = make_sender(sender_wipe()); Oct 10 17:27:43.706 INFO kablam! | ----^^^^^^ Oct 10 17:27:43.706 INFO kablam! | | Oct 10 17:27:43.706 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.706 INFO kablam! Oct 10 17:27:43.706 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:43.706 INFO kablam! --> tests/receiver_sender_integration.rs:113:13 Oct 10 17:27:43.706 INFO kablam! | Oct 10 17:27:43.706 INFO kablam! 113 | let mut receiver = make_receiver(&receiver_path); Oct 10 17:27:43.706 INFO kablam! | ----^^^^^^^^ Oct 10 17:27:43.706 INFO kablam! | | Oct 10 17:27:43.706 INFO kablam! | help: remove this `mut` Oct 10 17:27:43.706 INFO kablam! Oct 10 17:27:44.724 INFO kablam! warning: unused import: `protocol::request` Oct 10 17:27:44.724 INFO kablam! --> src/receiver.rs:7:5 Oct 10 17:27:44.724 INFO kablam! | Oct 10 17:27:44.724 INFO kablam! 7 | use protocol::request; Oct 10 17:27:44.724 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 10 17:27:44.724 INFO kablam! | Oct 10 17:27:44.724 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 17:27:44.724 INFO kablam! Oct 10 17:27:44.724 INFO kablam! warning: unused import: `File` Oct 10 17:27:44.724 INFO kablam! --> src/receiver.rs:11:21 Oct 10 17:27:44.724 INFO kablam! | Oct 10 17:27:44.724 INFO kablam! 11 | use std::fs::{self, File, OpenOptions}; Oct 10 17:27:44.724 INFO kablam! | ^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.725 INFO kablam! warning: unused import: `self` Oct 10 17:27:44.725 INFO kablam! --> src/sender.rs:7:22 Oct 10 17:27:44.725 INFO kablam! | Oct 10 17:27:44.725 INFO kablam! 7 | use protocol::list::{self, IterExt}; Oct 10 17:27:44.725 INFO kablam! | ^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.725 INFO kablam! warning: unused import: `self` Oct 10 17:27:44.725 INFO kablam! --> src/sender.rs:8:25 Oct 10 17:27:44.725 INFO kablam! | Oct 10 17:27:44.725 INFO kablam! 8 | use protocol::request::{self, Request}; Oct 10 17:27:44.725 INFO kablam! | ^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.725 INFO kablam! warning: unused import: `std::fs` Oct 10 17:27:44.725 INFO kablam! --> src/sender.rs:13:5 Oct 10 17:27:44.725 INFO kablam! | Oct 10 17:27:44.725 INFO kablam! 13 | use std::fs; Oct 10 17:27:44.725 INFO kablam! | ^^^^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.725 INFO kablam! warning: unused imports: `OsStr`, `OsString` Oct 10 17:27:44.725 INFO kablam! --> src/sender.rs:14:16 Oct 10 17:27:44.725 INFO kablam! | Oct 10 17:27:44.725 INFO kablam! 14 | use std::ffi::{OsString, OsStr}; Oct 10 17:27:44.725 INFO kablam! | ^^^^^^^^ ^^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.725 INFO kablam! warning: unused import: `ring::digest` Oct 10 17:27:44.725 INFO kablam! --> src/sender.rs:16:5 Oct 10 17:27:44.725 INFO kablam! | Oct 10 17:27:44.725 INFO kablam! 16 | use ring::digest; Oct 10 17:27:44.725 INFO kablam! | ^^^^^^^^^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.725 INFO kablam! warning: unused import: `std::io::Cursor` Oct 10 17:27:44.725 INFO kablam! --> src/protocol/interface.rs:2:5 Oct 10 17:27:44.725 INFO kablam! | Oct 10 17:27:44.725 INFO kablam! 2 | use std::io::Cursor; Oct 10 17:27:44.725 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.725 INFO kablam! warning: unused import: `std::mem` Oct 10 17:27:44.725 INFO kablam! --> src/protocol/interface.rs:3:5 Oct 10 17:27:44.725 INFO kablam! | Oct 10 17:27:44.725 INFO kablam! 3 | use std::mem; Oct 10 17:27:44.725 INFO kablam! | ^^^^^^^^ Oct 10 17:27:44.725 INFO kablam! Oct 10 17:27:44.728 INFO kablam! warning: unnecessary parentheses around `if` condition Oct 10 17:27:44.728 INFO kablam! --> src/protocol/network_path.rs:218:16 Oct 10 17:27:44.728 INFO kablam! | Oct 10 17:27:44.728 INFO kablam! 218 | if (!path.is_empty()) { Oct 10 17:27:44.728 INFO kablam! | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses Oct 10 17:27:44.728 INFO kablam! | Oct 10 17:27:44.728 INFO kablam! = note: #[warn(unused_parens)] on by default Oct 10 17:27:44.728 INFO kablam! Oct 10 17:27:44.728 INFO kablam! warning: unused import: `std::io::Cursor` Oct 10 17:27:44.728 INFO kablam! --> src/protocol/request.rs:5:5 Oct 10 17:27:44.728 INFO kablam! | Oct 10 17:27:44.729 INFO kablam! 5 | use std::io::Cursor; Oct 10 17:27:44.729 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 10 17:27:44.729 INFO kablam! Oct 10 17:27:44.729 INFO kablam! warning: unused import: `quickcheck::TestResult` Oct 10 17:27:44.729 INFO kablam! --> src/protocol/request.rs:120:9 Oct 10 17:27:44.729 INFO kablam! | Oct 10 17:27:44.729 INFO kablam! 120 | use quickcheck::TestResult; Oct 10 17:27:44.729 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 10 17:27:44.732 INFO kablam! Oct 10 17:27:44.732 INFO kablam! warning: unused import: `protocol::interface::Message` Oct 10 17:27:44.732 INFO kablam! --> src/checksum.rs:4:5 Oct 10 17:27:44.732 INFO kablam! | Oct 10 17:27:44.732 INFO kablam! 4 | use protocol::interface::Message; Oct 10 17:27:44.732 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 17:27:44.732 INFO kablam! Oct 10 17:27:45.208 INFO kablam! warning: unused import: `WriteBytesExt` Oct 10 17:27:45.208 INFO kablam! --> src/protocol/list.rs:6:53 Oct 10 17:27:45.208 INFO kablam! | Oct 10 17:27:45.208 INFO kablam! 6 | use byteorder::{BigEndian, ByteOrder, ReadBytesExt, WriteBytesExt}; Oct 10 17:27:45.208 INFO kablam! | ^^^^^^^^^^^^^ Oct 10 17:27:45.208 INFO kablam! Oct 10 17:27:45.260 INFO kablam! warning: unused variable: `file` Oct 10 17:27:45.260 INFO kablam! --> src/sender.rs:195:13 Oct 10 17:27:45.260 INFO kablam! | Oct 10 17:27:45.260 INFO kablam! 195 | let file = generate_small_sender_file(&Path::new("test_file")); Oct 10 17:27:45.260 INFO kablam! | ^^^^ help: consider using `_file` instead Oct 10 17:27:45.260 INFO kablam! | Oct 10 17:27:45.260 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 17:27:45.260 INFO kablam! Oct 10 17:27:45.260 INFO kablam! warning: unused variable: `header` Oct 10 17:27:45.260 INFO kablam! --> src/sender.rs:201:28 Oct 10 17:27:45.260 INFO kablam! | Oct 10 17:27:45.260 INFO kablam! 201 | Message::Frame(header, mut data) => { Oct 10 17:27:45.260 INFO kablam! | ^^^^^^ help: consider using `_header` instead Oct 10 17:27:45.260 INFO kablam! Oct 10 17:27:45.261 INFO kablam! warning: unused variable: `file` Oct 10 17:27:45.261 INFO kablam! --> src/sender.rs:216:13 Oct 10 17:27:45.261 INFO kablam! | Oct 10 17:27:45.261 INFO kablam! 216 | let file = generate_small_sender_file(&Path::new("sub/test_file")); Oct 10 17:27:45.261 INFO kablam! | ^^^^ help: consider using `_file` instead Oct 10 17:27:45.261 INFO kablam! Oct 10 17:27:45.261 INFO kablam! warning: unused variable: `header` Oct 10 17:27:45.261 INFO kablam! --> src/sender.rs:222:28 Oct 10 17:27:45.261 INFO kablam! | Oct 10 17:27:45.261 INFO kablam! 222 | Message::Frame(header, mut data) => { Oct 10 17:27:45.261 INFO kablam! | ^^^^^^ help: consider using `_header` instead Oct 10 17:27:45.261 INFO kablam! Oct 10 17:27:45.261 INFO kablam! warning: unused variable: `items` Oct 10 17:27:45.261 INFO kablam! --> src/protocol/list.rs:95:17 Oct 10 17:27:45.261 INFO kablam! | Oct 10 17:27:45.261 INFO kablam! 95 | let mut items = consume(&mut t, read_to_vec).unwrap(); Oct 10 17:27:45.261 INFO kablam! | ^^^^^ help: consider using `_items` instead Oct 10 17:27:45.261 INFO kablam! Oct 10 17:27:45.268 INFO kablam! warning: unused variable: `i` Oct 10 17:27:45.268 INFO kablam! --> src/protocol/network_path.rs:213:13 Oct 10 17:27:45.268 INFO kablam! | Oct 10 17:27:45.268 INFO kablam! 213 | for i in 0..len { Oct 10 17:27:45.268 INFO kablam! | ^ help: consider using `_i` instead Oct 10 17:27:45.268 INFO kablam! Oct 10 17:27:45.304 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.304 INFO kablam! --> src/sender.rs:28:16 Oct 10 17:27:45.304 INFO kablam! | Oct 10 17:27:45.304 INFO kablam! 28 | pub fn new(mut shares: HashMap) -> Sender { Oct 10 17:27:45.304 INFO kablam! | ----^^^^^^ Oct 10 17:27:45.304 INFO kablam! | | Oct 10 17:27:45.304 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.304 INFO kablam! | Oct 10 17:27:45.304 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 10 17:27:45.304 INFO kablam! Oct 10 17:27:45.392 INFO kablam! warning: unused variable: `stream` Oct 10 17:27:45.392 INFO kablam! --> src/bin/tls_server.rs:174:30 Oct 10 17:27:45.392 INFO kablam! | Oct 10 17:27:45.392 INFO kablam! 174 | fn run_send(stream: S) { Oct 10 17:27:45.392 INFO kablam! | ^^^^^^ help: consider using `_stream` instead Oct 10 17:27:45.392 INFO kablam! | Oct 10 17:27:45.392 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 17:27:45.392 INFO kablam! Oct 10 17:27:45.392 INFO kablam! warning: unused variable: `stream` Oct 10 17:27:45.392 INFO kablam! --> src/bin/tls_server.rs:178:33 Oct 10 17:27:45.392 INFO kablam! | Oct 10 17:27:45.392 INFO kablam! 178 | fn run_receive(stream: S) { Oct 10 17:27:45.392 INFO kablam! | ^^^^^^ help: consider using `_stream` instead Oct 10 17:27:45.392 INFO kablam! Oct 10 17:27:45.404 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.404 INFO kablam! --> src/protocol/list.rs:95:13 Oct 10 17:27:45.404 INFO kablam! | Oct 10 17:27:45.404 INFO kablam! 95 | let mut items = consume(&mut t, read_to_vec).unwrap(); Oct 10 17:27:45.404 INFO kablam! | ----^^^^^ Oct 10 17:27:45.404 INFO kablam! | | Oct 10 17:27:45.404 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.404 INFO kablam! Oct 10 17:27:45.412 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.412 INFO kablam! --> src/protocol/list.rs:104:13 Oct 10 17:27:45.412 INFO kablam! | Oct 10 17:27:45.412 INFO kablam! 104 | let mut items = consume(&mut t, read_to_vec).unwrap(); Oct 10 17:27:45.412 INFO kablam! | ----^^^^^ Oct 10 17:27:45.412 INFO kablam! | | Oct 10 17:27:45.412 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.412 INFO kablam! Oct 10 17:27:45.412 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.413 INFO kablam! --> src/protocol/list.rs:114:13 Oct 10 17:27:45.413 INFO kablam! | Oct 10 17:27:45.413 INFO kablam! 114 | let mut items = consume(&mut t, read_to_vec).unwrap(); Oct 10 17:27:45.413 INFO kablam! | ----^^^^^ Oct 10 17:27:45.413 INFO kablam! | | Oct 10 17:27:45.413 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.413 INFO kablam! Oct 10 17:27:45.413 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.413 INFO kablam! --> src/protocol/list.rs:126:13 Oct 10 17:27:45.413 INFO kablam! | Oct 10 17:27:45.413 INFO kablam! 126 | let mut items = consume(&mut t, read_to_vec).unwrap(); Oct 10 17:27:45.413 INFO kablam! | ----^^^^^ Oct 10 17:27:45.413 INFO kablam! | | Oct 10 17:27:45.413 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.413 INFO kablam! Oct 10 17:27:45.423 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.423 INFO kablam! --> src/protocol/list.rs:193:17 Oct 10 17:27:45.423 INFO kablam! | Oct 10 17:27:45.423 INFO kablam! 193 | let mut items = consume(&mut Cursor::new(t), read_to_vec).unwrap(); Oct 10 17:27:45.423 INFO kablam! | ----^^^^^ Oct 10 17:27:45.423 INFO kablam! | | Oct 10 17:27:45.423 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.423 INFO kablam! Oct 10 17:27:45.423 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.423 INFO kablam! --> src/protocol/list.rs:204:17 Oct 10 17:27:45.424 INFO kablam! | Oct 10 17:27:45.424 INFO kablam! 204 | let mut items = consume(&mut Cursor::new(t), read_to_vec).unwrap(); Oct 10 17:27:45.424 INFO kablam! | ----^^^^^ Oct 10 17:27:45.424 INFO kablam! | | Oct 10 17:27:45.424 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.424 INFO kablam! Oct 10 17:27:45.424 INFO kablam! warning: variable does not need to be mutable Oct 10 17:27:45.424 INFO kablam! --> src/protocol/list.rs:212:17 Oct 10 17:27:45.424 INFO kablam! | Oct 10 17:27:45.424 INFO kablam! 212 | let mut items = consume(&mut LimitReader::new(Cursor::new(t), limit), read_to_vec).unwrap(); Oct 10 17:27:45.424 INFO kablam! | ----^^^^^ Oct 10 17:27:45.424 INFO kablam! | | Oct 10 17:27:45.424 INFO kablam! | help: remove this `mut` Oct 10 17:27:45.424 INFO kablam! Oct 10 17:27:45.428 INFO kablam! warning: unused `std::result::Result` which must be used Oct 10 17:27:45.428 INFO kablam! --> src/receiver.rs:113:17 Oct 10 17:27:45.428 INFO kablam! | Oct 10 17:27:45.428 INFO kablam! 113 | data.read_to_end(&mut remote_checksum); Oct 10 17:27:45.428 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 17:27:45.429 INFO kablam! | Oct 10 17:27:45.429 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 10 17:27:45.429 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 10 17:27:45.429 INFO kablam! Oct 10 17:27:47.765 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 8.34s Oct 10 17:27:47.776 INFO kablam! su: No module specific data is present Oct 10 17:27:48.431 INFO running `"docker" "rm" "-f" "945288c25c6c7ff5c15ece465fd678e4b1e70417bdd83f73ec743240c9313812"` Oct 10 17:27:48.672 INFO blam! 945288c25c6c7ff5c15ece465fd678e4b1e70417bdd83f73ec743240c9313812 Oct 10 17:27:48.676 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 10 17:27:48.676 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-5/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-5/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 17:27:49.029 INFO blam! 983c343f52a0df9b879ff49e8ea0c1f484b09e35fd92216ceb3106e3a3c5fcc9 Oct 10 17:27:49.036 INFO running `"docker" "start" "-a" "983c343f52a0df9b879ff49e8ea0c1f484b09e35fd92216ceb3106e3a3c5fcc9"` Oct 10 17:27:50.020 INFO kablam! usermod: no changes Oct 10 17:27:50.208 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.14s Oct 10 17:27:50.229 INFO kablam! Running /target/debug/deps/rural-4de8a2f1bcd3a745 Oct 10 17:27:50.233 INFO blam! Oct 10 17:27:50.233 INFO blam! running 24 tests Oct 10 17:27:50.281 INFO blam! test protocol::frame::test::qc_pass_txid ... ok Oct 10 17:27:50.282 INFO blam! test protocol::frame::test::qc_pass_length ... ok Oct 10 17:27:50.282 INFO blam! test protocol::list::test::consume_one_zero_len_entry ... ok Oct 10 17:27:50.282 INFO blam! test protocol::frame::test::read ... ok Oct 10 17:27:50.283 INFO blam! test protocol::list::test::consume_empty ... ok Oct 10 17:27:50.283 INFO blam! test protocol::list::test::consume_one_short_entry ... ok Oct 10 17:27:50.284 INFO blam! test protocol::list::test::produce_empty ... ok Oct 10 17:27:50.284 INFO blam! test protocol::frame::test::qc_roundtrip ... ok Oct 10 17:27:50.284 INFO blam! test protocol::list::test::produce_two_short_entries ... ok Oct 10 17:27:50.300 INFO blam! test protocol::network_path::test::basic_validity ... ok Oct 10 17:27:50.305 INFO blam! test protocol::list::test::produce_one_zero_len_entry ... ok Oct 10 17:27:50.305 INFO blam! test protocol::list::test::consume_two_short_entries ... ok Oct 10 17:27:50.305 INFO blam! test protocol::list::test::produce_one_short_entry ... ok Oct 10 17:27:50.337 INFO blam! test protocol::network_path::test::basic_validity_str ... ok Oct 10 17:27:50.337 INFO blam! test protocol::network_path::test::share_name_validity ... ok Oct 10 17:27:50.337 INFO blam! test sender::test::init_none_request ... ok Oct 10 17:27:50.353 INFO blam! test receiver::test::init_list_request ... ok Oct 10 17:27:50.504 INFO blam! test protocol::frame::test::reject_over_sized_length ... ok Oct 10 17:27:50.505 INFO blam! test sender::test::list_example_directory_with_subdirectory ... FAILED Oct 10 17:27:50.505 INFO blam! test sender::test::list_example_directory ... FAILED Oct 10 17:27:50.573 INFO blam! test protocol::request::test::qc_roundtrip ... ok Oct 10 17:27:50.761 INFO blam! test protocol::list::test::qc_roundtrip_limit_reader_produce ... ok Oct 10 17:27:50.787 INFO blam! test protocol::list::test::qc_roundtrip_limit_reader_consume ... ok Oct 10 17:27:50.874 INFO blam! test protocol::list::test::qc_roundtrip ... ok Oct 10 17:27:50.874 INFO blam! Oct 10 17:27:50.875 INFO blam! failures: Oct 10 17:27:50.875 INFO blam! Oct 10 17:27:50.875 INFO blam! ---- sender::test::list_example_directory_with_subdirectory stdout ---- Oct 10 17:27:50.875 INFO blam! thread 'sender::test::list_example_directory_with_subdirectory' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: Other, message: "Read-only file system" }', libcore/result.rs:1009:5 Oct 10 17:27:50.876 INFO blam! stack backtrace: Oct 10 17:27:50.876 INFO blam! 0: 0x5620a66fd7ee - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 10 17:27:50.876 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 10 17:27:50.877 INFO blam! 1: 0x5620a67066b6 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 10 17:27:50.877 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 10 17:27:50.877 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 10 17:27:50.878 INFO blam! 2: 0x5620a670140d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 10 17:27:50.878 INFO blam! at libstd/panicking.rs:211 Oct 10 17:27:50.878 INFO blam! 3: 0x5620a670111b - std::panicking::default_hook::h1ef46fa7cd894809 Oct 10 17:27:50.878 INFO blam! at libstd/panicking.rs:221 Oct 10 17:27:50.879 INFO blam! 4: 0x5620a6701abc - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 10 17:27:50.879 INFO blam! at libstd/panicking.rs:476 Oct 10 17:27:50.879 INFO blam! 5: 0x5620a6701679 - std::panicking::continue_panic_fmt::h6e11f50e47f94b00 Oct 10 17:27:50.879 INFO blam! at libstd/panicking.rs:390 Oct 10 17:27:50.880 INFO blam! 6: 0x5620a6701575 - rust_begin_unwind Oct 10 17:27:50.880 INFO blam! at libstd/panicking.rs:325 Oct 10 17:27:50.880 INFO blam! 7: 0x5620a67420cb - core::panicking::panic_fmt::hf99aac1e278ac2e5 Oct 10 17:27:50.881 INFO kablam! error: test failed, to rerun pass '--lib' Oct 10 17:27:50.881 INFO blam! at libcore/panicking.rs:77 Oct 10 17:27:50.881 INFO kablam! su: No module specific data is present Oct 10 17:27:50.882 INFO blam! 8: 0x5620a653f923 - core::result::unwrap_failed::h3c6a04532724df8d Oct 10 17:27:50.882 INFO blam! at libcore/macros.rs:26 Oct 10 17:27:50.882 INFO blam! 9: 0x5620a653ed6d - >::unwrap::h35492a2abc948e79 Oct 10 17:27:50.882 INFO blam! at libcore/result.rs:808 Oct 10 17:27:50.883 INFO blam! 10: 0x5620a64948cf - rural::sender::test::make_sender::he08a96dc9786f151 Oct 10 17:27:50.883 INFO blam! at src/sender.rs:173 Oct 10 17:27:50.883 INFO blam! 11: 0x5620a6495e83 - rural::sender::test::list_example_directory_with_subdirectory::hf1ae7d614726ea1a Oct 10 17:27:50.883 INFO blam! at src/sender.rs:215 Oct 10 17:27:50.884 INFO blam! 12: 0x5620a6495e39 - rural::sender::test::list_example_directory_with_subdirectory::{{closure}}::h05ccb14bc71f0d3c Oct 10 17:27:50.884 INFO blam! at src/sender.rs:214 Oct 10 17:27:50.884 INFO blam! 13: 0x5620a649780d - core::ops::function::FnOnce::call_once::h5f7104152e06731e Oct 10 17:27:50.884 INFO blam! at libcore/ops/function.rs:238 Oct 10 17:27:50.885 INFO blam! 14: 0x5620a649efae - >::call_box::h95b7cb918af67b5d Oct 10 17:27:50.885 INFO blam! at libtest/lib.rs:1468 Oct 10 17:27:50.885 INFO blam! at libcore/ops/function.rs:238 Oct 10 17:27:50.886 INFO blam! at liballoc/boxed.rs:672 Oct 10 17:27:50.886 INFO blam! 15: 0x5620a6711889 - __rust_maybe_catch_panic Oct 10 17:27:50.886 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 17:27:50.886 INFO blam! 16: 0x5620a64bfafd - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 10 17:27:50.887 INFO blam! at libstd/panicking.rs:289 Oct 10 17:27:50.887 INFO blam! at libstd/panic.rs:392 Oct 10 17:27:50.887 INFO blam! at libtest/lib.rs:1423 Oct 10 17:27:50.887 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 10 17:27:50.888 INFO blam! 17: 0x5620a64c0704 - std::panicking::try::do_call::ha990a345054c2d63 Oct 10 17:27:50.892 INFO blam! at libstd/thread/mod.rs:409 Oct 10 17:27:50.892 INFO blam! at libstd/panic.rs:313 Oct 10 17:27:50.893 INFO blam! at libstd/panicking.rs:310 Oct 10 17:27:50.893 INFO blam! 18: 0x5620a6711889 - __rust_maybe_catch_panic Oct 10 17:27:50.893 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 17:27:50.894 INFO blam! 19: 0x5620a64adcc6 - >::call_box::h96125cb29a9ba44b Oct 10 17:27:50.894 INFO blam! at libstd/panicking.rs:289 Oct 10 17:27:50.894 INFO blam! at libstd/panic.rs:392 Oct 10 17:27:50.894 INFO blam! at libstd/thread/mod.rs:408 Oct 10 17:27:50.895 INFO blam! at liballoc/boxed.rs:672 Oct 10 17:27:50.895 INFO blam! 20: 0x5620a66ff84a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 10 17:27:50.895 INFO blam! at liballoc/boxed.rs:682 Oct 10 17:27:50.895 INFO blam! at libstd/sys_common/thread.rs:24 Oct 10 17:27:50.896 INFO blam! 21: 0x5620a66f3a85 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 10 17:27:50.896 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 10 17:27:50.896 INFO blam! 22: 0x7fdc4f55c6b9 - start_thread Oct 10 17:27:50.897 INFO blam! 23: 0x7fdc4f07c41c - clone Oct 10 17:27:50.897 INFO blam! 24: 0x0 - Oct 10 17:27:50.897 INFO blam! Oct 10 17:27:50.897 INFO blam! ---- sender::test::list_example_directory stdout ---- Oct 10 17:27:50.898 INFO blam! thread 'sender::test::list_example_directory' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: Other, message: "Read-only file system" }', libcore/result.rs:1009:5 Oct 10 17:27:50.898 INFO blam! stack backtrace: Oct 10 17:27:50.898 INFO blam! 0: 0x5620a66fd7ee - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 10 17:27:50.898 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 10 17:27:50.899 INFO blam! 1: 0x5620a67066b6 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 10 17:27:50.899 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 10 17:27:50.899 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 10 17:27:50.900 INFO blam! 2: 0x5620a670140d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 10 17:27:50.900 INFO blam! at libstd/panicking.rs:211 Oct 10 17:27:50.900 INFO blam! 3: 0x5620a670111b - std::panicking::default_hook::h1ef46fa7cd894809 Oct 10 17:27:50.900 INFO blam! at libstd/panicking.rs:221 Oct 10 17:27:50.901 INFO blam! 4: 0x5620a6701abc - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 10 17:27:50.901 INFO blam! at libstd/panicking.rs:476 Oct 10 17:27:50.901 INFO blam! 5: 0x5620a6701679 - std::panicking::continue_panic_fmt::h6e11f50e47f94b00 Oct 10 17:27:50.902 INFO blam! at libstd/panicking.rs:390 Oct 10 17:27:50.902 INFO blam! 6: 0x5620a6701575 - rust_begin_unwind Oct 10 17:27:50.902 INFO blam! at libstd/panicking.rs:325 Oct 10 17:27:50.902 INFO blam! 7: 0x5620a67420cb - core::panicking::panic_fmt::hf99aac1e278ac2e5 Oct 10 17:27:50.903 INFO blam! at libcore/panicking.rs:77 Oct 10 17:27:50.903 INFO blam! 8: 0x5620a653f923 - core::result::unwrap_failed::h3c6a04532724df8d Oct 10 17:27:50.903 INFO blam! at libcore/macros.rs:26 Oct 10 17:27:50.903 INFO blam! 9: 0x5620a653ed6d - >::unwrap::h35492a2abc948e79 Oct 10 17:27:50.904 INFO blam! at libcore/result.rs:808 Oct 10 17:27:50.904 INFO blam! 10: 0x5620a64948cf - rural::sender::test::make_sender::he08a96dc9786f151 Oct 10 17:27:50.904 INFO blam! at src/sender.rs:173 Oct 10 17:27:50.905 INFO blam! 11: 0x5620a6495733 - rural::sender::test::list_example_directory::hc1bc3dcc1c363047 Oct 10 17:27:50.905 INFO blam! at src/sender.rs:194 Oct 10 17:27:50.905 INFO blam! 12: 0x5620a64956e9 - rural::sender::test::list_example_directory::{{closure}}::he2d2f436b2b31fe6 Oct 10 17:27:50.905 INFO blam! at src/sender.rs:193 Oct 10 17:27:50.906 INFO blam! 13: 0x5620a649788d - core::ops::function::FnOnce::call_once::h710630654998cfc0 Oct 10 17:27:50.906 INFO blam! at libcore/ops/function.rs:238 Oct 10 17:27:50.906 INFO blam! 14: 0x5620a649efae - >::call_box::h95b7cb918af67b5d Oct 10 17:27:50.906 INFO blam! at libtest/lib.rs:1468 Oct 10 17:27:50.907 INFO blam! at libcore/ops/function.rs:238 Oct 10 17:27:50.907 INFO blam! at liballoc/boxed.rs:672 Oct 10 17:27:50.907 INFO blam! 15: 0x5620a6711889 - __rust_maybe_catch_panic Oct 10 17:27:50.907 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 17:27:50.908 INFO blam! 16: 0x5620a64bfafd - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 10 17:27:50.908 INFO blam! at libstd/panicking.rs:289 Oct 10 17:27:50.908 INFO blam! at libstd/panic.rs:392 Oct 10 17:27:50.909 INFO blam! at libtest/lib.rs:1423 Oct 10 17:27:50.909 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 10 17:27:50.909 INFO blam! 17: 0x5620a64c0704 - std::panicking::try::do_call::ha990a345054c2d63 Oct 10 17:27:50.910 INFO blam! at libstd/thread/mod.rs:409 Oct 10 17:27:50.910 INFO blam! at libstd/panic.rs:313 Oct 10 17:27:50.910 INFO blam! at libstd/panicking.rs:310 Oct 10 17:27:50.911 INFO blam! 18: 0x5620a6711889 - __rust_maybe_catch_panic Oct 10 17:27:50.911 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 17:27:50.911 INFO blam! 19: 0x5620a64adcc6 - >::call_box::h96125cb29a9ba44b Oct 10 17:27:50.911 INFO blam! at libstd/panicking.rs:289 Oct 10 17:27:50.912 INFO blam! at libstd/panic.rs:392 Oct 10 17:27:50.912 INFO blam! at libstd/thread/mod.rs:408 Oct 10 17:27:50.912 INFO blam! at liballoc/boxed.rs:672 Oct 10 17:27:50.912 INFO blam! 20: 0x5620a66ff84a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 10 17:27:50.913 INFO blam! at liballoc/boxed.rs:682 Oct 10 17:27:50.913 INFO blam! at libstd/sys_common/thread.rs:24 Oct 10 17:27:50.913 INFO blam! 21: 0x5620a66f3a85 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 10 17:27:50.913 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 10 17:27:50.914 INFO blam! 22: 0x7fdc4f55c6b9 - start_thread Oct 10 17:27:50.914 INFO blam! 23: 0x7fdc4f07c41c - clone Oct 10 17:27:50.914 INFO blam! 24: 0x0 - Oct 10 17:27:50.914 INFO blam! Oct 10 17:27:50.915 INFO blam! Oct 10 17:27:50.915 INFO blam! failures: Oct 10 17:27:50.915 INFO blam! sender::test::list_example_directory Oct 10 17:27:50.915 INFO blam! sender::test::list_example_directory_with_subdirectory Oct 10 17:27:50.915 INFO blam! Oct 10 17:27:50.915 INFO blam! test result: FAILED. 22 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out Oct 10 17:27:50.916 INFO blam! Oct 10 17:27:51.312 INFO running `"docker" "rm" "-f" "983c343f52a0df9b879ff49e8ea0c1f484b09e35fd92216ceb3106e3a3c5fcc9"` Oct 10 17:27:51.460 INFO blam! 983c343f52a0df9b879ff49e8ea0c1f484b09e35fd92216ceb3106e3a3c5fcc9