Oct 14 13:21:00.713 INFO testing lolzballs/ntcp against try#40d4795669493f1965de7c44029c69552134fe1f for rustdoc-test-static-cling-1 Oct 14 13:21:00.713 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-4/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 14 13:21:01.174 INFO blam! 74f42f90f7974d8c11c0f054c792e5cc20b73238582f2fd8d2828586bd006d76 Oct 14 13:21:01.175 INFO running `"docker" "start" "-a" "74f42f90f7974d8c11c0f054c792e5cc20b73238582f2fd8d2828586bd006d76"` Oct 14 13:21:02.247 INFO kablam! usermod: no changes Oct 14 13:21:02.335 INFO kablam! Compiling ntcp v0.1.0 (/source) Oct 14 13:21:02.608 INFO kablam! warning: unused import: `std::cmp` Oct 14 13:21:02.608 INFO kablam! --> src/platform/raw.rs:1:5 Oct 14 13:21:02.608 INFO kablam! | Oct 14 13:21:02.608 INFO kablam! 1 | use std::cmp; Oct 14 13:21:02.608 INFO kablam! | ^^^^^^^^ Oct 14 13:21:02.608 INFO kablam! | Oct 14 13:21:02.608 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 13:21:02.608 INFO kablam! Oct 14 13:21:02.608 INFO kablam! warning: unused import: `std::time::Instant` Oct 14 13:21:02.608 INFO kablam! --> src/platform/raw.rs:6:5 Oct 14 13:21:02.608 INFO kablam! | Oct 14 13:21:02.608 INFO kablam! 6 | use std::time::Instant; Oct 14 13:21:02.608 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 13:21:02.608 INFO kablam! Oct 14 13:21:02.608 INFO kablam! warning: unused import: `std::ptr` Oct 14 13:21:02.608 INFO kablam! --> src/socket/interface.rs:4:5 Oct 14 13:21:02.608 INFO kablam! | Oct 14 13:21:02.608 INFO kablam! 4 | use std::ptr; Oct 14 13:21:02.608 INFO kablam! | ^^^^^^^^ Oct 14 13:21:02.608 INFO kablam! Oct 14 13:21:02.608 INFO kablam! warning: unused import: `MappedBuffer` Oct 14 13:21:02.608 INFO kablam! --> src/socket/interface.rs:13:16 Oct 14 13:21:02.608 INFO kablam! | Oct 14 13:21:02.608 INFO kablam! 13 | use platform::{MappedBuffer, RawSocket}; Oct 14 13:21:02.608 INFO kablam! | ^^^^^^^^^^^^ Oct 14 13:21:02.608 INFO kablam! Oct 14 13:21:02.751 INFO kablam! warning: unreachable statement Oct 14 13:21:02.751 INFO kablam! --> src/ipv4.rs:50:9 Oct 14 13:21:02.751 INFO kablam! | Oct 14 13:21:02.751 INFO kablam! 50 | let len = buffer.as_ref().len(); Oct 14 13:21:02.751 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:02.751 INFO kablam! | Oct 14 13:21:02.763 INFO kablam! = note: #[warn(unreachable_code)] on by default Oct 14 13:21:02.763 INFO kablam! Oct 14 13:21:02.979 INFO kablam! warning: unused variable: `src_addr` Oct 14 13:21:02.980 INFO kablam! --> src/tcp.rs:387:29 Oct 14 13:21:02.980 INFO kablam! | Oct 14 13:21:02.980 INFO kablam! 387 | src_addr: &ipv4::Address, Oct 14 13:21:02.981 INFO kablam! | ^^^^^^^^ help: consider using `_src_addr` instead Oct 14 13:21:02.981 INFO kablam! | Oct 14 13:21:02.981 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 13:21:02.982 INFO kablam! Oct 14 13:21:02.982 INFO kablam! warning: unused variable: `dst_addr` Oct 14 13:21:02.982 INFO kablam! --> src/tcp.rs:388:29 Oct 14 13:21:02.983 INFO kablam! | Oct 14 13:21:02.983 INFO kablam! 388 | dst_addr: &ipv4::Address) Oct 14 13:21:02.983 INFO kablam! | ^^^^^^^^ help: consider using `_dst_addr` instead Oct 14 13:21:02.984 INFO kablam! Oct 14 13:21:02.984 INFO kablam! warning: unused variable: `seq` Oct 14 13:21:02.984 INFO kablam! --> src/socket/interface.rs:332:38 Oct 14 13:21:02.984 INFO kablam! | Oct 14 13:21:02.985 INFO kablam! 332 | seq: seq, Oct 14 13:21:02.985 INFO kablam! | ^^^ help: consider using `_seq` instead Oct 14 13:21:02.985 INFO kablam! Oct 14 13:21:02.992 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:02.992 INFO kablam! --> src/ipv4.rs:166:13 Oct 14 13:21:02.992 INFO kablam! | Oct 14 13:21:02.993 INFO kablam! 166 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:02.993 INFO kablam! | ----^^^ Oct 14 13:21:02.993 INFO kablam! | | Oct 14 13:21:02.993 INFO kablam! | help: remove this `mut` Oct 14 13:21:02.994 INFO kablam! | Oct 14 13:21:02.994 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 13:21:02.994 INFO kablam! Oct 14 13:21:02.995 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:02.995 INFO kablam! --> src/ipv4.rs:172:13 Oct 14 13:21:02.995 INFO kablam! | Oct 14 13:21:02.996 INFO kablam! 172 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:02.996 INFO kablam! | ----^^^ Oct 14 13:21:02.996 INFO kablam! | | Oct 14 13:21:02.996 INFO kablam! | help: remove this `mut` Oct 14 13:21:02.997 INFO kablam! Oct 14 13:21:02.999 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:02.999 INFO kablam! --> src/ipv4.rs:178:13 Oct 14 13:21:02.999 INFO kablam! | Oct 14 13:21:03.000 INFO kablam! 178 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.000 INFO kablam! | ----^^^ Oct 14 13:21:03.000 INFO kablam! | | Oct 14 13:21:03.001 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.001 INFO kablam! Oct 14 13:21:03.001 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.002 INFO kablam! --> src/ipv4.rs:184:13 Oct 14 13:21:03.002 INFO kablam! | Oct 14 13:21:03.002 INFO kablam! 184 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.002 INFO kablam! | ----^^^ Oct 14 13:21:03.003 INFO kablam! | | Oct 14 13:21:03.003 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.003 INFO kablam! Oct 14 13:21:03.004 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.004 INFO kablam! --> src/ipv4.rs:190:13 Oct 14 13:21:03.004 INFO kablam! | Oct 14 13:21:03.005 INFO kablam! 190 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.005 INFO kablam! | ----^^^ Oct 14 13:21:03.005 INFO kablam! | | Oct 14 13:21:03.005 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.006 INFO kablam! Oct 14 13:21:03.006 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.006 INFO kablam! --> src/ipv4.rs:196:13 Oct 14 13:21:03.007 INFO kablam! | Oct 14 13:21:03.007 INFO kablam! 196 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.007 INFO kablam! | ----^^^ Oct 14 13:21:03.008 INFO kablam! | | Oct 14 13:21:03.008 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.008 INFO kablam! Oct 14 13:21:03.008 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.009 INFO kablam! --> src/ipv4.rs:203:13 Oct 14 13:21:03.009 INFO kablam! | Oct 14 13:21:03.009 INFO kablam! 203 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.009 INFO kablam! | ----^^^ Oct 14 13:21:03.010 INFO kablam! | | Oct 14 13:21:03.010 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.010 INFO kablam! Oct 14 13:21:03.015 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.015 INFO kablam! --> src/ipv4.rs:211:13 Oct 14 13:21:03.015 INFO kablam! | Oct 14 13:21:03.016 INFO kablam! 211 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.016 INFO kablam! | ----^^^ Oct 14 13:21:03.016 INFO kablam! | | Oct 14 13:21:03.017 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.017 INFO kablam! Oct 14 13:21:03.017 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.017 INFO kablam! --> src/ipv4.rs:218:13 Oct 14 13:21:03.018 INFO kablam! | Oct 14 13:21:03.018 INFO kablam! 218 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.018 INFO kablam! | ----^^^ Oct 14 13:21:03.019 INFO kablam! | | Oct 14 13:21:03.019 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.019 INFO kablam! Oct 14 13:21:03.020 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.020 INFO kablam! --> src/ipv4.rs:224:13 Oct 14 13:21:03.020 INFO kablam! | Oct 14 13:21:03.021 INFO kablam! 224 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.021 INFO kablam! | ----^^^ Oct 14 13:21:03.021 INFO kablam! | | Oct 14 13:21:03.021 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.022 INFO kablam! Oct 14 13:21:03.022 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.022 INFO kablam! --> src/ipv4.rs:230:13 Oct 14 13:21:03.023 INFO kablam! | Oct 14 13:21:03.023 INFO kablam! 230 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.023 INFO kablam! | ----^^^ Oct 14 13:21:03.024 INFO kablam! | | Oct 14 13:21:03.024 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.024 INFO kablam! Oct 14 13:21:03.024 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.025 INFO kablam! --> src/ipv4.rs:236:13 Oct 14 13:21:03.025 INFO kablam! | Oct 14 13:21:03.025 INFO kablam! 236 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.026 INFO kablam! | ----^^^ Oct 14 13:21:03.026 INFO kablam! | | Oct 14 13:21:03.026 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.027 INFO kablam! Oct 14 13:21:03.027 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.027 INFO kablam! --> src/ipv4.rs:242:13 Oct 14 13:21:03.027 INFO kablam! | Oct 14 13:21:03.028 INFO kablam! 242 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.028 INFO kablam! | ----^^^ Oct 14 13:21:03.028 INFO kablam! | | Oct 14 13:21:03.029 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.029 INFO kablam! Oct 14 13:21:03.029 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.030 INFO kablam! --> src/ipv4.rs:251:13 Oct 14 13:21:03.030 INFO kablam! | Oct 14 13:21:03.030 INFO kablam! 251 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.034 INFO kablam! | ----^^^ Oct 14 13:21:03.035 INFO kablam! | | Oct 14 13:21:03.035 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.035 INFO kablam! Oct 14 13:21:03.036 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.036 INFO kablam! --> src/tcp.rs:173:13 Oct 14 13:21:03.036 INFO kablam! | Oct 14 13:21:03.037 INFO kablam! 173 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.037 INFO kablam! | ----^^^ Oct 14 13:21:03.037 INFO kablam! | | Oct 14 13:21:03.038 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.038 INFO kablam! Oct 14 13:21:03.038 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.038 INFO kablam! --> src/tcp.rs:179:13 Oct 14 13:21:03.039 INFO kablam! | Oct 14 13:21:03.039 INFO kablam! 179 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.039 INFO kablam! | ----^^^ Oct 14 13:21:03.040 INFO kablam! | | Oct 14 13:21:03.040 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.040 INFO kablam! Oct 14 13:21:03.041 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.041 INFO kablam! --> src/tcp.rs:185:13 Oct 14 13:21:03.041 INFO kablam! | Oct 14 13:21:03.041 INFO kablam! 185 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.042 INFO kablam! | ----^^^ Oct 14 13:21:03.042 INFO kablam! | | Oct 14 13:21:03.042 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.043 INFO kablam! Oct 14 13:21:03.043 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.043 INFO kablam! --> src/tcp.rs:191:13 Oct 14 13:21:03.044 INFO kablam! | Oct 14 13:21:03.044 INFO kablam! 191 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.044 INFO kablam! | ----^^^ Oct 14 13:21:03.044 INFO kablam! | | Oct 14 13:21:03.045 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.045 INFO kablam! Oct 14 13:21:03.045 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.046 INFO kablam! --> src/tcp.rs:197:13 Oct 14 13:21:03.046 INFO kablam! | Oct 14 13:21:03.046 INFO kablam! 197 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.051 INFO kablam! | ----^^^ Oct 14 13:21:03.051 INFO kablam! | | Oct 14 13:21:03.051 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.051 INFO kablam! Oct 14 13:21:03.052 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.052 INFO kablam! --> src/tcp.rs:204:13 Oct 14 13:21:03.052 INFO kablam! | Oct 14 13:21:03.053 INFO kablam! 204 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.053 INFO kablam! | ----^^^ Oct 14 13:21:03.053 INFO kablam! | | Oct 14 13:21:03.054 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.054 INFO kablam! Oct 14 13:21:03.054 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.055 INFO kablam! --> src/tcp.rs:211:13 Oct 14 13:21:03.055 INFO kablam! | Oct 14 13:21:03.055 INFO kablam! 211 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.056 INFO kablam! | ----^^^ Oct 14 13:21:03.056 INFO kablam! | | Oct 14 13:21:03.056 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.056 INFO kablam! Oct 14 13:21:03.057 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.057 INFO kablam! --> src/tcp.rs:221:13 Oct 14 13:21:03.057 INFO kablam! | Oct 14 13:21:03.058 INFO kablam! 221 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.058 INFO kablam! | ----^^^ Oct 14 13:21:03.058 INFO kablam! | | Oct 14 13:21:03.058 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.059 INFO kablam! Oct 14 13:21:03.059 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.059 INFO kablam! --> src/tcp.rs:231:13 Oct 14 13:21:03.060 INFO kablam! | Oct 14 13:21:03.060 INFO kablam! 231 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.060 INFO kablam! | ----^^^ Oct 14 13:21:03.060 INFO kablam! | | Oct 14 13:21:03.061 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.061 INFO kablam! Oct 14 13:21:03.061 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.061 INFO kablam! --> src/tcp.rs:241:13 Oct 14 13:21:03.062 INFO kablam! | Oct 14 13:21:03.062 INFO kablam! 241 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.062 INFO kablam! | ----^^^ Oct 14 13:21:03.062 INFO kablam! | | Oct 14 13:21:03.063 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.063 INFO kablam! Oct 14 13:21:03.063 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.064 INFO kablam! --> src/tcp.rs:251:13 Oct 14 13:21:03.064 INFO kablam! | Oct 14 13:21:03.064 INFO kablam! 251 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.065 INFO kablam! | ----^^^ Oct 14 13:21:03.065 INFO kablam! | | Oct 14 13:21:03.065 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.065 INFO kablam! Oct 14 13:21:03.066 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.066 INFO kablam! --> src/tcp.rs:261:13 Oct 14 13:21:03.066 INFO kablam! | Oct 14 13:21:03.071 INFO kablam! 261 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.071 INFO kablam! | ----^^^ Oct 14 13:21:03.071 INFO kablam! | | Oct 14 13:21:03.072 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.072 INFO kablam! Oct 14 13:21:03.072 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.072 INFO kablam! --> src/tcp.rs:271:13 Oct 14 13:21:03.073 INFO kablam! | Oct 14 13:21:03.073 INFO kablam! 271 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.073 INFO kablam! | ----^^^ Oct 14 13:21:03.073 INFO kablam! | | Oct 14 13:21:03.074 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.074 INFO kablam! Oct 14 13:21:03.074 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.075 INFO kablam! --> src/tcp.rs:281:13 Oct 14 13:21:03.075 INFO kablam! | Oct 14 13:21:03.075 INFO kablam! 281 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.075 INFO kablam! | ----^^^ Oct 14 13:21:03.076 INFO kablam! | | Oct 14 13:21:03.076 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.076 INFO kablam! Oct 14 13:21:03.077 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.077 INFO kablam! --> src/tcp.rs:291:13 Oct 14 13:21:03.077 INFO kablam! | Oct 14 13:21:03.078 INFO kablam! 291 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.078 INFO kablam! | ----^^^ Oct 14 13:21:03.078 INFO kablam! | | Oct 14 13:21:03.078 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.079 INFO kablam! Oct 14 13:21:03.079 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.079 INFO kablam! --> src/tcp.rs:301:13 Oct 14 13:21:03.080 INFO kablam! | Oct 14 13:21:03.080 INFO kablam! 301 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.080 INFO kablam! | ----^^^ Oct 14 13:21:03.080 INFO kablam! | | Oct 14 13:21:03.081 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.081 INFO kablam! Oct 14 13:21:03.081 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.082 INFO kablam! --> src/tcp.rs:307:13 Oct 14 13:21:03.082 INFO kablam! | Oct 14 13:21:03.082 INFO kablam! 307 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.083 INFO kablam! | ----^^^ Oct 14 13:21:03.083 INFO kablam! | | Oct 14 13:21:03.083 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.083 INFO kablam! Oct 14 13:21:03.084 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.084 INFO kablam! --> src/tcp.rs:313:13 Oct 14 13:21:03.084 INFO kablam! | Oct 14 13:21:03.085 INFO kablam! 313 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.085 INFO kablam! | ----^^^ Oct 14 13:21:03.085 INFO kablam! | | Oct 14 13:21:03.085 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.086 INFO kablam! Oct 14 13:21:03.086 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.086 INFO kablam! --> src/tcp.rs:336:13 Oct 14 13:21:03.091 INFO kablam! | Oct 14 13:21:03.091 INFO kablam! 336 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.091 INFO kablam! | ----^^^ Oct 14 13:21:03.091 INFO kablam! | | Oct 14 13:21:03.092 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.092 INFO kablam! Oct 14 13:21:03.092 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.093 INFO kablam! --> src/tcp.rs:342:13 Oct 14 13:21:03.093 INFO kablam! | Oct 14 13:21:03.093 INFO kablam! 342 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:03.094 INFO kablam! | ----^^^ Oct 14 13:21:03.094 INFO kablam! | | Oct 14 13:21:03.094 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.095 INFO kablam! Oct 14 13:21:03.095 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.095 INFO kablam! --> src/platform/raw.rs:158:13 Oct 14 13:21:03.095 INFO kablam! | Oct 14 13:21:03.096 INFO kablam! 158 | let mut header = unsafe { Oct 14 13:21:03.096 INFO kablam! | ----^^^^^^ Oct 14 13:21:03.096 INFO kablam! | | Oct 14 13:21:03.096 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.097 INFO kablam! Oct 14 13:21:03.097 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.097 INFO kablam! --> src/socket/socket.rs:78:21 Oct 14 13:21:03.097 INFO kablam! | Oct 14 13:21:03.098 INFO kablam! 78 | let mut buf = &mut buf[read_len..]; Oct 14 13:21:03.098 INFO kablam! | ----^^^ Oct 14 13:21:03.098 INFO kablam! | | Oct 14 13:21:03.099 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.099 INFO kablam! Oct 14 13:21:03.099 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:03.099 INFO kablam! --> src/socket/socket.rs:80:21 Oct 14 13:21:03.100 INFO kablam! | Oct 14 13:21:03.100 INFO kablam! 80 | let mut buf = &mut buf[..len]; Oct 14 13:21:03.100 INFO kablam! | ----^^^ Oct 14 13:21:03.100 INFO kablam! | | Oct 14 13:21:03.101 INFO kablam! | help: remove this `mut` Oct 14 13:21:03.101 INFO kablam! Oct 14 13:21:03.101 INFO kablam! warning: constant item is never used: `TP_STATUS_COPY` Oct 14 13:21:03.102 INFO kablam! --> src/platform/if_packet.rs:13:1 Oct 14 13:21:03.102 INFO kablam! | Oct 14 13:21:03.102 INFO kablam! 13 | pub const TP_STATUS_COPY: libc::c_ulong = 1 << 1; Oct 14 13:21:03.103 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:03.103 INFO kablam! | Oct 14 13:21:03.103 INFO kablam! = note: #[warn(dead_code)] on by default Oct 14 13:21:03.103 INFO kablam! Oct 14 13:21:03.104 INFO kablam! warning: constant item is never used: `TP_STATUS_LOSING` Oct 14 13:21:03.104 INFO kablam! --> src/platform/if_packet.rs:14:1 Oct 14 13:21:03.104 INFO kablam! | Oct 14 13:21:03.105 INFO kablam! 14 | pub const TP_STATUS_LOSING: libc::c_ulong = 1 << 2; Oct 14 13:21:03.105 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:03.105 INFO kablam! Oct 14 13:21:03.106 INFO kablam! warning: field is never used: `ring_offset` Oct 14 13:21:03.106 INFO kablam! --> src/platform/raw.rs:66:5 Oct 14 13:21:03.106 INFO kablam! | Oct 14 13:21:03.106 INFO kablam! 66 | ring_offset: usize, Oct 14 13:21:03.107 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 13:21:03.107 INFO kablam! Oct 14 13:21:03.107 INFO kablam! warning: constant item is never used: `RECV_BUF_LEN` Oct 14 13:21:03.108 INFO kablam! --> src/socket/interface.rs:16:1 Oct 14 13:21:03.108 INFO kablam! | Oct 14 13:21:03.108 INFO kablam! 16 | const RECV_BUF_LEN: usize = 17000; Oct 14 13:21:03.109 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:03.109 INFO kablam! Oct 14 13:21:03.109 INFO kablam! warning: variant is never constructed: `Closed` Oct 14 13:21:03.109 INFO kablam! --> src/socket/mod.rs:25:5 Oct 14 13:21:03.110 INFO kablam! | Oct 14 13:21:03.110 INFO kablam! 25 | Closed, Oct 14 13:21:03.110 INFO kablam! | ^^^^^^ Oct 14 13:21:03.111 INFO kablam! Oct 14 13:21:03.111 INFO kablam! warning: the `seq:` in this pattern is redundant Oct 14 13:21:03.112 INFO kablam! --> src/socket/interface.rs:243:32 Oct 14 13:21:03.112 INFO kablam! | Oct 14 13:21:03.112 INFO kablam! 243 | seq: ref mut seq, Oct 14 13:21:03.112 INFO kablam! | ----^^^^^^^^^^^^ Oct 14 13:21:03.113 INFO kablam! | | Oct 14 13:21:03.113 INFO kablam! | help: remove this Oct 14 13:21:03.113 INFO kablam! | Oct 14 13:21:03.114 INFO kablam! = note: #[warn(non_shorthand_field_patterns)] on by default Oct 14 13:21:03.114 INFO kablam! Oct 14 13:21:03.114 INFO kablam! warning: the `ack:` in this pattern is redundant Oct 14 13:21:03.114 INFO kablam! --> src/socket/interface.rs:244:32 Oct 14 13:21:03.115 INFO kablam! | Oct 14 13:21:03.115 INFO kablam! 244 | ack: ref mut ack, Oct 14 13:21:03.115 INFO kablam! | ----^^^^^^^^^^^^ Oct 14 13:21:03.116 INFO kablam! | | Oct 14 13:21:03.116 INFO kablam! | help: remove this Oct 14 13:21:03.116 INFO kablam! Oct 14 13:21:03.116 INFO kablam! warning: the `ack:` in this pattern is redundant Oct 14 13:21:03.117 INFO kablam! --> src/socket/interface.rs:331:33 Oct 14 13:21:03.117 INFO kablam! | Oct 14 13:21:03.117 INFO kablam! 331 | ack: ref mut ack, Oct 14 13:21:03.118 INFO kablam! | ----^^^^^^^^^^^^ Oct 14 13:21:03.118 INFO kablam! | | Oct 14 13:21:03.118 INFO kablam! | help: remove this Oct 14 13:21:03.118 INFO kablam! Oct 14 13:21:03.119 INFO kablam! warning: the `seq:` in this pattern is redundant Oct 14 13:21:03.119 INFO kablam! --> src/socket/interface.rs:332:33 Oct 14 13:21:03.119 INFO kablam! | Oct 14 13:21:03.119 INFO kablam! 332 | seq: seq, Oct 14 13:21:03.120 INFO kablam! | ----^^^^ Oct 14 13:21:03.120 INFO kablam! | | Oct 14 13:21:03.120 INFO kablam! | help: remove this Oct 14 13:21:03.121 INFO kablam! Oct 14 13:21:05.448 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep` Oct 14 13:21:05.448 INFO kablam! --> src/bin/main.rs:20:5 Oct 14 13:21:05.448 INFO kablam! | Oct 14 13:21:05.448 INFO kablam! 20 | thread::sleep_ms(2000); Oct 14 13:21:05.448 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 14 13:21:05.448 INFO kablam! | Oct 14 13:21:05.448 INFO kablam! = note: #[warn(deprecated)] on by default Oct 14 13:21:05.448 INFO kablam! Oct 14 13:21:05.498 INFO kablam! warning: unused variable: `len` Oct 14 13:21:05.498 INFO kablam! --> src/bin/main.rs:24:9 Oct 14 13:21:05.498 INFO kablam! | Oct 14 13:21:05.498 INFO kablam! 24 | let len = socket.read(&mut buf).unwrap(); Oct 14 13:21:05.498 INFO kablam! | ^^^ help: consider using `_len` instead Oct 14 13:21:05.498 INFO kablam! | Oct 14 13:21:05.498 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 13:21:05.498 INFO kablam! Oct 14 13:21:06.315 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 4.03s Oct 14 13:21:06.318 INFO kablam! su: No module specific data is present Oct 14 13:21:07.202 INFO running `"docker" "rm" "-f" "74f42f90f7974d8c11c0f054c792e5cc20b73238582f2fd8d2828586bd006d76"` Oct 14 13:21:07.475 INFO blam! 74f42f90f7974d8c11c0f054c792e5cc20b73238582f2fd8d2828586bd006d76 Oct 14 13:21:07.483 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-4/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 14 13:21:08.281 INFO blam! 3dc07eacc659649a2d9028475eb716798584fcf9357bc3575673419dc6ea97ac Oct 14 13:21:08.283 INFO running `"docker" "start" "-a" "3dc07eacc659649a2d9028475eb716798584fcf9357bc3575673419dc6ea97ac"` Oct 14 13:21:09.926 INFO kablam! usermod: no changes Oct 14 13:21:09.995 INFO kablam! Compiling ntcp v0.1.0 (/source) Oct 14 13:21:10.303 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep` Oct 14 13:21:10.303 INFO kablam! --> src/bin/main.rs:20:5 Oct 14 13:21:10.303 INFO kablam! | Oct 14 13:21:10.303 INFO kablam! 20 | thread::sleep_ms(2000); Oct 14 13:21:10.303 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 14 13:21:10.303 INFO kablam! | Oct 14 13:21:10.303 INFO kablam! = note: #[warn(deprecated)] on by default Oct 14 13:21:10.303 INFO kablam! Oct 14 13:21:10.338 INFO kablam! warning: unused import: `std::cmp` Oct 14 13:21:10.338 INFO kablam! --> src/platform/raw.rs:1:5 Oct 14 13:21:10.338 INFO kablam! | Oct 14 13:21:10.338 INFO kablam! 1 | use std::cmp; Oct 14 13:21:10.338 INFO kablam! | ^^^^^^^^ Oct 14 13:21:10.338 INFO kablam! | Oct 14 13:21:10.338 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 14 13:21:10.338 INFO kablam! Oct 14 13:21:10.338 INFO kablam! warning: unused import: `std::time::Instant` Oct 14 13:21:10.338 INFO kablam! --> src/platform/raw.rs:6:5 Oct 14 13:21:10.338 INFO kablam! | Oct 14 13:21:10.338 INFO kablam! 6 | use std::time::Instant; Oct 14 13:21:10.338 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 13:21:10.338 INFO kablam! Oct 14 13:21:10.338 INFO kablam! warning: unused import: `std::ptr` Oct 14 13:21:10.338 INFO kablam! --> src/socket/interface.rs:4:5 Oct 14 13:21:10.338 INFO kablam! | Oct 14 13:21:10.338 INFO kablam! 4 | use std::ptr; Oct 14 13:21:10.338 INFO kablam! | ^^^^^^^^ Oct 14 13:21:10.338 INFO kablam! Oct 14 13:21:10.338 INFO kablam! warning: unused import: `MappedBuffer` Oct 14 13:21:10.338 INFO kablam! --> src/socket/interface.rs:13:16 Oct 14 13:21:10.338 INFO kablam! | Oct 14 13:21:10.338 INFO kablam! 13 | use platform::{MappedBuffer, RawSocket}; Oct 14 13:21:10.338 INFO kablam! | ^^^^^^^^^^^^ Oct 14 13:21:10.338 INFO kablam! Oct 14 13:21:10.411 INFO kablam! warning: unused variable: `len` Oct 14 13:21:10.411 INFO kablam! --> src/bin/main.rs:24:9 Oct 14 13:21:10.411 INFO kablam! | Oct 14 13:21:10.411 INFO kablam! 24 | let len = socket.read(&mut buf).unwrap(); Oct 14 13:21:10.411 INFO kablam! | ^^^ help: consider using `_len` instead Oct 14 13:21:10.411 INFO kablam! | Oct 14 13:21:10.411 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 13:21:10.411 INFO kablam! Oct 14 13:21:10.679 INFO kablam! warning: unreachable statement Oct 14 13:21:10.680 INFO kablam! --> src/ipv4.rs:50:9 Oct 14 13:21:10.680 INFO kablam! | Oct 14 13:21:10.681 INFO kablam! 50 | let len = buffer.as_ref().len(); Oct 14 13:21:10.681 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:10.681 INFO kablam! | Oct 14 13:21:10.682 INFO kablam! = note: #[warn(unreachable_code)] on by default Oct 14 13:21:10.682 INFO kablam! Oct 14 13:21:11.127 INFO kablam! warning: unused variable: `src_addr` Oct 14 13:21:11.127 INFO kablam! --> src/tcp.rs:387:29 Oct 14 13:21:11.128 INFO kablam! | Oct 14 13:21:11.128 INFO kablam! 387 | src_addr: &ipv4::Address, Oct 14 13:21:11.128 INFO kablam! | ^^^^^^^^ help: consider using `_src_addr` instead Oct 14 13:21:11.128 INFO kablam! | Oct 14 13:21:11.129 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 14 13:21:11.129 INFO kablam! Oct 14 13:21:11.129 INFO kablam! warning: unused variable: `dst_addr` Oct 14 13:21:11.129 INFO kablam! --> src/tcp.rs:388:29 Oct 14 13:21:11.130 INFO kablam! | Oct 14 13:21:11.130 INFO kablam! 388 | dst_addr: &ipv4::Address) Oct 14 13:21:11.130 INFO kablam! | ^^^^^^^^ help: consider using `_dst_addr` instead Oct 14 13:21:11.130 INFO kablam! Oct 14 13:21:11.131 INFO kablam! warning: unused variable: `seq` Oct 14 13:21:11.131 INFO kablam! --> src/socket/interface.rs:332:38 Oct 14 13:21:11.131 INFO kablam! | Oct 14 13:21:11.132 INFO kablam! 332 | seq: seq, Oct 14 13:21:11.132 INFO kablam! | ^^^ help: consider using `_seq` instead Oct 14 13:21:11.132 INFO kablam! Oct 14 13:21:11.136 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.136 INFO kablam! --> src/ipv4.rs:166:13 Oct 14 13:21:11.136 INFO kablam! | Oct 14 13:21:11.136 INFO kablam! 166 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:172:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 172 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:178:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 178 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:184:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 184 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:190:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 190 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:196:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 196 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:203:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 203 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:211:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 211 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:218:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 218 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:224:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 224 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.137 INFO kablam! --> src/ipv4.rs:230:13 Oct 14 13:21:11.137 INFO kablam! | Oct 14 13:21:11.137 INFO kablam! 230 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.137 INFO kablam! | ----^^^ Oct 14 13:21:11.137 INFO kablam! | | Oct 14 13:21:11.137 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.137 INFO kablam! Oct 14 13:21:11.137 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.138 INFO kablam! --> src/ipv4.rs:236:13 Oct 14 13:21:11.138 INFO kablam! | Oct 14 13:21:11.138 INFO kablam! 236 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.138 INFO kablam! | ----^^^ Oct 14 13:21:11.138 INFO kablam! | | Oct 14 13:21:11.138 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.138 INFO kablam! Oct 14 13:21:11.138 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.138 INFO kablam! --> src/ipv4.rs:242:13 Oct 14 13:21:11.138 INFO kablam! | Oct 14 13:21:11.138 INFO kablam! 242 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.138 INFO kablam! | ----^^^ Oct 14 13:21:11.138 INFO kablam! | | Oct 14 13:21:11.138 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.138 INFO kablam! Oct 14 13:21:11.143 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.145 INFO kablam! --> src/ipv4.rs:251:13 Oct 14 13:21:11.145 INFO kablam! | Oct 14 13:21:11.145 INFO kablam! 251 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.145 INFO kablam! | ----^^^ Oct 14 13:21:11.145 INFO kablam! | | Oct 14 13:21:11.145 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.145 INFO kablam! Oct 14 13:21:11.163 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.163 INFO kablam! --> src/tcp.rs:173:13 Oct 14 13:21:11.163 INFO kablam! | Oct 14 13:21:11.163 INFO kablam! 173 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.163 INFO kablam! | ----^^^ Oct 14 13:21:11.163 INFO kablam! | | Oct 14 13:21:11.163 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.163 INFO kablam! Oct 14 13:21:11.163 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.163 INFO kablam! --> src/tcp.rs:179:13 Oct 14 13:21:11.163 INFO kablam! | Oct 14 13:21:11.163 INFO kablam! 179 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.163 INFO kablam! | ----^^^ Oct 14 13:21:11.163 INFO kablam! | | Oct 14 13:21:11.163 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.163 INFO kablam! Oct 14 13:21:11.163 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.163 INFO kablam! --> src/tcp.rs:185:13 Oct 14 13:21:11.163 INFO kablam! | Oct 14 13:21:11.163 INFO kablam! 185 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.163 INFO kablam! | ----^^^ Oct 14 13:21:11.164 INFO kablam! | | Oct 14 13:21:11.164 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.164 INFO kablam! Oct 14 13:21:11.164 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.164 INFO kablam! --> src/tcp.rs:191:13 Oct 14 13:21:11.164 INFO kablam! | Oct 14 13:21:11.164 INFO kablam! 191 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.164 INFO kablam! | ----^^^ Oct 14 13:21:11.164 INFO kablam! | | Oct 14 13:21:11.164 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.164 INFO kablam! Oct 14 13:21:11.164 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.164 INFO kablam! --> src/tcp.rs:197:13 Oct 14 13:21:11.164 INFO kablam! | Oct 14 13:21:11.164 INFO kablam! 197 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.164 INFO kablam! | ----^^^ Oct 14 13:21:11.164 INFO kablam! | | Oct 14 13:21:11.164 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.164 INFO kablam! Oct 14 13:21:11.166 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.166 INFO kablam! --> src/tcp.rs:204:13 Oct 14 13:21:11.166 INFO kablam! | Oct 14 13:21:11.166 INFO kablam! 204 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.166 INFO kablam! | ----^^^ Oct 14 13:21:11.166 INFO kablam! | | Oct 14 13:21:11.166 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.166 INFO kablam! Oct 14 13:21:11.166 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.166 INFO kablam! --> src/tcp.rs:211:13 Oct 14 13:21:11.166 INFO kablam! | Oct 14 13:21:11.166 INFO kablam! 211 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.166 INFO kablam! | ----^^^ Oct 14 13:21:11.166 INFO kablam! | | Oct 14 13:21:11.166 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.166 INFO kablam! Oct 14 13:21:11.166 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.166 INFO kablam! --> src/tcp.rs:221:13 Oct 14 13:21:11.166 INFO kablam! | Oct 14 13:21:11.166 INFO kablam! 221 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.166 INFO kablam! | ----^^^ Oct 14 13:21:11.166 INFO kablam! | | Oct 14 13:21:11.166 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.166 INFO kablam! Oct 14 13:21:11.174 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:231:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 231 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:241:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 241 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:251:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 251 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:261:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 261 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:271:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 271 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:281:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 281 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:291:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 291 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:301:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 301 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:307:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 307 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.175 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.175 INFO kablam! --> src/tcp.rs:313:13 Oct 14 13:21:11.175 INFO kablam! | Oct 14 13:21:11.175 INFO kablam! 313 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.175 INFO kablam! | ----^^^ Oct 14 13:21:11.175 INFO kablam! | | Oct 14 13:21:11.175 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.175 INFO kablam! Oct 14 13:21:11.179 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.179 INFO kablam! --> src/tcp.rs:336:13 Oct 14 13:21:11.179 INFO kablam! | Oct 14 13:21:11.179 INFO kablam! 336 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.179 INFO kablam! | ----^^^ Oct 14 13:21:11.179 INFO kablam! | | Oct 14 13:21:11.179 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.179 INFO kablam! Oct 14 13:21:11.179 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.179 INFO kablam! --> src/tcp.rs:342:13 Oct 14 13:21:11.179 INFO kablam! | Oct 14 13:21:11.179 INFO kablam! 342 | let mut buf = self.buffer.as_mut(); Oct 14 13:21:11.179 INFO kablam! | ----^^^ Oct 14 13:21:11.179 INFO kablam! | | Oct 14 13:21:11.179 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.179 INFO kablam! Oct 14 13:21:11.195 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.195 INFO kablam! --> src/platform/raw.rs:158:13 Oct 14 13:21:11.195 INFO kablam! | Oct 14 13:21:11.195 INFO kablam! 158 | let mut header = unsafe { Oct 14 13:21:11.195 INFO kablam! | ----^^^^^^ Oct 14 13:21:11.195 INFO kablam! | | Oct 14 13:21:11.195 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.195 INFO kablam! Oct 14 13:21:11.231 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.231 INFO kablam! --> src/socket/socket.rs:78:21 Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! 78 | let mut buf = &mut buf[read_len..]; Oct 14 13:21:11.231 INFO kablam! | ----^^^ Oct 14 13:21:11.231 INFO kablam! | | Oct 14 13:21:11.231 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.231 INFO kablam! Oct 14 13:21:11.231 INFO kablam! warning: variable does not need to be mutable Oct 14 13:21:11.231 INFO kablam! --> src/socket/socket.rs:80:21 Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! 80 | let mut buf = &mut buf[..len]; Oct 14 13:21:11.231 INFO kablam! | ----^^^ Oct 14 13:21:11.231 INFO kablam! | | Oct 14 13:21:11.231 INFO kablam! | help: remove this `mut` Oct 14 13:21:11.231 INFO kablam! Oct 14 13:21:11.231 INFO kablam! warning: constant item is never used: `TP_STATUS_COPY` Oct 14 13:21:11.231 INFO kablam! --> src/platform/if_packet.rs:13:1 Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! 13 | pub const TP_STATUS_COPY: libc::c_ulong = 1 << 1; Oct 14 13:21:11.231 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! = note: #[warn(dead_code)] on by default Oct 14 13:21:11.231 INFO kablam! Oct 14 13:21:11.231 INFO kablam! warning: constant item is never used: `TP_STATUS_LOSING` Oct 14 13:21:11.231 INFO kablam! --> src/platform/if_packet.rs:14:1 Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! 14 | pub const TP_STATUS_LOSING: libc::c_ulong = 1 << 2; Oct 14 13:21:11.231 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:11.231 INFO kablam! Oct 14 13:21:11.231 INFO kablam! warning: field is never used: `ring_offset` Oct 14 13:21:11.231 INFO kablam! --> src/platform/raw.rs:66:5 Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! 66 | ring_offset: usize, Oct 14 13:21:11.231 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 14 13:21:11.231 INFO kablam! Oct 14 13:21:11.231 INFO kablam! warning: constant item is never used: `RECV_BUF_LEN` Oct 14 13:21:11.231 INFO kablam! --> src/socket/interface.rs:16:1 Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! 16 | const RECV_BUF_LEN: usize = 17000; Oct 14 13:21:11.231 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 14 13:21:11.231 INFO kablam! Oct 14 13:21:11.231 INFO kablam! warning: variant is never constructed: `Closed` Oct 14 13:21:11.231 INFO kablam! --> src/socket/mod.rs:25:5 Oct 14 13:21:11.231 INFO kablam! | Oct 14 13:21:11.231 INFO kablam! 25 | Closed, Oct 14 13:21:11.231 INFO kablam! | ^^^^^^ Oct 14 13:21:11.231 INFO kablam! Oct 14 13:21:11.239 INFO kablam! warning: the `seq:` in this pattern is redundant Oct 14 13:21:11.239 INFO kablam! --> src/socket/interface.rs:243:32 Oct 14 13:21:11.239 INFO kablam! | Oct 14 13:21:11.239 INFO kablam! 243 | seq: ref mut seq, Oct 14 13:21:11.239 INFO kablam! | ----^^^^^^^^^^^^ Oct 14 13:21:11.239 INFO kablam! | | Oct 14 13:21:11.239 INFO kablam! | help: remove this Oct 14 13:21:11.239 INFO kablam! | Oct 14 13:21:11.239 INFO kablam! = note: #[warn(non_shorthand_field_patterns)] on by default Oct 14 13:21:11.239 INFO kablam! Oct 14 13:21:11.239 INFO kablam! warning: the `ack:` in this pattern is redundant Oct 14 13:21:11.239 INFO kablam! --> src/socket/interface.rs:244:32 Oct 14 13:21:11.239 INFO kablam! | Oct 14 13:21:11.239 INFO kablam! 244 | ack: ref mut ack, Oct 14 13:21:11.239 INFO kablam! | ----^^^^^^^^^^^^ Oct 14 13:21:11.239 INFO kablam! | | Oct 14 13:21:11.239 INFO kablam! | help: remove this Oct 14 13:21:11.239 INFO kablam! Oct 14 13:21:11.239 INFO kablam! warning: the `ack:` in this pattern is redundant Oct 14 13:21:11.239 INFO kablam! --> src/socket/interface.rs:331:33 Oct 14 13:21:11.239 INFO kablam! | Oct 14 13:21:11.239 INFO kablam! 331 | ack: ref mut ack, Oct 14 13:21:11.239 INFO kablam! | ----^^^^^^^^^^^^ Oct 14 13:21:11.239 INFO kablam! | | Oct 14 13:21:11.239 INFO kablam! | help: remove this Oct 14 13:21:11.239 INFO kablam! Oct 14 13:21:11.239 INFO kablam! warning: the `seq:` in this pattern is redundant Oct 14 13:21:11.239 INFO kablam! --> src/socket/interface.rs:332:33 Oct 14 13:21:11.239 INFO kablam! | Oct 14 13:21:11.239 INFO kablam! 332 | seq: seq, Oct 14 13:21:11.239 INFO kablam! | ----^^^^ Oct 14 13:21:11.239 INFO kablam! | | Oct 14 13:21:11.239 INFO kablam! | help: remove this Oct 14 13:21:11.239 INFO kablam! Oct 14 13:21:11.797 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 1.85s Oct 14 13:21:11.808 INFO kablam! su: No module specific data is present Oct 14 13:21:13.211 INFO running `"docker" "rm" "-f" "3dc07eacc659649a2d9028475eb716798584fcf9357bc3575673419dc6ea97ac"` Oct 14 13:21:13.495 INFO blam! 3dc07eacc659649a2d9028475eb716798584fcf9357bc3575673419dc6ea97ac Oct 14 13:21:13.503 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-4/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/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 +40d4795669493f1965de7c44029c69552134fe1f-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"` Oct 14 13:21:14.035 INFO blam! d443cd2e4ab0999909b2662b3dee1517cd9d72016521406ba1023d849184c8d2 Oct 14 13:21:14.039 INFO running `"docker" "start" "-a" "d443cd2e4ab0999909b2662b3dee1517cd9d72016521406ba1023d849184c8d2"` Oct 14 13:21:16.139 INFO kablam! usermod: no changes Oct 14 13:21:16.191 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.02s Oct 14 13:21:16.199 INFO kablam! Running /target/debug/deps/ntcp-ed45285292bb279c Oct 14 13:21:16.199 INFO blam! Oct 14 13:21:16.199 INFO kablam! Running /target/debug/deps/main-abc36823e56a548f Oct 14 13:21:16.199 INFO blam! running 0 tests Oct 14 13:21:16.199 INFO kablam! Doc-tests ntcp Oct 14 13:21:16.199 INFO blam! Oct 14 13:21:16.199 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 14 13:21:16.199 INFO blam! Oct 14 13:21:16.199 INFO blam! Oct 14 13:21:16.199 INFO blam! running 0 tests Oct 14 13:21:16.199 INFO blam! Oct 14 13:21:16.199 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 14 13:21:16.199 INFO blam! Oct 14 13:21:16.427 INFO blam! Oct 14 13:21:16.427 INFO blam! running 0 tests Oct 14 13:21:16.427 INFO blam! Oct 14 13:21:16.427 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 14 13:21:16.427 INFO blam! Oct 14 13:21:16.431 INFO kablam! su: No module specific data is present Oct 14 13:21:17.203 INFO running `"docker" "rm" "-f" "d443cd2e4ab0999909b2662b3dee1517cd9d72016521406ba1023d849184c8d2"` Oct 14 13:21:17.635 INFO blam! d443cd2e4ab0999909b2662b3dee1517cd9d72016521406ba1023d849184c8d2