Oct 21 18:52:50.172 INFO checking clinuxrulz/sodium-rust-push-pull against master#155510e377ae2a8d8ee0dad1a5f809c9062a5526 for pr-55192 Oct 21 18:52:50.172 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-55192/worker-1/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-1/pr-55192/master#155510e377ae2a8d8ee0dad1a5f809c9062a5526:/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 +155510e377ae2a8d8ee0dad1a5f809c9062a5526-alt check --frozen --all --all-targets" "-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 21 18:52:50.564 INFO blam! 0b8612da35dedda2cf837eea956de87f99638bafee6539c5f0925352fecbff08 Oct 21 18:52:50.568 INFO running `"docker" "start" "-a" "0b8612da35dedda2cf837eea956de87f99638bafee6539c5f0925352fecbff08"` Oct 21 18:52:51.860 INFO kablam! usermod: no changes Oct 21 18:52:51.926 INFO kablam! Checking sodium-rust-push-pull v0.1.0 (/source) Oct 21 18:52:52.556 INFO kablam! warning: unused macro definition Oct 21 18:52:52.556 INFO kablam! --> src/sodium/impl_/lambda.rs:26:1 Oct 21 18:52:52.556 INFO kablam! | Oct 21 18:52:52.556 INFO kablam! 26 | / macro_rules! lambda { Oct 21 18:52:52.556 INFO kablam! 27 | | ($f:expr) => {{ Oct 21 18:52:52.556 INFO kablam! 28 | | Lambda::new(Box::new($f), Vec::new()) Oct 21 18:52:52.556 INFO kablam! 29 | | }}; Oct 21 18:52:52.557 INFO kablam! ... | Oct 21 18:52:52.557 INFO kablam! 32 | | }} Oct 21 18:52:52.557 INFO kablam! 33 | | } Oct 21 18:52:52.557 INFO kablam! | |_^ Oct 21 18:52:52.557 INFO kablam! | Oct 21 18:52:52.557 INFO kablam! = note: #[warn(unused_macros)] on by default Oct 21 18:52:52.557 INFO kablam! Oct 21 18:52:52.557 INFO kablam! warning: unused import: `sodium::impl_::MemoLazy` Oct 21 18:52:52.557 INFO kablam! --> src/sodium/impl_/latch.rs:4:5 Oct 21 18:52:52.557 INFO kablam! | Oct 21 18:52:52.557 INFO kablam! 4 | use sodium::impl_::MemoLazy; Oct 21 18:52:52.557 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.557 INFO kablam! | Oct 21 18:52:52.557 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 21 18:52:52.557 INFO kablam! Oct 21 18:52:52.557 INFO kablam! warning: unused import: `sodium::gc::Finalize` Oct 21 18:52:52.557 INFO kablam! --> src/sodium/impl_/listener.rs:2:5 Oct 21 18:52:52.557 INFO kablam! | Oct 21 18:52:52.557 INFO kablam! 2 | use sodium::gc::Finalize; Oct 21 18:52:52.557 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.557 INFO kablam! Oct 21 18:52:52.557 INFO kablam! warning: unused import: `sodium::gc::GcDep` Oct 21 18:52:52.557 INFO kablam! --> src/sodium/impl_/listener.rs:4:5 Oct 21 18:52:52.557 INFO kablam! | Oct 21 18:52:52.557 INFO kablam! 4 | use sodium::gc::GcDep; Oct 21 18:52:52.557 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.557 INFO kablam! Oct 21 18:52:52.557 INFO kablam! warning: unused import: `sodium::gc::Trace` Oct 21 18:52:52.557 INFO kablam! --> src/sodium/impl_/listener.rs:5:5 Oct 21 18:52:52.557 INFO kablam! | Oct 21 18:52:52.557 INFO kablam! 5 | use sodium::gc::Trace; Oct 21 18:52:52.557 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.557 INFO kablam! Oct 21 18:52:52.964 INFO kablam! warning: unused macro definition Oct 21 18:52:52.964 INFO kablam! --> src/sodium/impl_/lambda.rs:26:1 Oct 21 18:52:52.964 INFO kablam! | Oct 21 18:52:52.964 INFO kablam! 26 | / macro_rules! lambda { Oct 21 18:52:52.964 INFO kablam! 27 | | ($f:expr) => {{ Oct 21 18:52:52.968 INFO kablam! 28 | | Lambda::new(Box::new($f), Vec::new()) Oct 21 18:52:52.969 INFO kablam! 29 | | }}; Oct 21 18:52:52.969 INFO kablam! ... | Oct 21 18:52:52.969 INFO kablam! 32 | | }} Oct 21 18:52:52.970 INFO kablam! 33 | | } Oct 21 18:52:52.970 INFO kablam! | |_^ Oct 21 18:52:52.970 INFO kablam! | Oct 21 18:52:52.971 INFO kablam! = note: #[warn(unused_macros)] on by default Oct 21 18:52:52.971 INFO kablam! Oct 21 18:52:52.971 INFO kablam! warning: unused import: `sodium::impl_::MemoLazy` Oct 21 18:52:52.971 INFO kablam! --> src/sodium/impl_/latch.rs:4:5 Oct 21 18:52:52.972 INFO kablam! | Oct 21 18:52:52.972 INFO kablam! 4 | use sodium::impl_::MemoLazy; Oct 21 18:52:52.972 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.973 INFO kablam! | Oct 21 18:52:52.973 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 21 18:52:52.973 INFO kablam! Oct 21 18:52:52.974 INFO kablam! warning: unused import: `sodium::gc::Finalize` Oct 21 18:52:52.974 INFO kablam! --> src/sodium/impl_/listener.rs:2:5 Oct 21 18:52:52.974 INFO kablam! | Oct 21 18:52:52.975 INFO kablam! 2 | use sodium::gc::Finalize; Oct 21 18:52:52.975 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.975 INFO kablam! Oct 21 18:52:52.976 INFO kablam! warning: unused import: `sodium::gc::GcDep` Oct 21 18:52:52.976 INFO kablam! --> src/sodium/impl_/listener.rs:4:5 Oct 21 18:52:52.976 INFO kablam! | Oct 21 18:52:52.976 INFO kablam! 4 | use sodium::gc::GcDep; Oct 21 18:52:52.977 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.977 INFO kablam! Oct 21 18:52:52.977 INFO kablam! warning: unused import: `sodium::gc::Trace` Oct 21 18:52:52.978 INFO kablam! --> src/sodium/impl_/listener.rs:5:5 Oct 21 18:52:52.978 INFO kablam! | Oct 21 18:52:52.978 INFO kablam! 5 | use sodium::gc::Trace; Oct 21 18:52:52.979 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.979 INFO kablam! Oct 21 18:52:52.979 INFO kablam! warning: unused import: `sodium::CellSink` Oct 21 18:52:52.980 INFO kablam! --> src/tests/cell_test.rs:2:5 Oct 21 18:52:52.980 INFO kablam! | Oct 21 18:52:52.980 INFO kablam! 2 | use sodium::CellSink; Oct 21 18:52:52.981 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 21 18:52:52.981 INFO kablam! Oct 21 18:52:52.984 INFO kablam! warning: unused import: `sodium::CellLoop` Oct 21 18:52:52.985 INFO kablam! --> src/tests/cell_loop_test.rs:1:5 Oct 21 18:52:52.985 INFO kablam! | Oct 21 18:52:52.985 INFO kablam! 1 | use sodium::CellLoop; Oct 21 18:52:52.985 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 21 18:52:52.986 INFO kablam! Oct 21 18:52:52.986 INFO kablam! warning: unused import: `sodium::CellSink` Oct 21 18:52:52.986 INFO kablam! --> src/tests/cell_loop_test.rs:2:5 Oct 21 18:52:52.987 INFO kablam! | Oct 21 18:52:52.987 INFO kablam! 2 | use sodium::CellSink; Oct 21 18:52:52.987 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 21 18:52:52.988 INFO kablam! Oct 21 18:52:52.988 INFO kablam! warning: unused import: `sodium::StreamSink` Oct 21 18:52:52.988 INFO kablam! --> src/tests/cell_loop_test.rs:7:5 Oct 21 18:52:52.989 INFO kablam! | Oct 21 18:52:52.989 INFO kablam! 7 | use sodium::StreamSink; Oct 21 18:52:52.989 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.989 INFO kablam! Oct 21 18:52:52.990 INFO kablam! warning: unused import: `sodium::CellLoop` Oct 21 18:52:52.990 INFO kablam! --> src/tests/stream_test.rs:2:5 Oct 21 18:52:52.990 INFO kablam! | Oct 21 18:52:52.990 INFO kablam! 2 | use sodium::CellLoop; Oct 21 18:52:52.991 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 21 18:52:52.991 INFO kablam! Oct 21 18:52:52.991 INFO kablam! warning: unused import: `sodium::CellSink` Oct 21 18:52:52.992 INFO kablam! --> src/tests/stream_test.rs:3:5 Oct 21 18:52:52.992 INFO kablam! | Oct 21 18:52:52.992 INFO kablam! 3 | use sodium::CellSink; Oct 21 18:52:52.992 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 21 18:52:52.993 INFO kablam! Oct 21 18:52:52.993 INFO kablam! warning: unused import: `sodium::StreamLoop` Oct 21 18:52:52.993 INFO kablam! --> src/tests/stream_test.rs:10:5 Oct 21 18:52:52.994 INFO kablam! | Oct 21 18:52:52.994 INFO kablam! 10 | use sodium::StreamLoop; Oct 21 18:52:52.994 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 21 18:52:52.995 INFO kablam! Oct 21 18:52:53.224 INFO kablam! warning: unused variable: `cca` Oct 21 18:52:53.225 INFO kablam! --> src/sodium/cell.rs:82:87 Oct 21 18:52:53.225 INFO kablam! | Oct 21 18:52:53.225 INFO kablam! 82 | pub fn switch_c + Trace + Finalize + Clone + 'static,CCA:IsCell>(cca: CCA) -> Cell { Oct 21 18:52:53.226 INFO kablam! | ^^^ help: consider using `_cca` instead Oct 21 18:52:53.226 INFO kablam! | Oct 21 18:52:53.226 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 21 18:52:53.227 INFO kablam! Oct 21 18:52:53.227 INFO kablam! warning: unused variable: `csa` Oct 21 18:52:53.227 INFO kablam! --> src/sodium/impl_/cell.rs:306:21 Oct 21 18:52:53.228 INFO kablam! | Oct 21 18:52:53.228 INFO kablam! 306 | pub fn switch_s(csa: Cell>) -> Stream { Oct 21 18:52:53.228 INFO kablam! | ^^^ help: consider using `_csa` instead Oct 21 18:52:53.229 INFO kablam! Oct 21 18:52:53.229 INFO kablam! warning: unused variable: `cca` Oct 21 18:52:53.229 INFO kablam! --> src/sodium/impl_/cell.rs:310:21 Oct 21 18:52:53.230 INFO kablam! | Oct 21 18:52:53.230 INFO kablam! 310 | pub fn switch_c(cca: Cell>) -> Cell { Oct 21 18:52:53.230 INFO kablam! | ^^^ help: consider using `_cca` instead Oct 21 18:52:53.230 INFO kablam! Oct 21 18:52:53.231 INFO kablam! warning: unused variable: `sodium_ctx` Oct 21 18:52:53.231 INFO kablam! --> src/sodium/impl_/cell_loop.rs:17:16 Oct 21 18:52:53.231 INFO kablam! | Oct 21 18:52:53.232 INFO kablam! 17 | pub fn new(sodium_ctx: &SodiumCtx) -> CellLoop { Oct 21 18:52:53.232 INFO kablam! | ^^^^^^^^^^ help: consider using `_sodium_ctx` instead Oct 21 18:52:53.232 INFO kablam! Oct 21 18:52:53.232 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:53.233 INFO kablam! --> src/sodium/impl_/cell_loop.rs:21:25 Oct 21 18:52:53.233 INFO kablam! | Oct 21 18:52:53.233 INFO kablam! 21 | pub fn loop_(&self, ca: Cell) { Oct 21 18:52:53.233 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:53.234 INFO kablam! Oct 21 18:52:53.234 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.234 INFO kablam! --> src/sodium/impl_/gc.rs:224:21 Oct 21 18:52:53.235 INFO kablam! | Oct 21 18:52:53.235 INFO kablam! 224 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:53.235 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.235 INFO kablam! Oct 21 18:52:53.236 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.236 INFO kablam! --> src/sodium/impl_/gc.rs:228:21 Oct 21 18:52:53.236 INFO kablam! | Oct 21 18:52:53.236 INFO kablam! 228 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:53.237 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.237 INFO kablam! Oct 21 18:52:53.237 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.238 INFO kablam! --> src/sodium/impl_/gc.rs:232:21 Oct 21 18:52:53.238 INFO kablam! | Oct 21 18:52:53.238 INFO kablam! 232 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:53.238 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.239 INFO kablam! Oct 21 18:52:53.239 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.239 INFO kablam! --> src/sodium/impl_/gc.rs:236:21 Oct 21 18:52:53.240 INFO kablam! | Oct 21 18:52:53.240 INFO kablam! 236 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:53.240 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.241 INFO kablam! Oct 21 18:52:53.241 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.241 INFO kablam! --> src/sodium/impl_/gc.rs:240:21 Oct 21 18:52:53.241 INFO kablam! | Oct 21 18:52:53.242 INFO kablam! 240 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:53.242 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.242 INFO kablam! Oct 21 18:52:53.243 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:53.243 INFO kablam! --> src/sodium/impl_/operational.rs:7:21 Oct 21 18:52:53.243 INFO kablam! | Oct 21 18:52:53.243 INFO kablam! 7 | pub fn value(ca: Cell) -> Stream { Oct 21 18:52:53.244 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:53.244 INFO kablam! Oct 21 18:52:53.244 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:53.245 INFO kablam! --> src/sodium/impl_/operational.rs:11:23 Oct 21 18:52:53.245 INFO kablam! | Oct 21 18:52:53.245 INFO kablam! 11 | pub fn updates(ca: Cell) -> Stream { Oct 21 18:52:53.246 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:53.246 INFO kablam! Oct 21 18:52:53.246 INFO kablam! warning: unused variable: `sa` Oct 21 18:52:53.246 INFO kablam! --> src/sodium/impl_/operational.rs:15:21 Oct 21 18:52:53.247 INFO kablam! | Oct 21 18:52:53.247 INFO kablam! 15 | pub fn defer(sa: Stream) -> Stream { Oct 21 18:52:53.247 INFO kablam! | ^^ help: consider using `_sa` instead Oct 21 18:52:53.248 INFO kablam! Oct 21 18:52:53.252 INFO kablam! warning: unused variable: `s` Oct 21 18:52:53.252 INFO kablam! --> src/sodium/impl_/operational.rs:19:23 Oct 21 18:52:53.253 INFO kablam! | Oct 21 18:52:53.253 INFO kablam! 19 | pub fn split(s: Stream) -> Stream Oct 21 18:52:53.253 INFO kablam! | ^ help: consider using `_s` instead Oct 21 18:52:53.254 INFO kablam! Oct 21 18:52:53.254 INFO kablam! warning: unused variable: `sa` Oct 21 18:52:53.254 INFO kablam! --> src/sodium/impl_/stream.rs:207:42 Oct 21 18:52:53.254 INFO kablam! | Oct 21 18:52:53.255 INFO kablam! 207 | pub fn mergeA>(&self, sa: Stream, f: FN) -> Stream { Oct 21 18:52:53.255 INFO kablam! | ^^ help: consider using `_sa` instead Oct 21 18:52:53.255 INFO kablam! Oct 21 18:52:53.256 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.256 INFO kablam! --> src/sodium/impl_/stream.rs:207:57 Oct 21 18:52:53.256 INFO kablam! | Oct 21 18:52:53.257 INFO kablam! 207 | pub fn mergeA>(&self, sa: Stream, f: FN) -> Stream { Oct 21 18:52:53.257 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.257 INFO kablam! Oct 21 18:52:53.257 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:53.258 INFO kablam! --> src/sodium/impl_/stream.rs:211:24 Oct 21 18:52:53.258 INFO kablam! | Oct 21 18:52:53.258 INFO kablam! 211 | pub fn gate(&self, ca: Cell) -> Stream { Oct 21 18:52:53.259 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:53.259 INFO kablam! Oct 21 18:52:53.259 INFO kablam! warning: unused variable: `init_state` Oct 21 18:52:53.260 INFO kablam! --> src/sodium/impl_/stream.rs:215:39 Oct 21 18:52:53.260 INFO kablam! | Oct 21 18:52:53.260 INFO kablam! 215 | pub fn collect_lazy(&self, init_state: MemoLazy, f: F) -> Stream Oct 21 18:52:53.260 INFO kablam! | ^^^^^^^^^^ help: consider using `_init_state` instead Oct 21 18:52:53.261 INFO kablam! Oct 21 18:52:53.261 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.261 INFO kablam! --> src/sodium/impl_/stream.rs:215:64 Oct 21 18:52:53.262 INFO kablam! | Oct 21 18:52:53.262 INFO kablam! 215 | pub fn collect_lazy(&self, init_state: MemoLazy, f: F) -> Stream Oct 21 18:52:53.262 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.263 INFO kablam! Oct 21 18:52:53.263 INFO kablam! warning: unused variable: `init_state` Oct 21 18:52:53.263 INFO kablam! --> src/sodium/impl_/stream.rs:223:35 Oct 21 18:52:53.263 INFO kablam! | Oct 21 18:52:53.264 INFO kablam! 223 | pub fn accum_lazy(&self, init_state: MemoLazy, f: F) -> Cell Oct 21 18:52:53.264 INFO kablam! | ^^^^^^^^^^ help: consider using `_init_state` instead Oct 21 18:52:53.265 INFO kablam! Oct 21 18:52:53.265 INFO kablam! warning: unused variable: `f` Oct 21 18:52:53.265 INFO kablam! --> src/sodium/impl_/stream.rs:223:60 Oct 21 18:52:53.265 INFO kablam! | Oct 21 18:52:53.266 INFO kablam! 223 | pub fn accum_lazy(&self, init_state: MemoLazy, f: F) -> Cell Oct 21 18:52:53.266 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:53.266 INFO kablam! Oct 21 18:52:53.267 INFO kablam! warning: unused variable: `sodium_ctx` Oct 21 18:52:53.267 INFO kablam! --> src/sodium/impl_/stream_loop.rs:17:16 Oct 21 18:52:53.267 INFO kablam! | Oct 21 18:52:53.268 INFO kablam! 17 | pub fn new(sodium_ctx: &SodiumCtx) -> StreamLoop { Oct 21 18:52:53.268 INFO kablam! | ^^^^^^^^^^ help: consider using `_sodium_ctx` instead Oct 21 18:52:53.268 INFO kablam! Oct 21 18:52:53.268 INFO kablam! warning: unused variable: `sa` Oct 21 18:52:53.269 INFO kablam! --> src/sodium/impl_/stream_loop.rs:21:25 Oct 21 18:52:53.269 INFO kablam! | Oct 21 18:52:53.269 INFO kablam! 21 | pub fn loop_(&self, sa: Stream) { Oct 21 18:52:53.270 INFO kablam! | ^^ help: consider using `_sa` instead Oct 21 18:52:53.270 INFO kablam! Oct 21 18:52:53.270 INFO kablam! warning: unused variable: `sodium_ctx2` Oct 21 18:52:53.270 INFO kablam! --> src/sodium/impl_/stream_sink.rs:51:13 Oct 21 18:52:53.271 INFO kablam! | Oct 21 18:52:53.271 INFO kablam! 51 | let sodium_ctx2 = sodium_ctx.clone(); Oct 21 18:52:53.271 INFO kablam! | ^^^^^^^^^^^ help: consider using `_sodium_ctx2` instead Oct 21 18:52:53.272 INFO kablam! Oct 21 18:52:53.272 INFO kablam! warning: unused variable: `coalescer` Oct 21 18:52:53.272 INFO kablam! --> src/sodium/sodium_ctx.rs:59:107 Oct 21 18:52:53.273 INFO kablam! | Oct 21 18:52:53.273 INFO kablam! 59 | pub fn new_stream_sink_with_coalescerA>(&self, coalescer: FN) -> StreamSink { Oct 21 18:52:53.273 INFO kablam! | ^^^^^^^^^ help: consider using `_coalescer` instead Oct 21 18:52:53.273 INFO kablam! Oct 21 18:52:53.512 INFO kablam! warning: unnecessary `unsafe` block Oct 21 18:52:53.513 INFO kablam! --> src/sodium/impl_/gc.rs:373:9 Oct 21 18:52:53.513 INFO kablam! | Oct 21 18:52:53.514 INFO kablam! 373 | unsafe { self.cell.into_inner() } Oct 21 18:52:53.514 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Oct 21 18:52:53.514 INFO kablam! | Oct 21 18:52:53.515 INFO kablam! = note: #[warn(unused_unsafe)] on by default Oct 21 18:52:53.515 INFO kablam! Oct 21 18:52:53.554 INFO kablam! warning: function cannot return without recursing Oct 21 18:52:53.554 INFO kablam! --> src/sodium/stream_sink.rs:32:5 Oct 21 18:52:53.554 INFO kablam! | Oct 21 18:52:53.555 INFO kablam! 32 | fn finalize(&mut self) { Oct 21 18:52:53.555 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing Oct 21 18:52:53.555 INFO kablam! 33 | self.finalize() Oct 21 18:52:53.556 INFO kablam! | --------------- recursive call site Oct 21 18:52:53.556 INFO kablam! | Oct 21 18:52:53.556 INFO kablam! = note: #[warn(unconditional_recursion)] on by default Oct 21 18:52:53.557 INFO kablam! = help: a `loop` may express intention better if this is on purpose Oct 21 18:52:53.557 INFO kablam! Oct 21 18:52:54.060 INFO kablam! warning: unused variable: `sodium_ctx` Oct 21 18:52:54.060 INFO kablam! --> src/tests/memory_check.rs:3:28 Oct 21 18:52:54.060 INFO kablam! | Oct 21 18:52:54.060 INFO kablam! 3 | pub fn assert_memory_freed(sodium_ctx: &mut SodiumCtx) { Oct 21 18:52:54.060 INFO kablam! | ^^^^^^^^^^ help: consider using `_sodium_ctx` instead Oct 21 18:52:54.060 INFO kablam! | Oct 21 18:52:54.060 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 21 18:52:54.060 INFO kablam! Oct 21 18:52:54.060 INFO kablam! warning: unused variable: `c` Oct 21 18:52:54.060 INFO kablam! --> src/tests/gc_test.rs:56:13 Oct 21 18:52:54.060 INFO kablam! | Oct 21 18:52:54.060 INFO kablam! 56 | let c = gc_ctx.new_gc(A::new(Some(b.clone()), &count)); Oct 21 18:52:54.060 INFO kablam! | ^ help: consider using `_c` instead Oct 21 18:52:54.060 INFO kablam! Oct 21 18:52:54.066 INFO kablam! warning: unused variable: `sodium_ctx` Oct 21 18:52:54.067 INFO kablam! --> src/tests/stream_test.rs:284:14 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 284 | |sodium_ctx| { Oct 21 18:52:54.067 INFO kablam! | ^^^^^^^^^^ help: consider using `_sodium_ctx` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `sodium_ctx2` Oct 21 18:52:54.067 INFO kablam! --> src/tests/stream_test.rs:539:13 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 539 | let sodium_ctx2 = &mut sodium_ctx2; Oct 21 18:52:54.067 INFO kablam! | ^^^^^^^^^^^ help: consider using `_sodium_ctx2` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `sodium_ctx2` Oct 21 18:52:54.067 INFO kablam! --> src/tests/stream_test.rs:601:13 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 601 | let sodium_ctx2 = &mut sodium_ctx2; Oct 21 18:52:54.067 INFO kablam! | ^^^^^^^^^^^ help: consider using `_sodium_ctx2` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `sodium_ctx` Oct 21 18:52:54.067 INFO kablam! --> src/tests/stream_test.rs:691:14 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 691 | |sodium_ctx| { Oct 21 18:52:54.067 INFO kablam! | ^^^^^^^^^^ help: consider using `_sodium_ctx` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `sodium_ctx2` Oct 21 18:52:54.067 INFO kablam! --> src/tests/stream_test.rs:668:13 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 668 | let sodium_ctx2 = &sodium_ctx2; Oct 21 18:52:54.067 INFO kablam! | ^^^^^^^^^^^ help: consider using `_sodium_ctx2` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `cca` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/cell.rs:82:87 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 82 | pub fn switch_c + Trace + Finalize + Clone + 'static,CCA:IsCell>(cca: CCA) -> Cell { Oct 21 18:52:54.067 INFO kablam! | ^^^ help: consider using `_cca` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `csa` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/cell.rs:306:21 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 306 | pub fn switch_s(csa: Cell>) -> Stream { Oct 21 18:52:54.067 INFO kablam! | ^^^ help: consider using `_csa` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `cca` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/cell.rs:310:21 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 310 | pub fn switch_c(cca: Cell>) -> Cell { Oct 21 18:52:54.067 INFO kablam! | ^^^ help: consider using `_cca` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `sodium_ctx` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/cell_loop.rs:17:16 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 17 | pub fn new(sodium_ctx: &SodiumCtx) -> CellLoop { Oct 21 18:52:54.067 INFO kablam! | ^^^^^^^^^^ help: consider using `_sodium_ctx` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/cell_loop.rs:21:25 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 21 | pub fn loop_(&self, ca: Cell) { Oct 21 18:52:54.067 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/gc.rs:224:21 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 224 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.067 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/gc.rs:228:21 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 228 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.067 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/gc.rs:232:21 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 232 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.067 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.067 INFO kablam! Oct 21 18:52:54.067 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.067 INFO kablam! --> src/sodium/impl_/gc.rs:236:21 Oct 21 18:52:54.067 INFO kablam! | Oct 21 18:52:54.067 INFO kablam! 236 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.067 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.068 INFO kablam! Oct 21 18:52:54.068 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.068 INFO kablam! --> src/sodium/impl_/gc.rs:240:21 Oct 21 18:52:54.068 INFO kablam! | Oct 21 18:52:54.068 INFO kablam! 240 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.068 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.068 INFO kablam! Oct 21 18:52:54.068 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:54.068 INFO kablam! --> src/sodium/impl_/operational.rs:7:21 Oct 21 18:52:54.068 INFO kablam! | Oct 21 18:52:54.068 INFO kablam! 7 | pub fn value(ca: Cell) -> Stream { Oct 21 18:52:54.068 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:54.068 INFO kablam! Oct 21 18:52:54.068 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:54.068 INFO kablam! --> src/sodium/impl_/operational.rs:11:23 Oct 21 18:52:54.068 INFO kablam! | Oct 21 18:52:54.068 INFO kablam! 11 | pub fn updates(ca: Cell) -> Stream { Oct 21 18:52:54.068 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:54.068 INFO kablam! Oct 21 18:52:54.068 INFO kablam! warning: unused variable: `sa` Oct 21 18:52:54.068 INFO kablam! --> src/sodium/impl_/operational.rs:15:21 Oct 21 18:52:54.068 INFO kablam! | Oct 21 18:52:54.068 INFO kablam! 15 | pub fn defer(sa: Stream) -> Stream { Oct 21 18:52:54.068 INFO kablam! | ^^ help: consider using `_sa` instead Oct 21 18:52:54.068 INFO kablam! Oct 21 18:52:54.068 INFO kablam! warning: unused variable: `s` Oct 21 18:52:54.068 INFO kablam! --> src/sodium/impl_/operational.rs:19:23 Oct 21 18:52:54.068 INFO kablam! | Oct 21 18:52:54.068 INFO kablam! 19 | pub fn split(s: Stream) -> Stream Oct 21 18:52:54.068 INFO kablam! | ^ help: consider using `_s` instead Oct 21 18:52:54.068 INFO kablam! Oct 21 18:52:54.068 INFO kablam! warning: unused variable: `sa` Oct 21 18:52:54.068 INFO kablam! --> src/sodium/impl_/stream.rs:207:42 Oct 21 18:52:54.068 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 207 | pub fn mergeA>(&self, sa: Stream, f: FN) -> Stream { Oct 21 18:52:54.069 INFO kablam! | ^^ help: consider using `_sa` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream.rs:207:57 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 207 | pub fn mergeA>(&self, sa: Stream, f: FN) -> Stream { Oct 21 18:52:54.069 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `ca` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream.rs:211:24 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 211 | pub fn gate(&self, ca: Cell) -> Stream { Oct 21 18:52:54.069 INFO kablam! | ^^ help: consider using `_ca` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `init_state` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream.rs:215:39 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 215 | pub fn collect_lazy(&self, init_state: MemoLazy, f: F) -> Stream Oct 21 18:52:54.069 INFO kablam! | ^^^^^^^^^^ help: consider using `_init_state` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream.rs:215:64 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 215 | pub fn collect_lazy(&self, init_state: MemoLazy, f: F) -> Stream Oct 21 18:52:54.069 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `init_state` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream.rs:223:35 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 223 | pub fn accum_lazy(&self, init_state: MemoLazy, f: F) -> Cell Oct 21 18:52:54.069 INFO kablam! | ^^^^^^^^^^ help: consider using `_init_state` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream.rs:223:60 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 223 | pub fn accum_lazy(&self, init_state: MemoLazy, f: F) -> Cell Oct 21 18:52:54.069 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `sodium_ctx` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream_loop.rs:17:16 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 17 | pub fn new(sodium_ctx: &SodiumCtx) -> StreamLoop { Oct 21 18:52:54.069 INFO kablam! | ^^^^^^^^^^ help: consider using `_sodium_ctx` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `sa` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream_loop.rs:21:25 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 21 | pub fn loop_(&self, sa: Stream) { Oct 21 18:52:54.069 INFO kablam! | ^^ help: consider using `_sa` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `sodium_ctx2` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/impl_/stream_sink.rs:51:13 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 51 | let sodium_ctx2 = sodium_ctx.clone(); Oct 21 18:52:54.069 INFO kablam! | ^^^^^^^^^^^ help: consider using `_sodium_ctx2` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `coalescer` Oct 21 18:52:54.069 INFO kablam! --> src/sodium/sodium_ctx.rs:59:107 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 59 | pub fn new_stream_sink_with_coalescerA>(&self, coalescer: FN) -> StreamSink { Oct 21 18:52:54.069 INFO kablam! | ^^^^^^^^^ help: consider using `_coalescer` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.069 INFO kablam! --> src/tests/gc_test.rs:87:25 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 87 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.069 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.069 INFO kablam! --> src/tests/stream_test.rs:535:29 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 535 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.069 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.069 INFO kablam! warning: unused variable: `f` Oct 21 18:52:54.069 INFO kablam! --> src/tests/stream_test.rs:595:29 Oct 21 18:52:54.069 INFO kablam! | Oct 21 18:52:54.069 INFO kablam! 595 | fn trace(&self, f: &mut FnMut(&GcDep)) {} Oct 21 18:52:54.069 INFO kablam! | ^ help: consider using `_f` instead Oct 21 18:52:54.069 INFO kablam! Oct 21 18:52:54.452 INFO kablam! warning: variable does not need to be mutable Oct 21 18:52:54.452 INFO kablam! --> src/tests/cell_loop_test.rs:24:25 Oct 21 18:52:54.452 INFO kablam! | Oct 21 18:52:54.452 INFO kablam! 24 | let mut b = sodium_ctx.new_cell_loop(); Oct 21 18:52:54.452 INFO kablam! | ----^ Oct 21 18:52:54.452 INFO kablam! | | Oct 21 18:52:54.452 INFO kablam! | help: remove this `mut` Oct 21 18:52:54.452 INFO kablam! | Oct 21 18:52:54.452 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 21 18:52:54.452 INFO kablam! Oct 21 18:52:54.452 INFO kablam! warning: variable does not need to be mutable Oct 21 18:52:54.452 INFO kablam! --> src/tests/cell_loop_test.rs:24:25 Oct 21 18:52:54.452 INFO kablam! | Oct 21 18:52:54.452 INFO kablam! 24 | let mut b = sodium_ctx.new_cell_loop(); Oct 21 18:52:54.452 INFO kablam! | ----^ Oct 21 18:52:54.452 INFO kablam! | | Oct 21 18:52:54.452 INFO kablam! | help: remove this `mut` Oct 21 18:52:54.452 INFO kablam! Oct 21 18:52:54.476 INFO kablam! warning: variable does not need to be mutable Oct 21 18:52:54.476 INFO kablam! --> src/tests/cell_loop_test.rs:54:21 Oct 21 18:52:54.476 INFO kablam! | Oct 21 18:52:54.476 INFO kablam! 54 | let mut a = sodium_ctx.new_cell_loop(); Oct 21 18:52:54.476 INFO kablam! | ----^ Oct 21 18:52:54.476 INFO kablam! | | Oct 21 18:52:54.476 INFO kablam! | help: remove this `mut` Oct 21 18:52:54.476 INFO kablam! Oct 21 18:52:54.478 INFO kablam! warning: variable does not need to be mutable Oct 21 18:52:54.478 INFO kablam! --> src/tests/cell_loop_test.rs:86:21 Oct 21 18:52:54.478 INFO kablam! | Oct 21 18:52:54.478 INFO kablam! 86 | let mut a = sodium_ctx.new_cell_loop(); Oct 21 18:52:54.478 INFO kablam! | ----^ Oct 21 18:52:54.478 INFO kablam! | | Oct 21 18:52:54.478 INFO kablam! | help: remove this `mut` Oct 21 18:52:54.478 INFO kablam! Oct 21 18:52:54.544 INFO kablam! warning: variable does not need to be mutable Oct 21 18:52:54.544 INFO kablam! --> src/tests/stream_test.rs:285:21 Oct 21 18:52:54.544 INFO kablam! | Oct 21 18:52:54.544 INFO kablam! 285 | let mut sb = sodium_ctx2.new_stream_loop(); Oct 21 18:52:54.544 INFO kablam! | ----^^ Oct 21 18:52:54.544 INFO kablam! | | Oct 21 18:52:54.544 INFO kablam! | help: remove this `mut` Oct 21 18:52:54.544 INFO kablam! Oct 21 18:52:54.596 INFO kablam! warning: variable does not need to be mutable Oct 21 18:52:54.596 INFO kablam! --> src/tests/stream_test.rs:712:21 Oct 21 18:52:54.596 INFO kablam! | Oct 21 18:52:54.596 INFO kablam! 712 | let mut sum = sodium_ctx.new_cell_loop(); Oct 21 18:52:54.596 INFO kablam! | ----^^^ Oct 21 18:52:54.596 INFO kablam! | | Oct 21 18:52:54.596 INFO kablam! | help: remove this `mut` Oct 21 18:52:54.596 INFO kablam! Oct 21 18:52:54.598 INFO kablam! warning: unnecessary `unsafe` block Oct 21 18:52:54.598 INFO kablam! --> src/sodium/impl_/gc.rs:373:9 Oct 21 18:52:54.598 INFO kablam! | Oct 21 18:52:54.598 INFO kablam! 373 | unsafe { self.cell.into_inner() } Oct 21 18:52:54.598 INFO kablam! | ^^^^^^ unnecessary `unsafe` block Oct 21 18:52:54.598 INFO kablam! | Oct 21 18:52:54.598 INFO kablam! = note: #[warn(unused_unsafe)] on by default Oct 21 18:52:54.598 INFO kablam! Oct 21 18:52:54.624 INFO kablam! warning: function cannot return without recursing Oct 21 18:52:54.624 INFO kablam! --> src/sodium/stream_sink.rs:32:5 Oct 21 18:52:54.624 INFO kablam! | Oct 21 18:52:54.624 INFO kablam! 32 | fn finalize(&mut self) { Oct 21 18:52:54.624 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ cannot return without recursing Oct 21 18:52:54.624 INFO kablam! 33 | self.finalize() Oct 21 18:52:54.624 INFO kablam! | --------------- recursive call site Oct 21 18:52:54.624 INFO kablam! | Oct 21 18:52:54.624 INFO kablam! = note: #[warn(unconditional_recursion)] on by default Oct 21 18:52:54.624 INFO kablam! = help: a `loop` may express intention better if this is on purpose Oct 21 18:52:54.624 INFO kablam! Oct 21 18:52:54.692 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.79s Oct 21 18:52:54.695 INFO kablam! su: No module specific data is present Oct 21 18:52:55.442 INFO running `"docker" "rm" "-f" "0b8612da35dedda2cf837eea956de87f99638bafee6539c5f0925352fecbff08"` Oct 21 18:52:55.688 INFO blam! 0b8612da35dedda2cf837eea956de87f99638bafee6539c5f0925352fecbff08