Nov 17 20:48:35.243 INFO testing tftp_server-0.0.2 against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 17 20:48:35.243 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-2/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 20:48:35.567 INFO [stdout] 7fd3b10723dfce736dffdb2792cab8d02c321c7c0befbfbc1bd2a749796c492c Nov 17 20:48:35.568 INFO running `"docker" "start" "-a" "7fd3b10723dfce736dffdb2792cab8d02c321c7c0befbfbc1bd2a749796c492c"` Nov 17 20:48:37.086 INFO [stderr] usermod: no changes Nov 17 20:48:37.208 INFO [stderr] Compiling tftp_server v0.0.2 (/source) Nov 17 20:48:38.755 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:38.755 INFO [stderr] --> src/server.rs:2:18 Nov 17 20:48:38.756 INFO [stderr] | Nov 17 20:48:38.756 INFO [stderr] 2 | use mio::timer::{Timer, TimerError, Timeout}; Nov 17 20:48:38.756 INFO [stderr] | ^^^^^ Nov 17 20:48:38.756 INFO [stderr] | Nov 17 20:48:38.756 INFO [stderr] = note: #[warn(deprecated)] on by default Nov 17 20:48:38.756 INFO [stderr] Nov 17 20:48:38.756 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:38.756 INFO [stderr] --> src/server.rs:2:25 Nov 17 20:48:38.756 INFO [stderr] | Nov 17 20:48:38.756 INFO [stderr] 2 | use mio::timer::{Timer, TimerError, Timeout}; Nov 17 20:48:38.756 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:38.756 INFO [stderr] Nov 17 20:48:38.756 INFO [stderr] warning: use of deprecated item 'mio::timer::Timeout': use mio-extras instead Nov 17 20:48:38.756 INFO [stderr] --> src/server.rs:2:37 Nov 17 20:48:38.756 INFO [stderr] | Nov 17 20:48:38.756 INFO [stderr] 2 | use mio::timer::{Timer, TimerError, Timeout}; Nov 17 20:48:38.756 INFO [stderr] | ^^^^^^^ Nov 17 20:48:38.756 INFO [stderr] Nov 17 20:48:38.756 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:38.756 INFO [stderr] --> src/server.rs:3:5 Nov 17 20:48:38.756 INFO [stderr] | Nov 17 20:48:38.756 INFO [stderr] 3 | use mio::udp::UdpSocket; Nov 17 20:48:38.756 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:38.756 INFO [stderr] Nov 17 20:48:38.760 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:38.760 INFO [stderr] --> src/server.rs:61:11 Nov 17 20:48:38.760 INFO [stderr] | Nov 17 20:48:38.760 INFO [stderr] 61 | impl From for TftpError { Nov 17 20:48:38.760 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:38.760 INFO [stderr] Nov 17 20:48:38.760 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:38.760 INFO [stderr] --> src/server.rs:76:11 Nov 17 20:48:38.760 INFO [stderr] | Nov 17 20:48:38.760 INFO [stderr] 76 | conn: UdpSocket, Nov 17 20:48:38.760 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:38.760 INFO [stderr] Nov 17 20:48:38.760 INFO [stderr] warning: use of deprecated item 'mio::timer::Timeout': use mio-extras instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:83:14 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 83 | timeout: Timeout, Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:99:12 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 99 | timer: Timer, Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:102:13 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 102 | socket: UdpSocket, Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:30:16 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 30 | TimerError(TimerError), Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:62:18 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 62 | fn from(err: TimerError) -> TftpError { Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:111:22 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 111 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:112:21 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 112 | let timer = Timer::default(); Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:128:22 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 128 | let socket = UdpSocket::bind(addr)?; Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:129:21 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 129 | let timer = Timer::default(); Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.761 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:38.761 INFO [stderr] --> src/server.rs:187:22 Nov 17 20:48:38.761 INFO [stderr] | Nov 17 20:48:38.761 INFO [stderr] 187 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:38.761 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:38.761 INFO [stderr] Nov 17 20:48:38.923 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::from_socket': use net module instead Nov 17 20:48:38.923 INFO [stderr] --> src/server.rs:111:22 Nov 17 20:48:38.923 INFO [stderr] | Nov 17 20:48:38.923 INFO [stderr] 111 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:38.923 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:38.923 INFO [stderr] Nov 17 20:48:38.930 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::bind': use net module instead Nov 17 20:48:38.930 INFO [stderr] --> src/server.rs:128:22 Nov 17 20:48:38.930 INFO [stderr] | Nov 17 20:48:38.930 INFO [stderr] 128 | let socket = UdpSocket::bind(addr)?; Nov 17 20:48:38.930 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 20:48:38.930 INFO [stderr] Nov 17 20:48:38.933 INFO [stderr] warning: use of deprecated item '>::cancel_timeout': use mio-extras instead Nov 17 20:48:38.933 INFO [stderr] --> src/server.rs:154:24 Nov 17 20:48:38.933 INFO [stderr] | Nov 17 20:48:38.933 INFO [stderr] 154 | self.timer.cancel_timeout(&conn.timeout).expect("Error canceling timeout"); Nov 17 20:48:38.933 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:38.933 INFO [stderr] Nov 17 20:48:38.934 INFO [stderr] warning: use of deprecated item '>::cancel_timeout': use mio-extras instead Nov 17 20:48:38.934 INFO [stderr] --> src/server.rs:162:24 Nov 17 20:48:38.935 INFO [stderr] | Nov 17 20:48:38.935 INFO [stderr] 162 | self.timer.cancel_timeout(&conn.timeout); Nov 17 20:48:38.935 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:38.935 INFO [stderr] Nov 17 20:48:38.936 INFO [stderr] warning: use of deprecated item '>::set_timeout': use mio-extras instead Nov 17 20:48:38.936 INFO [stderr] --> src/server.rs:163:39 Nov 17 20:48:38.936 INFO [stderr] | Nov 17 20:48:38.936 INFO [stderr] 163 | conn.timeout = self.timer.set_timeout(Duration::from_secs(TIMEOUT), *token)?; Nov 17 20:48:38.937 INFO [stderr] | ^^^^^^^^^^^ Nov 17 20:48:38.937 INFO [stderr] Nov 17 20:48:38.937 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::recv_from': use net module instead Nov 17 20:48:38.937 INFO [stderr] --> src/server.rs:173:44 Nov 17 20:48:38.937 INFO [stderr] | Nov 17 20:48:38.938 INFO [stderr] 173 | let (amt, src) = match self.socket.recv_from(&mut buf)? { Nov 17 20:48:38.938 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:38.938 INFO [stderr] Nov 17 20:48:38.971 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::from_socket': use net module instead Nov 17 20:48:38.971 INFO [stderr] --> src/server.rs:187:22 Nov 17 20:48:38.971 INFO [stderr] | Nov 17 20:48:38.971 INFO [stderr] 187 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:38.971 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:38.971 INFO [stderr] Nov 17 20:48:38.971 INFO [stderr] warning: use of deprecated item '>::set_timeout': use mio-extras instead Nov 17 20:48:38.971 INFO [stderr] --> src/server.rs:189:34 Nov 17 20:48:38.971 INFO [stderr] | Nov 17 20:48:38.971 INFO [stderr] 189 | let timeout = self.timer.set_timeout(Duration::from_secs(TIMEOUT), token)?; Nov 17 20:48:38.971 INFO [stderr] | ^^^^^^^^^^^ Nov 17 20:48:38.971 INFO [stderr] Nov 17 20:48:38.971 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:38.971 INFO [stderr] --> src/server.rs:193:16 Nov 17 20:48:38.971 INFO [stderr] | Nov 17 20:48:38.971 INFO [stderr] 193 | socket.send_to(send_packet.clone().bytes()?.to_slice(), &src)?; Nov 17 20:48:38.971 INFO [stderr] | ^^^^^^^ Nov 17 20:48:38.971 INFO [stderr] Nov 17 20:48:38.971 INFO [stderr] warning: use of deprecated item '>::poll': use mio-extras instead Nov 17 20:48:38.971 INFO [stderr] --> src/server.rs:212:44 Nov 17 20:48:38.971 INFO [stderr] | Nov 17 20:48:38.971 INFO [stderr] 212 | while let Some(token) = self.timer.poll() { Nov 17 20:48:38.971 INFO [stderr] | ^^^^ Nov 17 20:48:38.971 INFO [stderr] Nov 17 20:48:38.971 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:38.971 INFO [stderr] --> src/server.rs:219:27 Nov 17 20:48:38.971 INFO [stderr] | Nov 17 20:48:38.971 INFO [stderr] 219 | conn.conn.send_to(conn.last_packet.clone().bytes()?.to_slice(), &conn.addr)?; Nov 17 20:48:38.971 INFO [stderr] | ^^^^^^^ Nov 17 20:48:38.971 INFO [stderr] Nov 17 20:48:38.971 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::recv_from': use net module instead Nov 17 20:48:38.971 INFO [stderr] --> src/server.rs:231:39 Nov 17 20:48:38.971 INFO [stderr] | Nov 17 20:48:38.972 INFO [stderr] 231 | let amt = match conn.conn.recv_from(&mut buf)? { Nov 17 20:48:38.972 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:38.972 INFO [stderr] Nov 17 20:48:38.972 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:38.972 INFO [stderr] --> src/server.rs:259:25 Nov 17 20:48:38.972 INFO [stderr] | Nov 17 20:48:38.972 INFO [stderr] 259 | self.socket.send_to(code.to_packet().bytes()?.to_slice(), addr)?; Nov 17 20:48:38.972 INFO [stderr] | ^^^^^^^ Nov 17 20:48:38.972 INFO [stderr] Nov 17 20:48:38.972 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:38.972 INFO [stderr] --> src/server.rs:261:23 Nov 17 20:48:38.972 INFO [stderr] | Nov 17 20:48:38.972 INFO [stderr] 261 | conn.conn.send_to(code.to_packet().bytes()?.to_slice(), addr)?; Nov 17 20:48:38.972 INFO [stderr] | ^^^^^^^ Nov 17 20:48:38.972 INFO [stderr] Nov 17 20:48:38.972 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::local_addr': use net module instead Nov 17 20:48:38.972 INFO [stderr] --> src/server.rs:320:24 Nov 17 20:48:38.972 INFO [stderr] | Nov 17 20:48:38.972 INFO [stderr] 320 | Ok(self.socket.local_addr()?) Nov 17 20:48:38.972 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:38.972 INFO [stderr] Nov 17 20:48:39.012 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:39.012 INFO [stderr] --> src/server.rs:426:15 Nov 17 20:48:39.012 INFO [stderr] | Nov 17 20:48:39.012 INFO [stderr] 426 | conn.conn.send_to(conn.last_packet.clone().bytes()?.to_slice(), &conn.addr)?; Nov 17 20:48:39.012 INFO [stderr] | ^^^^^^^ Nov 17 20:48:39.012 INFO [stderr] Nov 17 20:48:39.015 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:39.015 INFO [stderr] --> src/server.rs:451:15 Nov 17 20:48:39.015 INFO [stderr] | Nov 17 20:48:39.015 INFO [stderr] 451 | conn.conn.send_to(conn.last_packet.clone().bytes()?.to_slice(), &conn.addr)?; Nov 17 20:48:39.015 INFO [stderr] | ^^^^^^^ Nov 17 20:48:39.015 INFO [stderr] Nov 17 20:48:39.135 INFO [stderr] warning: the feature `question_mark` has been stable since 1.13.0 and no longer requires an attribute to enable Nov 17 20:48:39.135 INFO [stderr] --> src/lib.rs:1:12 Nov 17 20:48:39.135 INFO [stderr] | Nov 17 20:48:39.135 INFO [stderr] 1 | #![feature(question_mark)] Nov 17 20:48:39.135 INFO [stderr] | ^^^^^^^^^^^^^ Nov 17 20:48:39.135 INFO [stderr] | Nov 17 20:48:39.135 INFO [stderr] = note: #[warn(stable_features)] on by default Nov 17 20:48:39.135 INFO [stderr] Nov 17 20:48:41.227 INFO [stderr] warning: unused `#[macro_use]` import Nov 17 20:48:41.227 INFO [stderr] --> src/bin.rs:3:1 Nov 17 20:48:41.227 INFO [stderr] | Nov 17 20:48:41.227 INFO [stderr] 3 | #[macro_use] Nov 17 20:48:41.227 INFO [stderr] | ^^^^^^^^^^^^ Nov 17 20:48:41.227 INFO [stderr] | Nov 17 20:48:41.227 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 17 20:48:41.227 INFO [stderr] Nov 17 20:48:41.268 INFO [stderr] warning: the feature `question_mark` has been stable since 1.13.0 and no longer requires an attribute to enable Nov 17 20:48:41.268 INFO [stderr] --> src/bin.rs:1:12 Nov 17 20:48:41.268 INFO [stderr] | Nov 17 20:48:41.268 INFO [stderr] 1 | #![feature(question_mark)] Nov 17 20:48:41.268 INFO [stderr] | ^^^^^^^^^^^^^ Nov 17 20:48:41.268 INFO [stderr] | Nov 17 20:48:41.268 INFO [stderr] = note: #[warn(stable_features)] on by default Nov 17 20:48:41.268 INFO [stderr] Nov 17 20:48:42.361 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.25s Nov 17 20:48:42.371 INFO [stderr] su: No module specific data is present Nov 17 20:48:43.354 INFO running `"docker" "inspect" "7fd3b10723dfce736dffdb2792cab8d02c321c7c0befbfbc1bd2a749796c492c"` Nov 17 20:48:43.587 INFO running `"docker" "rm" "-f" "7fd3b10723dfce736dffdb2792cab8d02c321c7c0befbfbc1bd2a749796c492c"` Nov 17 20:48:43.775 INFO [stdout] 7fd3b10723dfce736dffdb2792cab8d02c321c7c0befbfbc1bd2a749796c492c Nov 17 20:48:43.779 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-2/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 20:48:44.068 INFO [stdout] 2ed3b56a2b23a45f04ec0ed2d1e9650f61bf13a2c7fd22c054de5f1bfa190210 Nov 17 20:48:44.069 INFO running `"docker" "start" "-a" "2ed3b56a2b23a45f04ec0ed2d1e9650f61bf13a2c7fd22c054de5f1bfa190210"` Nov 17 20:48:44.802 INFO [stderr] usermod: no changes Nov 17 20:48:44.883 INFO [stderr] Compiling tftp_server v0.0.2 (/source) Nov 17 20:48:46.278 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:46.278 INFO [stderr] --> src/server.rs:2:18 Nov 17 20:48:46.278 INFO [stderr] | Nov 17 20:48:46.279 INFO [stderr] 2 | use mio::timer::{Timer, TimerError, Timeout}; Nov 17 20:48:46.279 INFO [stderr] | ^^^^^ Nov 17 20:48:46.279 INFO [stderr] | Nov 17 20:48:46.280 INFO [stderr] = note: #[warn(deprecated)] on by default Nov 17 20:48:46.280 INFO [stderr] Nov 17 20:48:46.280 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:46.280 INFO [stderr] --> src/server.rs:2:25 Nov 17 20:48:46.281 INFO [stderr] | Nov 17 20:48:46.281 INFO [stderr] 2 | use mio::timer::{Timer, TimerError, Timeout}; Nov 17 20:48:46.281 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:46.281 INFO [stderr] Nov 17 20:48:46.282 INFO [stderr] warning: use of deprecated item 'mio::timer::Timeout': use mio-extras instead Nov 17 20:48:46.282 INFO [stderr] --> src/server.rs:2:37 Nov 17 20:48:46.282 INFO [stderr] | Nov 17 20:48:46.283 INFO [stderr] 2 | use mio::timer::{Timer, TimerError, Timeout}; Nov 17 20:48:46.283 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.283 INFO [stderr] Nov 17 20:48:46.284 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:46.284 INFO [stderr] --> src/server.rs:3:5 Nov 17 20:48:46.284 INFO [stderr] | Nov 17 20:48:46.284 INFO [stderr] 3 | use mio::udp::UdpSocket; Nov 17 20:48:46.285 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:46.285 INFO [stderr] Nov 17 20:48:46.285 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:46.286 INFO [stderr] --> src/server.rs:61:11 Nov 17 20:48:46.286 INFO [stderr] | Nov 17 20:48:46.286 INFO [stderr] 61 | impl From for TftpError { Nov 17 20:48:46.286 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:46.286 INFO [stderr] Nov 17 20:48:46.286 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:46.286 INFO [stderr] --> src/server.rs:76:11 Nov 17 20:48:46.287 INFO [stderr] | Nov 17 20:48:46.287 INFO [stderr] 76 | conn: UdpSocket, Nov 17 20:48:46.287 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:46.287 INFO [stderr] Nov 17 20:48:46.287 INFO [stderr] warning: use of deprecated item 'mio::timer::Timeout': use mio-extras instead Nov 17 20:48:46.287 INFO [stderr] --> src/server.rs:83:14 Nov 17 20:48:46.287 INFO [stderr] | Nov 17 20:48:46.287 INFO [stderr] 83 | timeout: Timeout, Nov 17 20:48:46.287 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.287 INFO [stderr] Nov 17 20:48:46.287 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:46.287 INFO [stderr] --> src/server.rs:99:12 Nov 17 20:48:46.287 INFO [stderr] | Nov 17 20:48:46.287 INFO [stderr] 99 | timer: Timer, Nov 17 20:48:46.287 INFO [stderr] | ^^^^^^^^^^^^ Nov 17 20:48:46.287 INFO [stderr] Nov 17 20:48:46.287 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:46.287 INFO [stderr] --> src/server.rs:102:13 Nov 17 20:48:46.287 INFO [stderr] | Nov 17 20:48:46.287 INFO [stderr] 102 | socket: UdpSocket, Nov 17 20:48:46.287 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:46.287 INFO [stderr] Nov 17 20:48:46.287 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:46.287 INFO [stderr] --> src/server.rs:30:16 Nov 17 20:48:46.287 INFO [stderr] | Nov 17 20:48:46.287 INFO [stderr] 30 | TimerError(TimerError), Nov 17 20:48:46.288 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:46.288 INFO [stderr] Nov 17 20:48:46.288 INFO [stderr] warning: use of deprecated item 'mio::timer::TimerError': use mio-extras instead Nov 17 20:48:46.288 INFO [stderr] --> src/server.rs:62:18 Nov 17 20:48:46.288 INFO [stderr] | Nov 17 20:48:46.288 INFO [stderr] 62 | fn from(err: TimerError) -> TftpError { Nov 17 20:48:46.288 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:46.288 INFO [stderr] Nov 17 20:48:46.294 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:46.294 INFO [stderr] --> src/server.rs:111:22 Nov 17 20:48:46.295 INFO [stderr] | Nov 17 20:48:46.295 INFO [stderr] 111 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:46.295 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:46.295 INFO [stderr] Nov 17 20:48:46.295 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:46.295 INFO [stderr] --> src/server.rs:112:21 Nov 17 20:48:46.295 INFO [stderr] | Nov 17 20:48:46.295 INFO [stderr] 112 | let timer = Timer::default(); Nov 17 20:48:46.295 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:46.295 INFO [stderr] Nov 17 20:48:46.295 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:46.295 INFO [stderr] --> src/server.rs:128:22 Nov 17 20:48:46.295 INFO [stderr] | Nov 17 20:48:46.295 INFO [stderr] 128 | let socket = UdpSocket::bind(addr)?; Nov 17 20:48:46.295 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 20:48:46.295 INFO [stderr] Nov 17 20:48:46.295 INFO [stderr] warning: use of deprecated item 'mio::timer::Timer': use mio-extras instead Nov 17 20:48:46.295 INFO [stderr] --> src/server.rs:129:21 Nov 17 20:48:46.295 INFO [stderr] | Nov 17 20:48:46.295 INFO [stderr] 129 | let timer = Timer::default(); Nov 17 20:48:46.295 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:46.295 INFO [stderr] Nov 17 20:48:46.295 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket': use net module instead Nov 17 20:48:46.295 INFO [stderr] --> src/server.rs:187:22 Nov 17 20:48:46.295 INFO [stderr] | Nov 17 20:48:46.295 INFO [stderr] 187 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:46.295 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:46.295 INFO [stderr] Nov 17 20:48:46.371 INFO [stderr] warning: unused `#[macro_use]` import Nov 17 20:48:46.371 INFO [stderr] --> tests/test_server.rs:3:1 Nov 17 20:48:46.371 INFO [stderr] | Nov 17 20:48:46.371 INFO [stderr] 3 | #[macro_use] Nov 17 20:48:46.371 INFO [stderr] | ^^^^^^^^^^^^ Nov 17 20:48:46.383 INFO [stderr] | Nov 17 20:48:46.383 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 17 20:48:46.383 INFO [stderr] Nov 17 20:48:46.695 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::from_socket': use net module instead Nov 17 20:48:46.695 INFO [stderr] --> src/server.rs:111:22 Nov 17 20:48:46.695 INFO [stderr] | Nov 17 20:48:46.695 INFO [stderr] 111 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:46.695 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:46.695 INFO [stderr] Nov 17 20:48:46.711 INFO [stderr] warning: the feature `question_mark` has been stable since 1.13.0 and no longer requires an attribute to enable Nov 17 20:48:46.711 INFO [stderr] --> tests/test_server.rs:1:12 Nov 17 20:48:46.711 INFO [stderr] | Nov 17 20:48:46.711 INFO [stderr] 1 | #![feature(question_mark)] Nov 17 20:48:46.711 INFO [stderr] | ^^^^^^^^^^^^^ Nov 17 20:48:46.711 INFO [stderr] | Nov 17 20:48:46.711 INFO [stderr] = note: #[warn(stable_features)] on by default Nov 17 20:48:46.711 INFO [stderr] Nov 17 20:48:46.717 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::bind': use net module instead Nov 17 20:48:46.717 INFO [stderr] --> src/server.rs:128:22 Nov 17 20:48:46.718 INFO [stderr] | Nov 17 20:48:46.718 INFO [stderr] 128 | let socket = UdpSocket::bind(addr)?; Nov 17 20:48:46.718 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 20:48:46.718 INFO [stderr] Nov 17 20:48:46.730 INFO [stderr] warning: use of deprecated item '>::cancel_timeout': use mio-extras instead Nov 17 20:48:46.730 INFO [stderr] --> src/server.rs:154:24 Nov 17 20:48:46.730 INFO [stderr] | Nov 17 20:48:46.730 INFO [stderr] 154 | self.timer.cancel_timeout(&conn.timeout).expect("Error canceling timeout"); Nov 17 20:48:46.730 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:46.730 INFO [stderr] Nov 17 20:48:46.738 INFO [stderr] warning: use of deprecated item '>::cancel_timeout': use mio-extras instead Nov 17 20:48:46.738 INFO [stderr] --> src/server.rs:162:24 Nov 17 20:48:46.738 INFO [stderr] | Nov 17 20:48:46.738 INFO [stderr] 162 | self.timer.cancel_timeout(&conn.timeout); Nov 17 20:48:46.738 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 17 20:48:46.738 INFO [stderr] Nov 17 20:48:46.738 INFO [stderr] warning: use of deprecated item '>::set_timeout': use mio-extras instead Nov 17 20:48:46.739 INFO [stderr] --> src/server.rs:163:39 Nov 17 20:48:46.739 INFO [stderr] | Nov 17 20:48:46.739 INFO [stderr] 163 | conn.timeout = self.timer.set_timeout(Duration::from_secs(TIMEOUT), *token)?; Nov 17 20:48:46.739 INFO [stderr] | ^^^^^^^^^^^ Nov 17 20:48:46.739 INFO [stderr] Nov 17 20:48:46.740 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::recv_from': use net module instead Nov 17 20:48:46.740 INFO [stderr] --> src/server.rs:173:44 Nov 17 20:48:46.740 INFO [stderr] | Nov 17 20:48:46.740 INFO [stderr] 173 | let (amt, src) = match self.socket.recv_from(&mut buf)? { Nov 17 20:48:46.740 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:46.740 INFO [stderr] Nov 17 20:48:46.743 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::from_socket': use net module instead Nov 17 20:48:46.743 INFO [stderr] --> src/server.rs:187:22 Nov 17 20:48:46.743 INFO [stderr] | Nov 17 20:48:46.743 INFO [stderr] 187 | let socket = UdpSocket::from_socket(create_socket(Some(Duration::from_secs(TIMEOUT)))?)?; Nov 17 20:48:46.743 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ Nov 17 20:48:46.743 INFO [stderr] Nov 17 20:48:46.748 INFO [stderr] warning: use of deprecated item '>::set_timeout': use mio-extras instead Nov 17 20:48:46.748 INFO [stderr] --> src/server.rs:189:34 Nov 17 20:48:46.748 INFO [stderr] | Nov 17 20:48:46.748 INFO [stderr] 189 | let timeout = self.timer.set_timeout(Duration::from_secs(TIMEOUT), token)?; Nov 17 20:48:46.748 INFO [stderr] | ^^^^^^^^^^^ Nov 17 20:48:46.748 INFO [stderr] Nov 17 20:48:46.748 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:46.748 INFO [stderr] --> src/server.rs:193:16 Nov 17 20:48:46.749 INFO [stderr] | Nov 17 20:48:46.749 INFO [stderr] 193 | socket.send_to(send_packet.clone().bytes()?.to_slice(), &src)?; Nov 17 20:48:46.749 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.749 INFO [stderr] Nov 17 20:48:46.759 INFO [stderr] warning: use of deprecated item '>::poll': use mio-extras instead Nov 17 20:48:46.759 INFO [stderr] --> src/server.rs:212:44 Nov 17 20:48:46.759 INFO [stderr] | Nov 17 20:48:46.759 INFO [stderr] 212 | while let Some(token) = self.timer.poll() { Nov 17 20:48:46.759 INFO [stderr] | ^^^^ Nov 17 20:48:46.759 INFO [stderr] Nov 17 20:48:46.759 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:46.759 INFO [stderr] --> src/server.rs:219:27 Nov 17 20:48:46.759 INFO [stderr] | Nov 17 20:48:46.759 INFO [stderr] 219 | conn.conn.send_to(conn.last_packet.clone().bytes()?.to_slice(), &conn.addr)?; Nov 17 20:48:46.759 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.759 INFO [stderr] Nov 17 20:48:46.764 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::recv_from': use net module instead Nov 17 20:48:46.764 INFO [stderr] --> src/server.rs:231:39 Nov 17 20:48:46.764 INFO [stderr] | Nov 17 20:48:46.764 INFO [stderr] 231 | let amt = match conn.conn.recv_from(&mut buf)? { Nov 17 20:48:46.764 INFO [stderr] | ^^^^^^^^^ Nov 17 20:48:46.764 INFO [stderr] Nov 17 20:48:46.771 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:46.771 INFO [stderr] --> src/server.rs:259:25 Nov 17 20:48:46.771 INFO [stderr] | Nov 17 20:48:46.771 INFO [stderr] 259 | self.socket.send_to(code.to_packet().bytes()?.to_slice(), addr)?; Nov 17 20:48:46.771 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.771 INFO [stderr] Nov 17 20:48:46.775 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:46.775 INFO [stderr] --> src/server.rs:261:23 Nov 17 20:48:46.775 INFO [stderr] | Nov 17 20:48:46.775 INFO [stderr] 261 | conn.conn.send_to(code.to_packet().bytes()?.to_slice(), addr)?; Nov 17 20:48:46.775 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.775 INFO [stderr] Nov 17 20:48:46.803 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::local_addr': use net module instead Nov 17 20:48:46.806 INFO [stderr] --> src/server.rs:320:24 Nov 17 20:48:46.806 INFO [stderr] | Nov 17 20:48:46.806 INFO [stderr] 320 | Ok(self.socket.local_addr()?) Nov 17 20:48:46.806 INFO [stderr] | ^^^^^^^^^^ Nov 17 20:48:46.806 INFO [stderr] Nov 17 20:48:46.940 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:46.940 INFO [stderr] --> src/server.rs:426:15 Nov 17 20:48:46.940 INFO [stderr] | Nov 17 20:48:46.940 INFO [stderr] 426 | conn.conn.send_to(conn.last_packet.clone().bytes()?.to_slice(), &conn.addr)?; Nov 17 20:48:46.940 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.940 INFO [stderr] Nov 17 20:48:46.952 INFO [stderr] warning: use of deprecated item 'mio::udp::UdpSocket::send_to': use net module instead Nov 17 20:48:46.952 INFO [stderr] --> src/server.rs:451:15 Nov 17 20:48:46.952 INFO [stderr] | Nov 17 20:48:46.952 INFO [stderr] 451 | conn.conn.send_to(conn.last_packet.clone().bytes()?.to_slice(), &conn.addr)?; Nov 17 20:48:46.952 INFO [stderr] | ^^^^^^^ Nov 17 20:48:46.952 INFO [stderr] Nov 17 20:48:47.013 INFO [stderr] warning: unused `#[macro_use]` import Nov 17 20:48:47.013 INFO [stderr] --> src/bin.rs:3:1 Nov 17 20:48:47.013 INFO [stderr] | Nov 17 20:48:47.013 INFO [stderr] 3 | #[macro_use] Nov 17 20:48:47.013 INFO [stderr] | ^^^^^^^^^^^^ Nov 17 20:48:47.013 INFO [stderr] | Nov 17 20:48:47.013 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 17 20:48:47.013 INFO [stderr] Nov 17 20:48:47.102 INFO [stderr] warning: the feature `question_mark` has been stable since 1.13.0 and no longer requires an attribute to enable Nov 17 20:48:47.102 INFO [stderr] --> src/lib.rs:1:12 Nov 17 20:48:47.103 INFO [stderr] | Nov 17 20:48:47.103 INFO [stderr] 1 | #![feature(question_mark)] Nov 17 20:48:47.103 INFO [stderr] | ^^^^^^^^^^^^^ Nov 17 20:48:47.103 INFO [stderr] | Nov 17 20:48:47.103 INFO [stderr] = note: #[warn(stable_features)] on by default Nov 17 20:48:47.103 INFO [stderr] Nov 17 20:48:47.135 INFO [stderr] warning: the feature `question_mark` has been stable since 1.13.0 and no longer requires an attribute to enable Nov 17 20:48:47.135 INFO [stderr] --> src/bin.rs:1:12 Nov 17 20:48:47.135 INFO [stderr] | Nov 17 20:48:47.135 INFO [stderr] 1 | #![feature(question_mark)] Nov 17 20:48:47.135 INFO [stderr] | ^^^^^^^^^^^^^ Nov 17 20:48:47.135 INFO [stderr] | Nov 17 20:48:47.135 INFO [stderr] = note: #[warn(stable_features)] on by default Nov 17 20:48:47.135 INFO [stderr] Nov 17 20:48:47.956 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.13s Nov 17 20:48:47.961 INFO [stderr] su: No module specific data is present Nov 17 20:48:48.198 INFO running `"docker" "inspect" "2ed3b56a2b23a45f04ec0ed2d1e9650f61bf13a2c7fd22c054de5f1bfa190210"` Nov 17 20:48:48.295 INFO running `"docker" "rm" "-f" "2ed3b56a2b23a45f04ec0ed2d1e9650f61bf13a2c7fd22c054de5f1bfa190210"` Nov 17 20:48:48.398 INFO [stdout] 2ed3b56a2b23a45f04ec0ed2d1e9650f61bf13a2c7fd22c054de5f1bfa190210 Nov 17 20:48:48.400 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-2/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 20:48:48.567 INFO [stdout] a520bed142d160dee83ecb4f05040b3be2035aabced5eb5c1ac22c3e70edb020 Nov 17 20:48:48.572 INFO running `"docker" "start" "-a" "a520bed142d160dee83ecb4f05040b3be2035aabced5eb5c1ac22c3e70edb020"` Nov 17 20:48:49.810 INFO [stderr] usermod: no changes Nov 17 20:48:49.877 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.05s Nov 17 20:48:49.880 INFO [stderr] Running /target/debug/deps/tftp_server-ea289e169a577aa6 Nov 17 20:48:49.882 INFO [stdout] Nov 17 20:48:49.882 INFO [stdout] running 3 tests Nov 17 20:48:49.882 INFO [stdout] test packet::test_read_string_diff_start_pos ... ok Nov 17 20:48:49.882 INFO [stdout] test packet::test_read_string_normal ... ok Nov 17 20:48:49.882 INFO [stdout] test packet::test_read_string_zero_in_mid ... ok Nov 17 20:48:49.882 INFO [stdout] Nov 17 20:48:49.882 INFO [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 20:48:49.882 INFO [stdout] Nov 17 20:48:49.882 INFO [stderr] Running /target/debug/deps/tftp_server_bin-fd3c3623a51cf065 Nov 17 20:48:49.884 INFO [stdout] Nov 17 20:48:49.884 INFO [stdout] running 0 tests Nov 17 20:48:49.884 INFO [stdout] Nov 17 20:48:49.884 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 20:48:49.884 INFO [stdout] Nov 17 20:48:49.884 INFO [stderr] Running /target/debug/deps/tftp_packet_tests-6ff9960e83537307 Nov 17 20:48:49.885 INFO [stdout] Nov 17 20:48:49.885 INFO [stdout] running 5 tests Nov 17 20:48:49.886 INFO [stdout] test ack ... ok Nov 17 20:48:49.886 INFO [stdout] test data ... ok Nov 17 20:48:49.886 INFO [stdout] test rrq ... ok Nov 17 20:48:49.886 INFO [stdout] test err ... ok Nov 17 20:48:49.886 INFO [stdout] test wrq ... ok Nov 17 20:48:49.886 INFO [stdout] Nov 17 20:48:49.886 INFO [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 20:48:49.886 INFO [stdout] Nov 17 20:48:49.887 INFO [stderr] Running /target/debug/deps/tftp_server_tests-28237446fe13e7e1 Nov 17 20:48:50.900 INFO [stderr] ERROR:tftp_server::server: Error: IoError(Os { code: 30, kind: Other, message: "Read-only file system" }) Nov 17 20:48:53.915 INFO [stderr] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: IoError(Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" })', libcore/result.rs:1009:5 Nov 17 20:48:53.915 INFO [stderr] stack backtrace: Nov 17 20:48:53.931 INFO [stderr] 0: 0x5645ee4dd673 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h1a944b80a560daa8 Nov 17 20:48:53.939 INFO [stderr] at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Nov 17 20:48:53.939 INFO [stderr] 1: 0x5645ee4d79f8 - std::sys_common::backtrace::_print::h18f735b4c3a49bdb Nov 17 20:48:53.940 INFO [stderr] at libstd/sys_common/backtrace.rs:71 Nov 17 20:48:53.940 INFO [stderr] 2: 0x5645ee4dc204 - std::panicking::default_hook::{{closure}}::h97ab3548a215c097 Nov 17 20:48:53.940 INFO [stderr] at libstd/sys_common/backtrace.rs:59 Nov 17 20:48:53.940 INFO [stderr] at libstd/panicking.rs:211 Nov 17 20:48:53.940 INFO [stderr] 3: 0x5645ee4dbf6d - std::panicking::default_hook::h98c2a01ef734e4b0 Nov 17 20:48:53.940 INFO [stderr] at libstd/panicking.rs:227 Nov 17 20:48:53.940 INFO [stderr] 4: 0x5645ee4dc910 - std::panicking::rust_panic_with_hook::hb4b3f28eb79ea752 Nov 17 20:48:53.940 INFO [stderr] at libstd/panicking.rs:476 Nov 17 20:48:53.940 INFO [stderr] 5: 0x5645ee4dc491 - std::panicking::continue_panic_fmt::h61fd5a7b1a268752 Nov 17 20:48:53.940 INFO [stderr] at libstd/panicking.rs:390 Nov 17 20:48:53.940 INFO [stderr] 6: 0x5645ee4dc375 - rust_begin_unwind Nov 17 20:48:53.940 INFO [stderr] at libstd/panicking.rs:325 Nov 17 20:48:53.940 INFO [stderr] 7: 0x5645ee4ed2cc - core::panicking::panic_fmt::h400423a63e8ecedb Nov 17 20:48:53.947 INFO [stderr] at libcore/panicking.rs:77 Nov 17 20:48:53.947 INFO [stderr] 8: 0x5645ee346d5f - core::result::unwrap_failed::hb59688b99f09d083 Nov 17 20:48:53.947 INFO [stderr] at /rustc/6b9b97bd9b704f85f0184f7a213cc4d62bd9654c/src/libcore/macros.rs:26 Nov 17 20:48:53.947 INFO [stderr] 9: 0x5645ee3469e6 - >::unwrap::h14feb95122671d34 Nov 17 20:48:53.947 INFO [stderr] at /rustc/6b9b97bd9b704f85f0184f7a213cc4d62bd9654c/src/libcore/result.rs:808 Nov 17 20:48:53.947 INFO [stderr] 10: 0x5645ee34340d - tftp_server_tests::main::hef2fa4440ac92fad Nov 17 20:48:53.951 INFO [stderr] at tests/test_server.rs:248 Nov 17 20:48:53.951 INFO [stderr] 11: 0x5645ee344def - std::rt::lang_start::{{closure}}::h8077f4a160700f29 Nov 17 20:48:53.951 INFO [stderr] at /rustc/6b9b97bd9b704f85f0184f7a213cc4d62bd9654c/src/libstd/rt.rs:74 Nov 17 20:48:53.951 INFO [stderr] 12: 0x5645ee4dc312 - std::panicking::try::do_call::h07625587b70304eb Nov 17 20:48:53.951 INFO [stderr] at libstd/rt.rs:59 Nov 17 20:48:53.951 INFO [stderr] at libstd/panicking.rs:310 Nov 17 20:48:53.951 INFO [stderr] 13: 0x5645ee4eb939 - __rust_maybe_catch_panic Nov 17 20:48:53.951 INFO [stderr] at libpanic_unwind/lib.rs:102 Nov 17 20:48:53.951 INFO [stderr] 14: 0x5645ee4dcce3 - std::rt::lang_start_internal::h7de6c0ff968baefe Nov 17 20:48:53.951 INFO [stderr] at libstd/panicking.rs:289 Nov 17 20:48:53.951 INFO [stderr] at libstd/panic.rs:398 Nov 17 20:48:53.951 INFO [stderr] at libstd/rt.rs:58 Nov 17 20:48:53.951 INFO [stderr] 15: 0x5645ee344dc8 - std::rt::lang_start::hae374ae4eba7ec40 Nov 17 20:48:53.951 INFO [stderr] at /rustc/6b9b97bd9b704f85f0184f7a213cc4d62bd9654c/src/libstd/rt.rs:74 Nov 17 20:48:53.951 INFO [stderr] 16: 0x5645ee343529 - main Nov 17 20:48:53.951 INFO [stderr] 17: 0x7f7b637c882f - __libc_start_main Nov 17 20:48:53.951 INFO [stderr] 18: 0x5645ee33a238 - _start Nov 17 20:48:53.951 INFO [stderr] 19: 0x0 - Nov 17 20:48:53.951 INFO [stderr] error: test failed, to rerun pass '--test tftp-server-tests' Nov 17 20:48:53.952 INFO [stderr] su: No module specific data is present Nov 17 20:48:54.483 INFO running `"docker" "inspect" "a520bed142d160dee83ecb4f05040b3be2035aabced5eb5c1ac22c3e70edb020"` Nov 17 20:48:54.623 INFO running `"docker" "rm" "-f" "a520bed142d160dee83ecb4f05040b3be2035aabced5eb5c1ac22c3e70edb020"` Nov 17 20:48:54.843 INFO [stdout] a520bed142d160dee83ecb4f05040b3be2035aabced5eb5c1ac22c3e70edb020