Aug 16 23:05:29.059 INFO checking sozu-proxy/sozu against master#142bb27373126edf8367f526358b6c72ecf1d8df for pr-53426 Aug 16 23:05:29.059 INFO running: cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets Aug 16 23:05:29.060 INFO creating container for: cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets Aug 16 23:05:29.060 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-53426/master#142bb27373126edf8367f526358b6c72ecf1d8df:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53426/worker-2/master#142bb27373126edf8367f526358b6c72ecf1d8df:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +142bb27373126edf8367f526358b6c72ecf1d8df-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 16 23:05:29.306 INFO blam! e1552b0c3d3946806184034fec892f17f519965dc6dd2722e44d32520242b8b1 Aug 16 23:05:29.309 INFO running `"docker" "start" "-a" "e1552b0c3d3946806184034fec892f17f519965dc6dd2722e44d32520242b8b1"` Aug 16 23:05:30.697 INFO kablam! Compiling version_check v0.1.4 Aug 16 23:05:30.709 INFO kablam! Compiling proc-macro2 v0.4.11 Aug 16 23:05:30.712 INFO kablam! Checking cfg-if v0.1.5 Aug 16 23:05:30.714 INFO kablam! Compiling typenum v1.10.0 Aug 16 23:05:30.716 INFO kablam! Checking libc v0.2.43 Aug 16 23:05:30.722 INFO kablam! Checking byteorder v1.2.4 Aug 16 23:05:30.723 INFO kablam! Checking void v1.0.2 Aug 16 23:05:30.724 INFO kablam! Compiling semver-parser v0.7.0 Aug 16 23:05:31.607 INFO kablam! Checking slab v0.4.1 Aug 16 23:05:32.942 INFO kablam! Checking futures v0.1.23 Aug 16 23:05:44.535 INFO kablam! Compiling serde v1.0.71 Aug 16 23:05:44.633 INFO kablam! Compiling regex v0.2.11 Aug 16 23:05:44.694 INFO kablam! Compiling nix v0.11.0 Aug 16 23:05:45.792 INFO kablam! Checking matches v0.1.7 Aug 16 23:05:45.879 INFO kablam! Checking untrusted v0.6.2 Aug 16 23:05:46.016 INFO kablam! Checking encoding_index_tests v0.1.4 Aug 16 23:05:46.947 INFO kablam! Checking unicode-normalization v0.1.7 Aug 16 23:05:47.205 INFO kablam! Checking pool v0.1.4 Aug 16 23:05:51.854 INFO kablam! Compiling sozu-lib v0.7.5 (file:///source/lib) Aug 16 23:05:51.860 INFO kablam! Checking hex v0.3.2 Aug 16 23:05:51.876 INFO kablam! Checking lazycell v1.0.0 Aug 16 23:05:53.637 INFO kablam! Compiling sozu v0.7.5 (file:///source/bin) Aug 16 23:05:53.834 INFO kablam! Compiling sozuctl v0.7.5 (file:///source/ctl) Aug 16 23:05:57.660 INFO kablam! Checking chunked_transfer v0.3.1 Aug 16 23:05:58.828 INFO kablam! Checking scoped-tls v0.1.2 Aug 16 23:05:58.927 INFO kablam! Checking nom v2.2.1 Aug 16 23:05:59.531 INFO kablam! Checking remove_dir_all v0.5.1 Aug 16 23:06:00.566 INFO kablam! Checking encode_unicode v0.3.2 Aug 16 23:06:00.627 INFO kablam! Checking ascii v0.8.7 Aug 16 23:06:00.689 INFO kablam! Compiling ring v0.13.2 Aug 16 23:06:01.177 INFO kablam! Compiling miniz-sys v0.1.10 Aug 16 23:06:06.411 INFO kablam! Checking crossbeam-utils v0.3.2 Aug 16 23:06:09.463 INFO kablam! Checking log v0.4.3 Aug 16 23:06:09.477 INFO kablam! Checking unreachable v1.0.0 Aug 16 23:06:11.247 INFO kablam! Checking term v0.5.1 Aug 16 23:06:11.295 INFO kablam! Compiling lazy_static v1.1.0 Aug 16 23:06:19.603 INFO kablam! Checking regex-syntax v0.5.6 Aug 16 23:06:20.723 INFO kablam! Compiling semver v0.9.0 Aug 16 23:06:22.663 INFO kablam! Checking base64 v0.8.0 Aug 16 23:06:23.671 INFO kablam! Checking base64 v0.7.0 Aug 16 23:06:29.495 INFO kablam! Checking base64 v0.9.2 Aug 16 23:06:31.430 INFO kablam! Checking unicode-bidi v0.3.4 Aug 16 23:06:32.082 INFO kablam! Checking encoding-index-singlebyte v1.20141219.5 Aug 16 23:06:34.439 INFO kablam! Checking encoding-index-tradchinese v1.20141219.5 Aug 16 23:06:37.775 INFO kablam! Checking encoding-index-simpchinese v1.20141219.5 Aug 16 23:06:38.974 INFO kablam! Checking encoding-index-korean v1.20141219.5 Aug 16 23:06:39.067 INFO kablam! Checking encoding-index-japanese v1.20141219.5 Aug 16 23:06:41.907 INFO kablam! Checking iovec v0.1.2 Aug 16 23:06:41.940 INFO kablam! Checking net2 v0.2.33 Aug 16 23:06:44.406 INFO kablam! Checking memchr v2.0.1 Aug 16 23:06:47.855 INFO kablam! Checking rand v0.4.2 Aug 16 23:06:49.603 INFO kablam! Checking num_cpus v1.8.0 Aug 16 23:06:50.176 INFO kablam! Checking memchr v1.0.2 Aug 16 23:06:50.861 INFO kablam! Checking time v0.1.40 Aug 16 23:06:52.244 INFO kablam! Checking atty v0.2.11 Aug 16 23:06:52.716 INFO kablam! Checking rand v0.5.5 Aug 16 23:07:03.063 INFO kablam! Checking tokio-executor v0.1.3 Aug 16 23:07:07.814 INFO kablam! Compiling rustc_version v0.2.3 Aug 16 23:07:20.567 INFO kablam! Checking bytes v0.4.9 Aug 16 23:07:24.819 INFO kablam! Checking aho-corasick v0.6.6 Aug 16 23:07:33.800 INFO kablam! Checking mio v0.6.15 Aug 16 23:07:34.065 INFO kablam! Checking nom v3.2.1 Aug 16 23:07:37.073 INFO kablam! Checking backtrace-sys v0.1.23 Aug 16 23:07:38.790 INFO kablam! Checking encoding v0.2.33 Aug 16 23:07:39.363 INFO kablam! Checking clap v2.32.0 Aug 16 23:07:51.810 INFO kablam! Checking tokio-timer v0.2.5 Aug 16 23:07:57.102 INFO kablam! Checking uuid v0.6.5 Aug 16 23:08:01.320 INFO kablam! Checking generic-array v0.9.0 Aug 16 23:08:01.931 INFO kablam! Compiling procinfo v0.4.2 Aug 16 23:08:05.147 INFO kablam! Checking tempfile v3.0.3 Aug 16 23:08:08.139 INFO kablam! Checking backtrace v0.3.9 Aug 16 23:08:10.447 INFO kablam! Checking tokio-io v0.1.7 Aug 16 23:08:11.427 INFO kablam! Compiling quote v0.6.6 Aug 16 23:08:11.529 INFO kablam! Checking crossbeam-epoch v0.4.3 Aug 16 23:08:12.936 INFO kablam! Checking thread_local v0.3.5 Aug 16 23:08:19.399 INFO kablam! Checking prettytable-rs v0.7.0 Aug 16 23:08:22.000 INFO kablam! Checking chrono v0.4.5 Aug 16 23:08:27.123 INFO kablam! Checking flate2 v0.2.20 Aug 16 23:08:31.320 INFO kablam! Checking mio-uds v0.6.6 Aug 16 23:08:36.321 INFO kablam! Checking mio-extras v2.0.5 Aug 16 23:08:44.129 INFO kablam! Checking digest v0.7.5 Aug 16 23:08:44.399 INFO kablam! Checking error-chain v0.11.0 Aug 16 23:08:51.615 INFO kablam! Checking regex v1.0.2 Aug 16 23:08:55.239 INFO kablam! Compiling syn v0.14.8 Aug 16 23:08:58.220 INFO kablam! Checking crossbeam-deque v0.3.1 Aug 16 23:09:04.195 INFO kablam! Checking tokio-reactor v0.1.3 Aug 16 23:09:05.271 INFO kablam! Checking tokio-codec v0.1.0 Aug 16 23:09:06.689 INFO kablam! Checking hdrhistogram v6.0.6 Aug 16 23:09:15.670 INFO kablam! Checking sha2 v0.7.1 Aug 16 23:09:21.987 INFO kablam! Checking sct v0.4.0 Aug 16 23:09:26.681 INFO kablam! Checking webpki v0.18.1 Aug 16 23:09:27.661 INFO kablam! Checking tokio-threadpool v0.1.5 Aug 16 23:09:29.834 INFO kablam! Checking tokio-tcp v0.1.1 Aug 16 23:09:33.555 INFO kablam! Checking tokio-udp v0.1.1 Aug 16 23:09:35.263 INFO kablam! Checking tokio-uds v0.2.0 Aug 16 23:09:38.353 INFO kablam! Checking pem v0.5.0 Aug 16 23:09:39.583 INFO kablam! Checking env_logger v0.5.12 Aug 16 23:09:42.771 INFO kablam! Checking rustls v0.13.0 Aug 16 23:09:47.647 INFO kablam! Checking tokio-fs v0.1.3 Aug 16 23:09:49.055 INFO kablam! Checking quickcheck v0.6.2 Aug 16 23:09:54.583 INFO kablam! Checking tokio v0.1.7 Aug 16 23:10:06.299 INFO kablam! Checking tokio-core v0.1.17 Aug 16 23:10:15.113 INFO kablam! Checking serde_json v1.0.24 Aug 16 23:10:30.465 INFO kablam! Checking toml v0.4.6 Aug 16 23:10:44.275 INFO kablam! Compiling serde_derive v1.0.71 Aug 16 23:10:44.275 INFO kablam! Compiling structopt-derive v0.2.10 Aug 16 23:11:10.871 INFO kablam! Checking structopt v0.2.10 Aug 16 23:11:14.242 INFO kablam! Checking idna v0.1.5 Aug 16 23:11:19.667 INFO kablam! Checking url v1.7.1 Aug 16 23:11:26.147 INFO kablam! Checking tiny_http v0.6.0 Aug 16 23:11:50.355 INFO kablam! Checking sozu-command-lib v0.7.5 (file:///source/command) Aug 16 23:12:03.470 INFO kablam! warning: unused import: `DeactivateListener` Aug 16 23:12:03.470 INFO kablam! --> command/src/state.rs:12:20 Aug 16 23:12:03.470 INFO kablam! | Aug 16 23:12:03.470 INFO kablam! 12 | ActivateListener,DeactivateListener}; Aug 16 23:12:03.470 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:12:03.470 INFO kablam! | Aug 16 23:12:03.470 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:12:03.470 INFO kablam! Aug 16 23:12:03.575 INFO kablam! warning: unused import: `messages::ListenerType` Aug 16 23:12:03.575 INFO kablam! --> command/src/scm_socket.rs:10:5 Aug 16 23:12:03.575 INFO kablam! | Aug 16 23:12:03.575 INFO kablam! 10 | use messages::ListenerType; Aug 16 23:12:03.575 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:12:03.575 INFO kablam! Aug 16 23:12:04.752 INFO kablam! warning: unused import: `DeactivateListener` Aug 16 23:12:04.752 INFO kablam! --> command/src/state.rs:12:20 Aug 16 23:12:04.752 INFO kablam! | Aug 16 23:12:04.752 INFO kablam! 12 | ActivateListener,DeactivateListener}; Aug 16 23:12:04.752 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:12:04.752 INFO kablam! | Aug 16 23:12:04.752 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:12:04.752 INFO kablam! Aug 16 23:12:04.881 INFO kablam! warning: unused import: `messages::ListenerType` Aug 16 23:12:04.881 INFO kablam! --> command/src/scm_socket.rs:10:5 Aug 16 23:12:04.881 INFO kablam! | Aug 16 23:12:04.881 INFO kablam! 10 | use messages::ListenerType; Aug 16 23:12:04.881 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:12:04.881 INFO kablam! Aug 16 23:12:22.369 INFO kablam! warning: unused variable: `app_id` Aug 16 23:12:22.369 INFO kablam! --> command/src/config.rs:252:30 Aug 16 23:12:22.369 INFO kablam! | Aug 16 23:12:22.369 INFO kablam! 252 | pub fn to_tcp_front(&self, app_id: &str) -> Result { Aug 16 23:12:22.369 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:12:22.369 INFO kablam! | Aug 16 23:12:22.370 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 16 23:12:22.370 INFO kablam! Aug 16 23:12:22.371 INFO kablam! warning: unused variable: `app_id` Aug 16 23:12:22.371 INFO kablam! --> command/src/config.rs:274:31 Aug 16 23:12:22.371 INFO kablam! | Aug 16 23:12:22.371 INFO kablam! 274 | pub fn to_http_front(&self, app_id: &str) -> Result { Aug 16 23:12:22.371 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:12:22.372 INFO kablam! Aug 16 23:12:22.375 INFO kablam! warning: unused variable: `v` Aug 16 23:12:22.375 INFO kablam! --> command/src/state.rs:310:72 Aug 16 23:12:22.375 INFO kablam! | Aug 16 23:12:22.375 INFO kablam! 310 | for addr in self.http_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:12:22.375 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:12:22.376 INFO kablam! Aug 16 23:12:22.377 INFO kablam! warning: unused variable: `v` Aug 16 23:12:22.377 INFO kablam! --> command/src/state.rs:318:73 Aug 16 23:12:22.377 INFO kablam! | Aug 16 23:12:22.377 INFO kablam! 318 | for addr in self.https_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:12:22.377 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:12:22.377 INFO kablam! Aug 16 23:12:22.378 INFO kablam! warning: unused variable: `v` Aug 16 23:12:22.378 INFO kablam! --> command/src/state.rs:325:71 Aug 16 23:12:22.378 INFO kablam! | Aug 16 23:12:22.378 INFO kablam! 325 | for addr in self.tcp_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:12:22.378 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:12:22.379 INFO kablam! Aug 16 23:12:22.384 INFO kablam! warning: unused variable: `default` Aug 16 23:12:22.384 INFO kablam! --> command/src/scm_socket.rs:74:9 Aug 16 23:12:22.385 INFO kablam! | Aug 16 23:12:22.385 INFO kablam! 74 | let default = Listeners { Aug 16 23:12:22.385 INFO kablam! | ^^^^^^^ help: consider using `_default` instead Aug 16 23:12:22.394 INFO kablam! Aug 16 23:12:25.441 INFO kablam! warning: unused variable: `app_id` Aug 16 23:12:25.441 INFO kablam! --> command/src/config.rs:252:30 Aug 16 23:12:25.441 INFO kablam! | Aug 16 23:12:25.441 INFO kablam! 252 | pub fn to_tcp_front(&self, app_id: &str) -> Result { Aug 16 23:12:25.441 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:12:25.441 INFO kablam! | Aug 16 23:12:25.441 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 16 23:12:25.441 INFO kablam! Aug 16 23:12:25.442 INFO kablam! warning: unused variable: `app_id` Aug 16 23:12:25.442 INFO kablam! --> command/src/config.rs:274:31 Aug 16 23:12:25.442 INFO kablam! | Aug 16 23:12:25.442 INFO kablam! 274 | pub fn to_http_front(&self, app_id: &str) -> Result { Aug 16 23:12:25.442 INFO kablam! | ^^^^^^ help: consider using `_app_id` instead Aug 16 23:12:25.442 INFO kablam! Aug 16 23:12:25.444 INFO kablam! warning: unused variable: `v` Aug 16 23:12:25.444 INFO kablam! --> command/src/state.rs:310:72 Aug 16 23:12:25.444 INFO kablam! | Aug 16 23:12:25.444 INFO kablam! 310 | for addr in self.http_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:12:25.444 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:12:25.445 INFO kablam! Aug 16 23:12:25.445 INFO kablam! warning: unused variable: `v` Aug 16 23:12:25.445 INFO kablam! --> command/src/state.rs:318:73 Aug 16 23:12:25.445 INFO kablam! | Aug 16 23:12:25.445 INFO kablam! 318 | for addr in self.https_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:12:25.445 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:12:25.446 INFO kablam! Aug 16 23:12:25.446 INFO kablam! warning: unused variable: `v` Aug 16 23:12:25.446 INFO kablam! --> command/src/state.rs:325:71 Aug 16 23:12:25.446 INFO kablam! | Aug 16 23:12:25.447 INFO kablam! 325 | for addr in self.tcp_listeners.iter().filter(|(_,t)| t.1).map(|(k,v)| k) { Aug 16 23:12:25.447 INFO kablam! | ^ help: consider using `_v` instead Aug 16 23:12:25.447 INFO kablam! Aug 16 23:12:25.453 INFO kablam! warning: unused variable: `default` Aug 16 23:12:25.453 INFO kablam! --> command/src/scm_socket.rs:74:9 Aug 16 23:12:25.453 INFO kablam! | Aug 16 23:12:25.453 INFO kablam! 74 | let default = Listeners { Aug 16 23:12:25.453 INFO kablam! | ^^^^^^^ help: consider using `_default` instead Aug 16 23:12:25.453 INFO kablam! Aug 16 23:12:30.738 INFO kablam! Checking sozu-command-futures v0.7.5 (file:///source/futures) Aug 16 23:12:33.180 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:33.180 INFO kablam! --> futures/src/lib.rs:18:41 Aug 16 23:12:33.180 INFO kablam! | Aug 16 23:12:33.180 INFO kablam! 18 | use tokio_io::codec::{Decoder, Encoder, Framed}; Aug 16 23:12:33.181 INFO kablam! | ^^^^^^ Aug 16 23:12:33.181 INFO kablam! | Aug 16 23:12:33.181 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:33.181 INFO kablam! Aug 16 23:12:33.181 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:33.181 INFO kablam! --> futures/src/lib.rs:70:15 Aug 16 23:12:33.181 INFO kablam! | Aug 16 23:12:33.181 INFO kablam! 70 | upstream: Framed, Aug 16 23:12:33.181 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:12:33.181 INFO kablam! Aug 16 23:12:33.196 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:33.196 INFO kablam! --> futures/src/lib.rs:18:41 Aug 16 23:12:33.196 INFO kablam! | Aug 16 23:12:33.196 INFO kablam! 18 | use tokio_io::codec::{Decoder, Encoder, Framed}; Aug 16 23:12:33.196 INFO kablam! | ^^^^^^ Aug 16 23:12:33.206 INFO kablam! | Aug 16 23:12:33.207 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:33.207 INFO kablam! Aug 16 23:12:33.207 INFO kablam! warning: use of deprecated item 'tokio_io::codec::Framed': Moved to tokio-codec Aug 16 23:12:33.207 INFO kablam! --> futures/src/lib.rs:70:15 Aug 16 23:12:33.207 INFO kablam! | Aug 16 23:12:33.207 INFO kablam! 70 | upstream: Framed, Aug 16 23:12:33.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:12:33.207 INFO kablam! Aug 16 23:12:34.775 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead Aug 16 23:12:34.775 INFO kablam! --> futures/src/lib.rs:77:30 Aug 16 23:12:34.775 INFO kablam! | Aug 16 23:12:34.775 INFO kablam! 77 | upstream: stream.framed(CommandCodec), Aug 16 23:12:34.775 INFO kablam! | ^^^^^^ Aug 16 23:12:34.775 INFO kablam! Aug 16 23:12:34.795 INFO kablam! warning: use of deprecated item 'tokio_io::AsyncRead::framed': Use tokio_codec::Decoder::framed instead Aug 16 23:12:34.796 INFO kablam! --> futures/src/lib.rs:77:30 Aug 16 23:12:34.796 INFO kablam! | Aug 16 23:12:34.796 INFO kablam! 77 | upstream: stream.framed(CommandCodec), Aug 16 23:12:34.796 INFO kablam! | ^^^^^^ Aug 16 23:12:34.806 INFO kablam! Aug 16 23:12:44.046 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample': use Distribution instead Aug 16 23:12:44.046 INFO kablam! --> lib/src/network/retry.rs:2:27 Aug 16 23:12:44.046 INFO kablam! | Aug 16 23:12:44.046 INFO kablam! 2 | use rand::distributions::{IndependentSample, Range}; Aug 16 23:12:44.046 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:44.046 INFO kablam! | Aug 16 23:12:44.046 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:44.046 INFO kablam! Aug 16 23:12:46.564 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.565 INFO kablam! --> ctl/src/command.rs:874:7 Aug 16 23:12:46.565 INFO kablam! | Aug 16 23:12:46.565 INFO kablam! 874 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:46.565 INFO kablam! | ----^^^^^^^ Aug 16 23:12:46.565 INFO kablam! | | Aug 16 23:12:46.565 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.565 INFO kablam! | Aug 16 23:12:46.565 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:12:46.565 INFO kablam! Aug 16 23:12:46.569 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.569 INFO kablam! --> ctl/src/command.rs:887:7 Aug 16 23:12:46.569 INFO kablam! | Aug 16 23:12:46.569 INFO kablam! 887 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:46.569 INFO kablam! | ----^^^^^^^ Aug 16 23:12:46.569 INFO kablam! | | Aug 16 23:12:46.570 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.570 INFO kablam! Aug 16 23:12:46.798 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample': use Distribution instead Aug 16 23:12:46.798 INFO kablam! --> lib/src/network/retry.rs:2:27 Aug 16 23:12:46.798 INFO kablam! | Aug 16 23:12:46.798 INFO kablam! 2 | use rand::distributions::{IndependentSample, Range}; Aug 16 23:12:46.798 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:12:46.798 INFO kablam! | Aug 16 23:12:46.798 INFO kablam! = note: #[warn(deprecated)] on by default Aug 16 23:12:46.798 INFO kablam! Aug 16 23:12:46.918 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.918 INFO kablam! --> ctl/src/command.rs:874:7 Aug 16 23:12:46.918 INFO kablam! | Aug 16 23:12:46.918 INFO kablam! 874 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:46.918 INFO kablam! | ----^^^^^^^ Aug 16 23:12:46.918 INFO kablam! | | Aug 16 23:12:46.918 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.919 INFO kablam! | Aug 16 23:12:46.919 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:12:46.920 INFO kablam! Aug 16 23:12:46.923 INFO kablam! warning: variable does not need to be mutable Aug 16 23:12:46.923 INFO kablam! --> ctl/src/command.rs:887:7 Aug 16 23:12:46.923 INFO kablam! | Aug 16 23:12:46.923 INFO kablam! 887 | let mut address = format!("{}:{}", ip, port); Aug 16 23:12:46.923 INFO kablam! | ----^^^^^^^ Aug 16 23:12:46.923 INFO kablam! | | Aug 16 23:12:46.923 INFO kablam! | help: remove this `mut` Aug 16 23:12:46.926 INFO kablam! Aug 16 23:12:56.124 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample::ind_sample': use Distribution instead Aug 16 23:12:56.124 INFO kablam! --> lib/src/network/retry.rs:76:19 Aug 16 23:12:56.125 INFO kablam! | Aug 16 23:12:56.125 INFO kablam! 76 | range.ind_sample(&mut rng) Aug 16 23:12:56.125 INFO kablam! | ^^^^^^^^^^ Aug 16 23:12:56.125 INFO kablam! Aug 16 23:12:57.355 INFO kablam! warning: use of deprecated item 'rand::distributions::IndependentSample::ind_sample': use Distribution instead Aug 16 23:12:57.355 INFO kablam! --> lib/src/network/retry.rs:76:19 Aug 16 23:12:57.355 INFO kablam! | Aug 16 23:12:57.355 INFO kablam! 76 | range.ind_sample(&mut rng) Aug 16 23:12:57.355 INFO kablam! | ^^^^^^^^^^ Aug 16 23:12:57.355 INFO kablam! Aug 16 23:13:06.089 INFO kablam! warning: value assigned to `client_stream` is never read Aug 16 23:13:06.089 INFO kablam! --> lib/src/network/protocol/proxy_protocol/send.rs:192:13 Aug 16 23:13:06.089 INFO kablam! | Aug 16 23:13:06.089 INFO kablam! 192 | let mut client_stream = None; Aug 16 23:13:06.089 INFO kablam! | ^^^^^^^^^^^^^ Aug 16 23:13:06.089 INFO kablam! | Aug 16 23:13:06.089 INFO kablam! = note: #[warn(unused_assignments)] on by default Aug 16 23:13:06.089 INFO kablam! Aug 16 23:13:06.090 INFO kablam! warning: value assigned to `client_stream` is never read Aug 16 23:13:06.090 INFO kablam! --> lib/src/network/protocol/proxy_protocol/expect.rs:195:13 Aug 16 23:13:06.090 INFO kablam! | Aug 16 23:13:06.091 INFO kablam! 195 | let mut client_stream: Option = None; Aug 16 23:13:06.091 INFO kablam! | ^^^^^^^^^^^^^ Aug 16 23:13:06.091 INFO kablam! Aug 16 23:13:06.105 INFO kablam! warning: unused variable: `expected` Aug 16 23:13:06.105 INFO kablam! --> lib/src/parser/http11.rs:1874:11 Aug 16 23:13:06.105 INFO kablam! | Aug 16 23:13:06.105 INFO kablam! 1874 | let expected = Header { Aug 16 23:13:06.105 INFO kablam! | ^^^^^^^^ help: consider using `_expected` instead Aug 16 23:13:06.106 INFO kablam! | Aug 16 23:13:06.106 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 16 23:13:06.107 INFO kablam! Aug 16 23:13:08.325 INFO kablam! warning: variable does not need to be mutable Aug 16 23:13:08.325 INFO kablam! --> lib/src/network/proxy.rs:1176:9 Aug 16 23:13:08.325 INFO kablam! | Aug 16 23:13:08.325 INFO kablam! 1176 | let mut configuration = https_rustls::configuration::ServerConfiguration::new(pool); Aug 16 23:13:08.325 INFO kablam! | ----^^^^^^^^^^^^^ Aug 16 23:13:08.325 INFO kablam! | | Aug 16 23:13:08.325 INFO kablam! | help: remove this `mut` Aug 16 23:13:08.325 INFO kablam! | Aug 16 23:13:08.325 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:13:08.325 INFO kablam! Aug 16 23:13:13.585 INFO kablam! warning: variable does not need to be mutable Aug 16 23:13:13.585 INFO kablam! --> lib/src/network/proxy.rs:1176:9 Aug 16 23:13:13.585 INFO kablam! | Aug 16 23:13:13.585 INFO kablam! 1176 | let mut configuration = https_rustls::configuration::ServerConfiguration::new(pool); Aug 16 23:13:13.585 INFO kablam! | ----^^^^^^^^^^^^^ Aug 16 23:13:13.585 INFO kablam! | | Aug 16 23:13:13.585 INFO kablam! | help: remove this `mut` Aug 16 23:13:13.590 INFO kablam! | Aug 16 23:13:13.591 INFO kablam! = note: #[warn(unused_mut)] on by default Aug 16 23:13:13.591 INFO kablam! Aug 16 23:13:17.967 INFO kablam! warning: unused imports: `c_char`, `int32_t`, `uint32_t` Aug 16 23:13:17.967 INFO kablam! --> bin/src/worker.rs:3:17 Aug 16 23:13:17.967 INFO kablam! | Aug 16 23:13:17.967 INFO kablam! 3 | use libc::{self,c_char,uint32_t,int32_t,pid_t}; Aug 16 23:13:17.967 INFO kablam! | ^^^^^^ ^^^^^^^^ ^^^^^^^ Aug 16 23:13:17.967 INFO kablam! | Aug 16 23:13:17.967 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:13:17.967 INFO kablam! Aug 16 23:13:17.968 INFO kablam! warning: unused import: `std::ffi::CString` Aug 16 23:13:17.968 INFO kablam! --> bin/src/worker.rs:6:5 Aug 16 23:13:17.968 INFO kablam! | Aug 16 23:13:17.968 INFO kablam! 6 | use std::ffi::CString; Aug 16 23:13:17.968 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:13:17.968 INFO kablam! Aug 16 23:13:17.968 INFO kablam! warning: unused import: `std::iter::repeat` Aug 16 23:13:17.968 INFO kablam! --> bin/src/worker.rs:7:5 Aug 16 23:13:17.968 INFO kablam! | Aug 16 23:13:17.968 INFO kablam! 7 | use std::iter::repeat; Aug 16 23:13:17.968 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:13:17.968 INFO kablam! Aug 16 23:13:17.968 INFO kablam! warning: unused import: `std::ptr::null_mut` Aug 16 23:13:17.968 INFO kablam! --> bin/src/worker.rs:8:5 Aug 16 23:13:17.968 INFO kablam! | Aug 16 23:13:17.968 INFO kablam! 8 | use std::ptr::null_mut; Aug 16 23:13:17.968 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:13:17.968 INFO kablam! Aug 16 23:13:18.664 INFO kablam! warning: unused imports: `c_char`, `int32_t`, `uint32_t` Aug 16 23:13:18.664 INFO kablam! --> bin/src/worker.rs:3:17 Aug 16 23:13:18.665 INFO kablam! | Aug 16 23:13:18.665 INFO kablam! 3 | use libc::{self,c_char,uint32_t,int32_t,pid_t}; Aug 16 23:13:18.665 INFO kablam! | ^^^^^^ ^^^^^^^^ ^^^^^^^ Aug 16 23:13:18.665 INFO kablam! | Aug 16 23:13:18.665 INFO kablam! = note: #[warn(unused_imports)] on by default Aug 16 23:13:18.665 INFO kablam! Aug 16 23:13:18.665 INFO kablam! warning: unused import: `std::ffi::CString` Aug 16 23:13:18.665 INFO kablam! --> bin/src/worker.rs:6:5 Aug 16 23:13:18.665 INFO kablam! | Aug 16 23:13:18.666 INFO kablam! 6 | use std::ffi::CString; Aug 16 23:13:18.666 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:13:18.666 INFO kablam! Aug 16 23:13:18.667 INFO kablam! warning: unused import: `std::iter::repeat` Aug 16 23:13:18.667 INFO kablam! --> bin/src/worker.rs:7:5 Aug 16 23:13:18.667 INFO kablam! | Aug 16 23:13:18.667 INFO kablam! 7 | use std::iter::repeat; Aug 16 23:13:18.667 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 16 23:13:18.667 INFO kablam! Aug 16 23:13:18.668 INFO kablam! warning: unused import: `std::ptr::null_mut` Aug 16 23:13:18.668 INFO kablam! --> bin/src/worker.rs:8:5 Aug 16 23:13:18.668 INFO kablam! | Aug 16 23:13:18.668 INFO kablam! 8 | use std::ptr::null_mut; Aug 16 23:13:18.668 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Aug 16 23:13:18.669 INFO kablam! Aug 16 23:13:21.090 INFO kablam! warning: module `testV2` should have a snake case name such as `test_v2` Aug 16 23:13:21.090 INFO kablam! --> lib/src/network/protocol/proxy_protocol/header.rs:312:1 Aug 16 23:13:21.090 INFO kablam! | Aug 16 23:13:21.090 INFO kablam! 312 | / mod testV2 { Aug 16 23:13:21.090 INFO kablam! 313 | | Aug 16 23:13:21.090 INFO kablam! 314 | | use super::*; Aug 16 23:13:21.090 INFO kablam! 315 | | use std::net::{Ipv4Addr, Ipv6Addr}; Aug 16 23:13:21.090 INFO kablam! ... | Aug 16 23:13:21.090 INFO kablam! 362 | | } Aug 16 23:13:21.090 INFO kablam! 363 | | } Aug 16 23:13:21.090 INFO kablam! | |_^ Aug 16 23:13:21.091 INFO kablam! | Aug 16 23:13:21.091 INFO kablam! = note: #[warn(non_snake_case)] on by default Aug 16 23:13:21.091 INFO kablam! Aug 16 23:13:29.147 INFO kablam! warning: unused comparison which must be used Aug 16 23:13:29.147 INFO kablam! --> bin/src/command/mod.rs:578:13 Aug 16 23:13:29.147 INFO kablam! | Aug 16 23:13:29.147 INFO kablam! 578 | proxy.run_state == RunState::Stopped; Aug 16 23:13:29.147 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:13:29.148 INFO kablam! | Aug 16 23:13:29.148 INFO kablam! = note: #[warn(unused_must_use)] on by default Aug 16 23:13:29.148 INFO kablam! Aug 16 23:13:29.502 INFO kablam! warning: unused comparison which must be used Aug 16 23:13:29.502 INFO kablam! --> bin/src/command/mod.rs:578:13 Aug 16 23:13:29.502 INFO kablam! | Aug 16 23:13:29.502 INFO kablam! 578 | proxy.run_state == RunState::Stopped; Aug 16 23:13:29.502 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 16 23:13:29.502 INFO kablam! | Aug 16 23:13:29.502 INFO kablam! = note: #[warn(unused_must_use)] on by default Aug 16 23:13:29.502 INFO kablam! Aug 16 23:13:29.677 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 7m 59s Aug 16 23:13:29.734 INFO kablam! su: No module specific data is present Aug 16 23:13:30.263 INFO running `"docker" "rm" "-f" "e1552b0c3d3946806184034fec892f17f519965dc6dd2722e44d32520242b8b1"` Aug 16 23:13:30.426 INFO blam! e1552b0c3d3946806184034fec892f17f519965dc6dd2722e44d32520242b8b1