Nov 01 07:11:18.664 INFO testing jasonhansel/paraphrase against 1.30.0 for beta-1.31-1
Nov 01 07:11:18.665 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 07:11:19.118 INFO blam! 448bd1d45c5eed8219b86c3fff6893fb72eb75e27c38aac69af1873b8a808635
Nov 01 07:11:19.119 INFO running `"docker" "start" "-a" "448bd1d45c5eed8219b86c3fff6893fb72eb75e27c38aac69af1873b8a808635"`
Nov 01 07:11:20.555 INFO kablam! usermod: no changes
Nov 01 07:11:20.721 INFO kablam!    Compiling structopt v0.1.7
Nov 01 07:11:21.468 INFO kablam!    Compiling paraphrase v0.1.0 (/source)
Nov 01 07:11:22.875 INFO kablam! warning: unused imports: `IndexMut`, `Index`
Nov 01 07:11:22.875 INFO kablam!   --> src/value.rs:13:20
Nov 01 07:11:22.875 INFO kablam!    |
Nov 01 07:11:22.875 INFO kablam! 13 | use std::ops::{Add,Index,IndexMut};
Nov 01 07:11:22.875 INFO kablam!    |                    ^^^^^ ^^^^^^^^
Nov 01 07:11:22.875 INFO kablam!    |
Nov 01 07:11:22.875 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 07:11:22.875 INFO kablam! 
Nov 01 07:11:22.876 INFO kablam! warning: unnecessary parentheses around `if let` head expression
Nov 01 07:11:22.876 INFO kablam!    --> src/base.rs:201:36
Nov 01 07:11:22.876 INFO kablam!     |
Nov 01 07:11:22.876 INFO kablam! 201 |                 if let Some(tag) = (name_tag.get(1)) {
Nov 01 07:11:22.876 INFO kablam!     |                                    ^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:11:22.876 INFO kablam!     |
Nov 01 07:11:22.876 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 07:11:22.876 INFO kablam! 
Nov 01 07:11:22.876 INFO kablam! warning: unused import: `UnwindSafe`
Nov 01 07:11:22.876 INFO kablam!   --> src/expand.rs:16:18
Nov 01 07:11:22.876 INFO kablam!    |
Nov 01 07:11:22.876 INFO kablam! 16 | use std::panic::{UnwindSafe,AssertUnwindSafe};
Nov 01 07:11:22.876 INFO kablam!    |                  ^^^^^^^^^^
Nov 01 07:11:22.876 INFO kablam! 
Nov 01 07:11:22.876 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 07:11:22.876 INFO kablam!    --> src/expand.rs:238:41
Nov 01 07:11:22.876 INFO kablam!     |
Nov 01 07:11:22.876 INFO kablam! 238 |         self.final_join = Some(Box::new((self.handle_call(cmd, call))));
Nov 01 07:11:22.876 INFO kablam!     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:11:22.876 INFO kablam! 
Nov 01 07:11:22.879 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 07:11:22.879 INFO kablam!    --> src/expand.rs:407:26
Nov 01 07:11:22.879 INFO kablam!     |
Nov 01 07:11:22.879 INFO kablam! 407 |                   Box::new((final_join.map(|w| {
Nov 01 07:11:22.879 INFO kablam!     |  __________________________^
Nov 01 07:11:22.879 INFO kablam! 408 | |                     match w {
Nov 01 07:11:22.879 INFO kablam! 409 | |                         EvalResult::Expand(new_scope, new_rope) => Loop::Continue((joins, new_scope, new_rope)),
Nov 01 07:11:22.879 INFO kablam! 410 | |                         EvalResult::Done(val) => {
Nov 01 07:11:22.879 INFO kablam! ...   |
Nov 01 07:11:22.879 INFO kablam! 414 | |                     }
Nov 01 07:11:22.879 INFO kablam! 415 | |                 })))  as Fut<Loop<_,_>>
Nov 01 07:11:22.879 INFO kablam!     | |___________________^
Nov 01 07:11:22.879 INFO kablam! help: remove these parentheses
Nov 01 07:11:22.879 INFO kablam!     |
Nov 01 07:11:22.879 INFO kablam! 407 |                 Box::new(final_join.map(|w|
Nov 01 07:11:22.879 INFO kablam! 408 |                     {
Nov 01 07:11:22.879 INFO kablam! 409 |                         match w {
Nov 01 07:11:22.879 INFO kablam! 410 |                             EvalResult::Expand(new_scope, new_rope) =>
Nov 01 07:11:22.879 INFO kablam! 411 |                             Loop::Continue((joins, new_scope, new_rope)),
Nov 01 07:11:22.879 INFO kablam! 412 |                             EvalResult::Done(val) => {
Nov 01 07:11:22.879 INFO kablam!   ...
Nov 01 07:11:22.879 INFO kablam! 
Nov 01 07:11:22.879 INFO kablam! warning: unused import: `CpuFuture`
Nov 01 07:11:22.879 INFO kablam!   --> src/main.rs:38:23
Nov 01 07:11:22.879 INFO kablam!    |
Nov 01 07:11:22.879 INFO kablam! 38 | use futures_cpupool::{CpuFuture, CpuPool};
Nov 01 07:11:22.879 INFO kablam!    |                       ^^^^^^^^^
Nov 01 07:11:22.879 INFO kablam! 
Nov 01 07:11:22.879 INFO kablam! warning: unused import: `std::borrow::Cow`
Nov 01 07:11:22.879 INFO kablam!   --> src/main.rs:41:5
Nov 01 07:11:22.879 INFO kablam!    |
Nov 01 07:11:22.879 INFO kablam! 41 | use std::borrow::Cow;
Nov 01 07:11:22.879 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 07:11:22.879 INFO kablam! 
Nov 01 07:11:22.879 INFO kablam! warning: unused import: `std::rc::Rc`
Nov 01 07:11:22.879 INFO kablam!   --> src/main.rs:42:5
Nov 01 07:11:22.879 INFO kablam!    |
Nov 01 07:11:22.879 INFO kablam! 42 | use std::rc::Rc;
Nov 01 07:11:22.879 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 07:11:22.879 INFO kablam! 
Nov 01 07:11:23.099 INFO kablam! warning: unreachable statement
Nov 01 07:11:23.099 INFO kablam!   --> src/value.rs:55:9
Nov 01 07:11:23.099 INFO kablam!    |
Nov 01 07:11:23.099 INFO kablam! 55 |         let range = self.range.clone();
Nov 01 07:11:23.099 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:11:23.099 INFO kablam!    |
Nov 01 07:11:23.099 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 01 07:11:23.099 INFO kablam! 
Nov 01 07:11:23.391 INFO kablam! warning: unused variable: `new_scope`
Nov 01 07:11:23.391 INFO kablam!    --> src/expand.rs:306:25
Nov 01 07:11:23.391 INFO kablam!     |
Nov 01 07:11:23.391 INFO kablam! 306 |                     let new_scope = scope.clone();
Nov 01 07:11:23.391 INFO kablam!     |                         ^^^^^^^^^ help: consider using `_new_scope` instead
Nov 01 07:11:23.391 INFO kablam!     |
Nov 01 07:11:23.391 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 07:11:23.391 INFO kablam! 
Nov 01 07:11:23.391 INFO kablam! warning: unused variable: `id`
Nov 01 07:11:23.391 INFO kablam!    --> src/expand.rs:385:9
Nov 01 07:11:23.391 INFO kablam!     |
Nov 01 07:11:23.391 INFO kablam! 385 |     let id = rand::random::<u64>();
Nov 01 07:11:23.391 INFO kablam!     |         ^^ help: consider using `_id` instead
Nov 01 07:11:23.391 INFO kablam! 
Nov 01 07:11:23.391 INFO kablam! warning: unused variable: `scope`
Nov 01 07:11:23.391 INFO kablam!    --> src/expand.rs:186:17
Nov 01 07:11:23.391 INFO kablam!     |
Nov 01 07:11:23.391 INFO kablam! 186 |             let scope = self.scope.clone();
Nov 01 07:11:23.391 INFO kablam!     |                 ^^^^^ help: consider using `_scope` instead
Nov 01 07:11:23.391 INFO kablam! 
Nov 01 07:11:23.391 INFO kablam! warning: unused variable: `pool2`
Nov 01 07:11:23.391 INFO kablam!    --> src/expand.rs:187:17
Nov 01 07:11:23.391 INFO kablam!     |
Nov 01 07:11:23.391 INFO kablam! 187 |             let pool2 = self.pool.clone();
Nov 01 07:11:23.391 INFO kablam!     |                 ^^^^^ help: consider using `_pool2` instead
Nov 01 07:11:23.391 INFO kablam! 
Nov 01 07:11:23.391 INFO kablam! warning: unused variable: `scope`
Nov 01 07:11:23.391 INFO kablam!    --> src/expand.rs:179:54
Nov 01 07:11:23.391 INFO kablam!     |
Nov 01 07:11:23.391 INFO kablam! 179 |     fn end_command(&mut self, cmd: Vec<CommandPart>, scope: Arc<Scope>) {
Nov 01 07:11:23.391 INFO kablam!     |                                                      ^^^^^ help: consider using `_scope` instead
Nov 01 07:11:23.391 INFO kablam! 
Nov 01 07:11:23.463 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:23.463 INFO kablam!    --> src/scope.rs:196:41
Nov 01 07:11:23.463 INFO kablam!     |
Nov 01 07:11:23.463 INFO kablam! 196 |              code(args.into_iter().map(|mut x| { x }).collect())
Nov 01 07:11:23.463 INFO kablam!     |                                         ----^
Nov 01 07:11:23.463 INFO kablam!     |                                         |
Nov 01 07:11:23.463 INFO kablam!     |                                         help: remove this `mut`
Nov 01 07:11:23.463 INFO kablam!     |
Nov 01 07:11:23.463 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 07:11:23.463 INFO kablam! 
Nov 01 07:11:23.475 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:23.475 INFO kablam!    --> src/base.rs:116:87
Nov 01 07:11:23.475 INFO kablam!     |
Nov 01 07:11:23.475 INFO kablam! 116 |         (Some(Str(n)), Some(Str(replacement)), Some(Closure(ValueClosure(inner_scope, mut h))), None, ..) => {
Nov 01 07:11:23.475 INFO kablam!     |                                                                                       ----^
Nov 01 07:11:23.475 INFO kablam!     |                                                                                       |
Nov 01 07:11:23.475 INFO kablam!     |                                                                                       help: remove this `mut`
Nov 01 07:11:23.475 INFO kablam! 
Nov 01 07:11:23.523 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:23.523 INFO kablam!    --> src/expand.rs:220:29
Nov 01 07:11:23.523 INFO kablam!     |
Nov 01 07:11:23.523 INFO kablam! 220 |     fn raw_param(&mut self, mut rope: Rope) {
Nov 01 07:11:23.523 INFO kablam!     |                             ----^^^^
Nov 01 07:11:23.523 INFO kablam!     |                             |
Nov 01 07:11:23.523 INFO kablam!     |                             help: remove this `mut`
Nov 01 07:11:23.523 INFO kablam! 
Nov 01 07:11:23.523 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:23.523 INFO kablam!    --> src/expand.rs:227:54
Nov 01 07:11:23.523 INFO kablam!     |
Nov 01 07:11:23.523 INFO kablam! 227 |     fn semi_param(&mut self, stack: Vec<ParseEntry>, mut rope: Rope, cmd: Vec<CommandPart>) {
Nov 01 07:11:23.523 INFO kablam!     |                                                      ----^^^^
Nov 01 07:11:23.523 INFO kablam!     |                                                      |
Nov 01 07:11:23.523 INFO kablam!     |                                                      help: remove this `mut`
Nov 01 07:11:23.523 INFO kablam! 
Nov 01 07:11:23.523 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:23.523 INFO kablam!    --> src/expand.rs:240:24
Nov 01 07:11:23.523 INFO kablam!     |
Nov 01 07:11:23.523 INFO kablam! 240 |     fn text(&mut self, mut rope: Rope) {
Nov 01 07:11:23.523 INFO kablam!     |                        ----^^^^
Nov 01 07:11:23.523 INFO kablam!     |                        |
Nov 01 07:11:23.523 INFO kablam!     |                        help: remove this `mut`
Nov 01 07:11:23.523 INFO kablam! 
Nov 01 07:11:23.545 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:23.546 INFO kablam!    --> src/expand.rs:389:92
Nov 01 07:11:23.546 INFO kablam!     |
Nov 01 07:11:23.546 INFO kablam! 389 |         loop_fn(( (vec![] as Vec<Fut<Rope>>), _scope, _rope), move |(mut joins, mut scope, mut rope)| {
Nov 01 07:11:23.546 INFO kablam!     |                                                                                            ----^^^^
Nov 01 07:11:23.546 INFO kablam!     |                                                                                            |
Nov 01 07:11:23.546 INFO kablam!     |                                                                                            help: remove this `mut`
Nov 01 07:11:23.546 INFO kablam! 
Nov 01 07:11:23.551 INFO kablam! warning: static variable `latest_tag` should have an upper case name such as `LATEST_TAG`
Nov 01 07:11:23.551 INFO kablam!   --> src/scope.rs:14:1
Nov 01 07:11:23.551 INFO kablam!    |
Nov 01 07:11:23.551 INFO kablam! 14 | static latest_tag : AtomicUsize = AtomicUsize::new(0);
Nov 01 07:11:23.551 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:11:23.551 INFO kablam!    |
Nov 01 07:11:23.551 INFO kablam!    = note: #[warn(non_upper_case_globals)] on by default
Nov 01 07:11:23.551 INFO kablam! 
Nov 01 07:11:23.588 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:11:23.588 INFO kablam!   --> src/main.rs:78:13
Nov 01 07:11:23.588 INFO kablam!    |
Nov 01 07:11:23.588 INFO kablam! 78 |             file.read_to_string(&mut s);
Nov 01 07:11:23.588 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:11:23.588 INFO kablam!    |
Nov 01 07:11:23.588 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:11:23.588 INFO kablam! 
Nov 01 07:11:27.859 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 7.29s
Nov 01 07:11:27.864 INFO kablam! su: No module specific data is present
Nov 01 07:11:28.321 INFO running `"docker" "rm" "-f" "448bd1d45c5eed8219b86c3fff6893fb72eb75e27c38aac69af1873b8a808635"`
Nov 01 07:11:28.425 INFO blam! 448bd1d45c5eed8219b86c3fff6893fb72eb75e27c38aac69af1873b8a808635
Nov 01 07:11:28.426 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 07:11:28.559 INFO blam! b033919e4e0fdcb64c35ef72978f255413eb4073949b9a1abc5da238fefacae0
Nov 01 07:11:28.561 INFO running `"docker" "start" "-a" "b033919e4e0fdcb64c35ef72978f255413eb4073949b9a1abc5da238fefacae0"`
Nov 01 07:11:29.151 INFO kablam! usermod: no changes
Nov 01 07:11:29.220 INFO kablam!    Compiling paraphrase v0.1.0 (/source)
Nov 01 07:11:30.319 INFO kablam! warning: unused imports: `IndexMut`, `Index`
Nov 01 07:11:30.319 INFO kablam!   --> src/value.rs:13:20
Nov 01 07:11:30.319 INFO kablam!    |
Nov 01 07:11:30.319 INFO kablam! 13 | use std::ops::{Add,Index,IndexMut};
Nov 01 07:11:30.319 INFO kablam!    |                    ^^^^^ ^^^^^^^^
Nov 01 07:11:30.319 INFO kablam!    |
Nov 01 07:11:30.320 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 07:11:30.320 INFO kablam! 
Nov 01 07:11:30.323 INFO kablam! warning: unnecessary parentheses around `if let` head expression
Nov 01 07:11:30.323 INFO kablam!    --> src/base.rs:201:36
Nov 01 07:11:30.323 INFO kablam!     |
Nov 01 07:11:30.323 INFO kablam! 201 |                 if let Some(tag) = (name_tag.get(1)) {
Nov 01 07:11:30.323 INFO kablam!     |                                    ^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:11:30.323 INFO kablam!     |
Nov 01 07:11:30.323 INFO kablam!     = note: #[warn(unused_parens)] on by default
Nov 01 07:11:30.323 INFO kablam! 
Nov 01 07:11:30.323 INFO kablam! warning: unused import: `UnwindSafe`
Nov 01 07:11:30.325 INFO kablam!   --> src/expand.rs:16:18
Nov 01 07:11:30.325 INFO kablam!    |
Nov 01 07:11:30.325 INFO kablam! 16 | use std::panic::{UnwindSafe,AssertUnwindSafe};
Nov 01 07:11:30.325 INFO kablam!    |                  ^^^^^^^^^^
Nov 01 07:11:30.325 INFO kablam! 
Nov 01 07:11:30.325 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 07:11:30.325 INFO kablam!    --> src/expand.rs:238:41
Nov 01 07:11:30.325 INFO kablam!     |
Nov 01 07:11:30.325 INFO kablam! 238 |         self.final_join = Some(Box::new((self.handle_call(cmd, call))));
Nov 01 07:11:30.325 INFO kablam!     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 01 07:11:30.325 INFO kablam! 
Nov 01 07:11:30.325 INFO kablam! warning: unnecessary parentheses around function argument
Nov 01 07:11:30.325 INFO kablam!    --> src/expand.rs:407:26
Nov 01 07:11:30.325 INFO kablam!     |
Nov 01 07:11:30.325 INFO kablam! 407 |                   Box::new((final_join.map(|w| {
Nov 01 07:11:30.325 INFO kablam!     |  __________________________^
Nov 01 07:11:30.325 INFO kablam! 408 | |                     match w {
Nov 01 07:11:30.325 INFO kablam! 409 | |                         EvalResult::Expand(new_scope, new_rope) => Loop::Continue((joins, new_scope, new_rope)),
Nov 01 07:11:30.325 INFO kablam! 410 | |                         EvalResult::Done(val) => {
Nov 01 07:11:30.325 INFO kablam! ...   |
Nov 01 07:11:30.325 INFO kablam! 414 | |                     }
Nov 01 07:11:30.325 INFO kablam! 415 | |                 })))  as Fut<Loop<_,_>>
Nov 01 07:11:30.325 INFO kablam!     | |___________________^
Nov 01 07:11:30.325 INFO kablam! help: remove these parentheses
Nov 01 07:11:30.325 INFO kablam!     |
Nov 01 07:11:30.325 INFO kablam! 407 |                 Box::new(final_join.map(|w|
Nov 01 07:11:30.325 INFO kablam! 408 |                     {
Nov 01 07:11:30.325 INFO kablam! 409 |                         match w {
Nov 01 07:11:30.325 INFO kablam! 410 |                             EvalResult::Expand(new_scope, new_rope) =>
Nov 01 07:11:30.325 INFO kablam! 411 |                             Loop::Continue((joins, new_scope, new_rope)),
Nov 01 07:11:30.325 INFO kablam! 412 |                             EvalResult::Done(val) => {
Nov 01 07:11:30.330 INFO kablam!   ...
Nov 01 07:11:30.330 INFO kablam! 
Nov 01 07:11:30.330 INFO kablam! warning: unused import: `CpuFuture`
Nov 01 07:11:30.330 INFO kablam!   --> src/main.rs:38:23
Nov 01 07:11:30.330 INFO kablam!    |
Nov 01 07:11:30.330 INFO kablam! 38 | use futures_cpupool::{CpuFuture, CpuPool};
Nov 01 07:11:30.330 INFO kablam!    |                       ^^^^^^^^^
Nov 01 07:11:30.330 INFO kablam! 
Nov 01 07:11:30.330 INFO kablam! warning: unused import: `std::borrow::Cow`
Nov 01 07:11:30.330 INFO kablam!   --> src/main.rs:41:5
Nov 01 07:11:30.330 INFO kablam!    |
Nov 01 07:11:30.330 INFO kablam! 41 | use std::borrow::Cow;
Nov 01 07:11:30.330 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 07:11:30.330 INFO kablam! 
Nov 01 07:11:30.330 INFO kablam! warning: unused import: `std::rc::Rc`
Nov 01 07:11:30.330 INFO kablam!   --> src/main.rs:42:5
Nov 01 07:11:30.331 INFO kablam!    |
Nov 01 07:11:30.331 INFO kablam! 42 | use std::rc::Rc;
Nov 01 07:11:30.331 INFO kablam!    |     ^^^^^^^^^^^
Nov 01 07:11:30.331 INFO kablam! 
Nov 01 07:11:30.463 INFO kablam! warning: unreachable statement
Nov 01 07:11:30.463 INFO kablam!   --> src/value.rs:55:9
Nov 01 07:11:30.464 INFO kablam!    |
Nov 01 07:11:30.464 INFO kablam! 55 |         let range = self.range.clone();
Nov 01 07:11:30.464 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:11:30.464 INFO kablam!    |
Nov 01 07:11:30.464 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Nov 01 07:11:30.464 INFO kablam! 
Nov 01 07:11:30.745 INFO kablam! warning: unused variable: `new_scope`
Nov 01 07:11:30.745 INFO kablam!    --> src/expand.rs:306:25
Nov 01 07:11:30.745 INFO kablam!     |
Nov 01 07:11:30.745 INFO kablam! 306 |                     let new_scope = scope.clone();
Nov 01 07:11:30.746 INFO kablam!     |                         ^^^^^^^^^ help: consider using `_new_scope` instead
Nov 01 07:11:30.746 INFO kablam!     |
Nov 01 07:11:30.746 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 07:11:30.746 INFO kablam! 
Nov 01 07:11:30.746 INFO kablam! warning: unused variable: `id`
Nov 01 07:11:30.746 INFO kablam!    --> src/expand.rs:385:9
Nov 01 07:11:30.746 INFO kablam!     |
Nov 01 07:11:30.746 INFO kablam! 385 |     let id = rand::random::<u64>();
Nov 01 07:11:30.746 INFO kablam!     |         ^^ help: consider using `_id` instead
Nov 01 07:11:30.746 INFO kablam! 
Nov 01 07:11:30.746 INFO kablam! warning: unused variable: `scope`
Nov 01 07:11:30.746 INFO kablam!    --> src/expand.rs:186:17
Nov 01 07:11:30.747 INFO kablam!     |
Nov 01 07:11:30.747 INFO kablam! 186 |             let scope = self.scope.clone();
Nov 01 07:11:30.747 INFO kablam!     |                 ^^^^^ help: consider using `_scope` instead
Nov 01 07:11:30.747 INFO kablam! 
Nov 01 07:11:30.747 INFO kablam! warning: unused variable: `pool2`
Nov 01 07:11:30.747 INFO kablam!    --> src/expand.rs:187:17
Nov 01 07:11:30.747 INFO kablam!     |
Nov 01 07:11:30.747 INFO kablam! 187 |             let pool2 = self.pool.clone();
Nov 01 07:11:30.747 INFO kablam!     |                 ^^^^^ help: consider using `_pool2` instead
Nov 01 07:11:30.747 INFO kablam! 
Nov 01 07:11:30.747 INFO kablam! warning: unused variable: `scope`
Nov 01 07:11:30.747 INFO kablam!    --> src/expand.rs:179:54
Nov 01 07:11:30.747 INFO kablam!     |
Nov 01 07:11:30.747 INFO kablam! 179 |     fn end_command(&mut self, cmd: Vec<CommandPart>, scope: Arc<Scope>) {
Nov 01 07:11:30.747 INFO kablam!     |                                                      ^^^^^ help: consider using `_scope` instead
Nov 01 07:11:30.747 INFO kablam! 
Nov 01 07:11:30.820 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:30.820 INFO kablam!    --> src/scope.rs:196:41
Nov 01 07:11:30.820 INFO kablam!     |
Nov 01 07:11:30.820 INFO kablam! 196 |              code(args.into_iter().map(|mut x| { x }).collect())
Nov 01 07:11:30.820 INFO kablam!     |                                         ----^
Nov 01 07:11:30.820 INFO kablam!     |                                         |
Nov 01 07:11:30.820 INFO kablam!     |                                         help: remove this `mut`
Nov 01 07:11:30.820 INFO kablam!     |
Nov 01 07:11:30.820 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 07:11:30.820 INFO kablam! 
Nov 01 07:11:30.832 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:30.832 INFO kablam!    --> src/base.rs:116:87
Nov 01 07:11:30.832 INFO kablam!     |
Nov 01 07:11:30.832 INFO kablam! 116 |         (Some(Str(n)), Some(Str(replacement)), Some(Closure(ValueClosure(inner_scope, mut h))), None, ..) => {
Nov 01 07:11:30.832 INFO kablam!     |                                                                                       ----^
Nov 01 07:11:30.832 INFO kablam!     |                                                                                       |
Nov 01 07:11:30.832 INFO kablam!     |                                                                                       help: remove this `mut`
Nov 01 07:11:30.832 INFO kablam! 
Nov 01 07:11:30.883 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:30.883 INFO kablam!    --> src/expand.rs:220:29
Nov 01 07:11:30.884 INFO kablam!     |
Nov 01 07:11:30.884 INFO kablam! 220 |     fn raw_param(&mut self, mut rope: Rope) {
Nov 01 07:11:30.884 INFO kablam!     |                             ----^^^^
Nov 01 07:11:30.884 INFO kablam!     |                             |
Nov 01 07:11:30.884 INFO kablam!     |                             help: remove this `mut`
Nov 01 07:11:30.885 INFO kablam! 
Nov 01 07:11:30.886 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:30.886 INFO kablam!    --> src/expand.rs:227:54
Nov 01 07:11:30.886 INFO kablam!     |
Nov 01 07:11:30.887 INFO kablam! 227 |     fn semi_param(&mut self, stack: Vec<ParseEntry>, mut rope: Rope, cmd: Vec<CommandPart>) {
Nov 01 07:11:30.887 INFO kablam!     |                                                      ----^^^^
Nov 01 07:11:30.887 INFO kablam!     |                                                      |
Nov 01 07:11:30.887 INFO kablam!     |                                                      help: remove this `mut`
Nov 01 07:11:30.888 INFO kablam! 
Nov 01 07:11:30.889 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:30.889 INFO kablam!    --> src/expand.rs:240:24
Nov 01 07:11:30.889 INFO kablam!     |
Nov 01 07:11:30.890 INFO kablam! 240 |     fn text(&mut self, mut rope: Rope) {
Nov 01 07:11:30.891 INFO kablam!     |                        ----^^^^
Nov 01 07:11:30.891 INFO kablam!     |                        |
Nov 01 07:11:30.891 INFO kablam!     |                        help: remove this `mut`
Nov 01 07:11:30.891 INFO kablam! 
Nov 01 07:11:30.919 INFO kablam! warning: variable does not need to be mutable
Nov 01 07:11:30.919 INFO kablam!    --> src/expand.rs:389:92
Nov 01 07:11:30.919 INFO kablam!     |
Nov 01 07:11:30.919 INFO kablam! 389 |         loop_fn(( (vec![] as Vec<Fut<Rope>>), _scope, _rope), move |(mut joins, mut scope, mut rope)| {
Nov 01 07:11:30.919 INFO kablam!     |                                                                                            ----^^^^
Nov 01 07:11:30.919 INFO kablam!     |                                                                                            |
Nov 01 07:11:30.919 INFO kablam!     |                                                                                            help: remove this `mut`
Nov 01 07:11:30.919 INFO kablam! 
Nov 01 07:11:30.925 INFO kablam! warning: static variable `latest_tag` should have an upper case name such as `LATEST_TAG`
Nov 01 07:11:30.925 INFO kablam!   --> src/scope.rs:14:1
Nov 01 07:11:30.925 INFO kablam!    |
Nov 01 07:11:30.925 INFO kablam! 14 | static latest_tag : AtomicUsize = AtomicUsize::new(0);
Nov 01 07:11:30.925 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:11:30.925 INFO kablam!    |
Nov 01 07:11:30.925 INFO kablam!    = note: #[warn(non_upper_case_globals)] on by default
Nov 01 07:11:30.925 INFO kablam! 
Nov 01 07:11:30.968 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 07:11:30.968 INFO kablam!   --> src/main.rs:78:13
Nov 01 07:11:30.968 INFO kablam!    |
Nov 01 07:11:30.968 INFO kablam! 78 |             file.read_to_string(&mut s);
Nov 01 07:11:30.968 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 07:11:30.968 INFO kablam!    |
Nov 01 07:11:30.968 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 07:11:30.968 INFO kablam! 
Nov 01 07:11:31.407 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.24s
Nov 01 07:11:31.414 INFO kablam! su: No module specific data is present
Nov 01 07:11:31.980 INFO running `"docker" "rm" "-f" "b033919e4e0fdcb64c35ef72978f255413eb4073949b9a1abc5da238fefacae0"`
Nov 01 07:11:32.051 INFO blam! b033919e4e0fdcb64c35ef72978f255413eb4073949b9a1abc5da238fefacae0
Nov 01 07:11:32.063 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 07:11:32.243 INFO blam! 942a51b837831b265a063d13756826621ced4b50f275646a8255a28abdd62b57
Nov 01 07:11:32.252 INFO running `"docker" "start" "-a" "942a51b837831b265a063d13756826621ced4b50f275646a8255a28abdd62b57"`
Nov 01 07:11:32.667 INFO kablam! usermod: no changes
Nov 01 07:11:32.763 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.07s
Nov 01 07:11:32.775 INFO kablam!      Running /target/debug/deps/paraphrase-a05e1be4fa4f106d
Nov 01 07:11:32.775 INFO blam! 
Nov 01 07:11:32.775 INFO blam! running 0 tests
Nov 01 07:11:32.775 INFO blam! 
Nov 01 07:11:32.775 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 07:11:32.775 INFO blam! 
Nov 01 07:11:32.779 INFO kablam! su: No module specific data is present
Nov 01 07:11:33.077 INFO running `"docker" "rm" "-f" "942a51b837831b265a063d13756826621ced4b50f275646a8255a28abdd62b57"`
Nov 01 07:11:33.191 INFO blam! 942a51b837831b265a063d13756826621ced4b50f275646a8255a28abdd62b57
