Nov 02 02:32:02.418 INFO testing timi-0.2.1 against 1.30.0 for beta-1.31-1
Nov 02 02:32:02.419 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 02 02:32:02.883 INFO blam! 0e93066f3815762af32ee831f4727be08304a9a635df659a09a434df6c54e0cd
Nov 02 02:32:02.887 INFO running `"docker" "start" "-a" "0e93066f3815762af32ee831f4727be08304a9a635df659a09a434df6c54e0cd"`
Nov 02 02:32:03.380 INFO kablam! usermod: no changes
Nov 02 02:32:03.467 INFO kablam!    Compiling nix v0.5.1
Nov 02 02:32:07.711 INFO kablam!    Compiling rustyline v1.0.0
Nov 02 02:32:09.895 INFO kablam!    Compiling timi v0.2.1 (/source)
Nov 02 02:32:11.547 INFO kablam! warning: unnecessary parentheses around function argument
Nov 02 02:32:11.548 INFO kablam!     --> src/machine.rs:1507:16
Nov 02 02:32:11.548 INFO kablam!      |
Nov 02 02:32:11.548 INFO kablam! 1507 |             Ok((ListAccess::Cons(x_addr, xs_addr)))
Nov 02 02:32:11.548 INFO kablam!      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 02 02:32:11.548 INFO kablam!      |
Nov 02 02:32:11.548 INFO kablam!      = note: #[warn(unused_parens)] on by default
Nov 02 02:32:11.548 INFO kablam! 
Nov 02 02:32:12.132 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.132 INFO kablam!    --> src/frontend.rs:567:21
Nov 02 02:32:12.132 INFO kablam!     |
Nov 02 02:32:12.132 INFO kablam! 567 | fn parse_identifier(mut cursor: &mut TokenizerCursor) -> Result<(Range, CoreToken), ParseError> {
Nov 02 02:32:12.132 INFO kablam!     |                     ----^^^^^^
Nov 02 02:32:12.132 INFO kablam!     |                     |
Nov 02 02:32:12.132 INFO kablam!     |                     help: remove this `mut`
Nov 02 02:32:12.132 INFO kablam!     |
Nov 02 02:32:12.132 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 02:32:12.132 INFO kablam! 
Nov 02 02:32:12.140 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.140 INFO kablam!    --> src/frontend.rs:749:15
Nov 02 02:32:12.141 INFO kablam!     |
Nov 02 02:32:12.141 INFO kablam! 749 | fn parse_pack(mut c: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:12.141 INFO kablam!     |               ----^
Nov 02 02:32:12.142 INFO kablam!     |               |
Nov 02 02:32:12.142 INFO kablam!     |               help: remove this `mut`
Nov 02 02:32:12.142 INFO kablam! 
Nov 02 02:32:12.147 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.147 INFO kablam!    --> src/frontend.rs:893:18
Nov 02 02:32:12.147 INFO kablam!     |
Nov 02 02:32:12.147 INFO kablam! 893 | fn parse_mul_div(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:12.147 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:12.147 INFO kablam!     |                  |
Nov 02 02:32:12.147 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:12.147 INFO kablam! 
Nov 02 02:32:12.147 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.147 INFO kablam!    --> src/frontend.rs:906:18
Nov 02 02:32:12.147 INFO kablam!     |
Nov 02 02:32:12.147 INFO kablam! 906 | fn parse_add_sub(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:12.147 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:12.147 INFO kablam!     |                  |
Nov 02 02:32:12.147 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:12.147 INFO kablam! 
Nov 02 02:32:12.147 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.147 INFO kablam!    --> src/frontend.rs:919:16
Nov 02 02:32:12.147 INFO kablam!     |
Nov 02 02:32:12.147 INFO kablam! 919 | fn parse_relop(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:12.147 INFO kablam!     |                ----^^^^^^
Nov 02 02:32:12.147 INFO kablam!     |                |
Nov 02 02:32:12.147 INFO kablam!     |                help: remove this `mut`
Nov 02 02:32:12.147 INFO kablam! 
Nov 02 02:32:12.151 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.151 INFO kablam!    --> src/frontend.rs:938:14
Nov 02 02:32:12.151 INFO kablam!     |
Nov 02 02:32:12.151 INFO kablam! 938 | fn parse_and(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:12.151 INFO kablam!     |              ----^^^^^^
Nov 02 02:32:12.151 INFO kablam!     |              |
Nov 02 02:32:12.151 INFO kablam!     |              help: remove this `mut`
Nov 02 02:32:12.151 INFO kablam! 
Nov 02 02:32:12.151 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.151 INFO kablam!    --> src/frontend.rs:950:13
Nov 02 02:32:12.151 INFO kablam!     |
Nov 02 02:32:12.151 INFO kablam! 950 | fn parse_or(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:12.151 INFO kablam!     |             ----^^^^^^
Nov 02 02:32:12.151 INFO kablam!     |             |
Nov 02 02:32:12.151 INFO kablam!     |             help: remove this `mut`
Nov 02 02:32:12.151 INFO kablam! 
Nov 02 02:32:12.179 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.179 INFO kablam!   --> src/pretty_print.rs:82:32
Nov 02 02:32:12.179 INFO kablam!    |
Nov 02 02:32:12.179 INFO kablam! 82 |                                mut processed: &mut HashSet<Addr>,
Nov 02 02:32:12.179 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:12.179 INFO kablam!    |                                |
Nov 02 02:32:12.179 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:12.179 INFO kablam! 
Nov 02 02:32:12.179 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:12.179 INFO kablam!   --> src/pretty_print.rs:83:32
Nov 02 02:32:12.179 INFO kablam!    |
Nov 02 02:32:12.179 INFO kablam! 83 |                                mut rec_stack: &mut HashSet<Addr>) -> bool {
Nov 02 02:32:12.179 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:12.179 INFO kablam!    |                                |
Nov 02 02:32:12.179 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:12.179 INFO kablam! 
Nov 02 02:32:14.998 INFO kablam! warning: unnecessary parentheses around function argument
Nov 02 02:32:14.999 INFO kablam!     --> src/machine.rs:1507:16
Nov 02 02:32:14.999 INFO kablam!      |
Nov 02 02:32:14.999 INFO kablam! 1507 |             Ok((ListAccess::Cons(x_addr, xs_addr)))
Nov 02 02:32:14.999 INFO kablam!      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 02 02:32:14.999 INFO kablam!      |
Nov 02 02:32:14.999 INFO kablam!      = note: #[warn(unused_parens)] on by default
Nov 02 02:32:14.999 INFO kablam! 
Nov 02 02:32:15.509 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.509 INFO kablam!    --> src/frontend.rs:567:21
Nov 02 02:32:15.509 INFO kablam!     |
Nov 02 02:32:15.509 INFO kablam! 567 | fn parse_identifier(mut cursor: &mut TokenizerCursor) -> Result<(Range, CoreToken), ParseError> {
Nov 02 02:32:15.509 INFO kablam!     |                     ----^^^^^^
Nov 02 02:32:15.509 INFO kablam!     |                     |
Nov 02 02:32:15.509 INFO kablam!     |                     help: remove this `mut`
Nov 02 02:32:15.509 INFO kablam!     |
Nov 02 02:32:15.509 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 02:32:15.509 INFO kablam! 
Nov 02 02:32:15.519 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.519 INFO kablam!    --> src/frontend.rs:749:15
Nov 02 02:32:15.519 INFO kablam!     |
Nov 02 02:32:15.519 INFO kablam! 749 | fn parse_pack(mut c: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:15.519 INFO kablam!     |               ----^
Nov 02 02:32:15.519 INFO kablam!     |               |
Nov 02 02:32:15.519 INFO kablam!     |               help: remove this `mut`
Nov 02 02:32:15.519 INFO kablam! 
Nov 02 02:32:15.523 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.523 INFO kablam!    --> src/frontend.rs:893:18
Nov 02 02:32:15.523 INFO kablam!     |
Nov 02 02:32:15.523 INFO kablam! 893 | fn parse_mul_div(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:15.523 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:15.523 INFO kablam!     |                  |
Nov 02 02:32:15.523 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:15.523 INFO kablam! 
Nov 02 02:32:15.523 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.523 INFO kablam!    --> src/frontend.rs:906:18
Nov 02 02:32:15.523 INFO kablam!     |
Nov 02 02:32:15.523 INFO kablam! 906 | fn parse_add_sub(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:15.523 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:15.523 INFO kablam!     |                  |
Nov 02 02:32:15.523 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:15.523 INFO kablam! 
Nov 02 02:32:15.526 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.526 INFO kablam!    --> src/frontend.rs:919:16
Nov 02 02:32:15.526 INFO kablam!     |
Nov 02 02:32:15.526 INFO kablam! 919 | fn parse_relop(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:15.526 INFO kablam!     |                ----^^^^^^
Nov 02 02:32:15.526 INFO kablam!     |                |
Nov 02 02:32:15.526 INFO kablam!     |                help: remove this `mut`
Nov 02 02:32:15.526 INFO kablam! 
Nov 02 02:32:15.526 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.526 INFO kablam!    --> src/frontend.rs:938:14
Nov 02 02:32:15.526 INFO kablam!     |
Nov 02 02:32:15.526 INFO kablam! 938 | fn parse_and(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:15.526 INFO kablam!     |              ----^^^^^^
Nov 02 02:32:15.526 INFO kablam!     |              |
Nov 02 02:32:15.526 INFO kablam!     |              help: remove this `mut`
Nov 02 02:32:15.526 INFO kablam! 
Nov 02 02:32:15.526 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.526 INFO kablam!    --> src/frontend.rs:950:13
Nov 02 02:32:15.526 INFO kablam!     |
Nov 02 02:32:15.526 INFO kablam! 950 | fn parse_or(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:15.526 INFO kablam!     |             ----^^^^^^
Nov 02 02:32:15.526 INFO kablam!     |             |
Nov 02 02:32:15.526 INFO kablam!     |             help: remove this `mut`
Nov 02 02:32:15.526 INFO kablam! 
Nov 02 02:32:15.631 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.631 INFO kablam!   --> src/pretty_print.rs:82:32
Nov 02 02:32:15.631 INFO kablam!    |
Nov 02 02:32:15.631 INFO kablam! 82 |                                mut processed: &mut HashSet<Addr>,
Nov 02 02:32:15.631 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:15.631 INFO kablam!    |                                |
Nov 02 02:32:15.631 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:15.631 INFO kablam! 
Nov 02 02:32:15.631 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:15.631 INFO kablam!   --> src/pretty_print.rs:83:32
Nov 02 02:32:15.631 INFO kablam!    |
Nov 02 02:32:15.631 INFO kablam! 83 |                                mut rec_stack: &mut HashSet<Addr>) -> bool {
Nov 02 02:32:15.631 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:15.631 INFO kablam!    |                                |
Nov 02 02:32:15.631 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:15.631 INFO kablam! 
Nov 02 02:32:18.270 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 14.87s
Nov 02 02:32:18.279 INFO kablam! su: No module specific data is present
Nov 02 02:32:18.928 INFO running `"docker" "rm" "-f" "0e93066f3815762af32ee831f4727be08304a9a635df659a09a434df6c54e0cd"`
Nov 02 02:32:19.000 INFO blam! 0e93066f3815762af32ee831f4727be08304a9a635df659a09a434df6c54e0cd
Nov 02 02:32:19.001 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 02 02:32:19.233 INFO blam! df179d87b2e4a002bede8145bf476e544c33ac5bf9f821082c4a717c450aa57f
Nov 02 02:32:19.235 INFO running `"docker" "start" "-a" "df179d87b2e4a002bede8145bf476e544c33ac5bf9f821082c4a717c450aa57f"`
Nov 02 02:32:19.621 INFO kablam! usermod: no changes
Nov 02 02:32:19.732 INFO kablam!    Compiling timi v0.2.1 (/source)
Nov 02 02:32:21.959 INFO kablam! warning: unnecessary parentheses around function argument
Nov 02 02:32:21.959 INFO kablam!     --> src/machine.rs:1507:16
Nov 02 02:32:21.959 INFO kablam!      |
Nov 02 02:32:21.959 INFO kablam! 1507 |             Ok((ListAccess::Cons(x_addr, xs_addr)))
Nov 02 02:32:21.959 INFO kablam!      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 02 02:32:21.959 INFO kablam!      |
Nov 02 02:32:21.959 INFO kablam!      = note: #[warn(unused_parens)] on by default
Nov 02 02:32:21.959 INFO kablam! 
Nov 02 02:32:22.725 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:22.726 INFO kablam!    --> src/frontend.rs:567:21
Nov 02 02:32:22.726 INFO kablam!     |
Nov 02 02:32:22.727 INFO kablam! 567 | fn parse_identifier(mut cursor: &mut TokenizerCursor) -> Result<(Range, CoreToken), ParseError> {
Nov 02 02:32:22.727 INFO kablam!     |                     ----^^^^^^
Nov 02 02:32:22.728 INFO kablam!     |                     |
Nov 02 02:32:22.728 INFO kablam!     |                     help: remove this `mut`
Nov 02 02:32:22.728 INFO kablam!     |
Nov 02 02:32:22.729 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 02:32:22.729 INFO kablam! 
Nov 02 02:32:22.741 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:22.742 INFO kablam!    --> src/frontend.rs:749:15
Nov 02 02:32:22.742 INFO kablam!     |
Nov 02 02:32:22.742 INFO kablam! 749 | fn parse_pack(mut c: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:22.743 INFO kablam!     |               ----^
Nov 02 02:32:22.743 INFO kablam!     |               |
Nov 02 02:32:22.744 INFO kablam!     |               help: remove this `mut`
Nov 02 02:32:22.744 INFO kablam! 
Nov 02 02:32:22.750 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:22.751 INFO kablam!    --> src/frontend.rs:893:18
Nov 02 02:32:22.751 INFO kablam!     |
Nov 02 02:32:22.751 INFO kablam! 893 | fn parse_mul_div(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:22.752 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:22.752 INFO kablam!     |                  |
Nov 02 02:32:22.752 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:22.752 INFO kablam! 
Nov 02 02:32:22.753 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:22.753 INFO kablam!    --> src/frontend.rs:906:18
Nov 02 02:32:22.753 INFO kablam!     |
Nov 02 02:32:22.753 INFO kablam! 906 | fn parse_add_sub(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:22.753 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:22.753 INFO kablam!     |                  |
Nov 02 02:32:22.753 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:22.753 INFO kablam! 
Nov 02 02:32:22.754 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:22.754 INFO kablam!    --> src/frontend.rs:919:16
Nov 02 02:32:22.754 INFO kablam!     |
Nov 02 02:32:22.754 INFO kablam! 919 | fn parse_relop(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:22.754 INFO kablam!     |                ----^^^^^^
Nov 02 02:32:22.754 INFO kablam!     |                |
Nov 02 02:32:22.754 INFO kablam!     |                help: remove this `mut`
Nov 02 02:32:22.754 INFO kablam! 
Nov 02 02:32:22.755 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:22.755 INFO kablam!    --> src/frontend.rs:938:14
Nov 02 02:32:22.755 INFO kablam!     |
Nov 02 02:32:22.755 INFO kablam! 938 | fn parse_and(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:22.755 INFO kablam!     |              ----^^^^^^
Nov 02 02:32:22.756 INFO kablam!     |              |
Nov 02 02:32:22.756 INFO kablam!     |              help: remove this `mut`
Nov 02 02:32:22.756 INFO kablam! 
Nov 02 02:32:22.756 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:22.757 INFO kablam!    --> src/frontend.rs:950:13
Nov 02 02:32:22.757 INFO kablam!     |
Nov 02 02:32:22.757 INFO kablam! 950 | fn parse_or(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:22.757 INFO kablam!     |             ----^^^^^^
Nov 02 02:32:22.757 INFO kablam!     |             |
Nov 02 02:32:22.757 INFO kablam!     |             help: remove this `mut`
Nov 02 02:32:22.757 INFO kablam! 
Nov 02 02:32:23.051 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:23.051 INFO kablam!   --> src/pretty_print.rs:82:32
Nov 02 02:32:23.051 INFO kablam!    |
Nov 02 02:32:23.051 INFO kablam! 82 |                                mut processed: &mut HashSet<Addr>,
Nov 02 02:32:23.051 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:23.051 INFO kablam!    |                                |
Nov 02 02:32:23.051 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:23.051 INFO kablam! 
Nov 02 02:32:23.051 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:23.051 INFO kablam!   --> src/pretty_print.rs:83:32
Nov 02 02:32:23.051 INFO kablam!    |
Nov 02 02:32:23.051 INFO kablam! 83 |                                mut rec_stack: &mut HashSet<Addr>) -> bool {
Nov 02 02:32:23.051 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:23.051 INFO kablam!    |                                |
Nov 02 02:32:23.051 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:23.051 INFO kablam! 
Nov 02 02:32:23.071 INFO kablam! warning: unnecessary parentheses around function argument
Nov 02 02:32:23.071 INFO kablam!     --> src/machine.rs:1507:16
Nov 02 02:32:23.071 INFO kablam!      |
Nov 02 02:32:23.071 INFO kablam! 1507 |             Ok((ListAccess::Cons(x_addr, xs_addr)))
Nov 02 02:32:23.071 INFO kablam!      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 02 02:32:23.071 INFO kablam!      |
Nov 02 02:32:23.071 INFO kablam!      = note: #[warn(unused_parens)] on by default
Nov 02 02:32:23.071 INFO kablam! 
Nov 02 02:32:24.692 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.692 INFO kablam!    --> src/frontend.rs:567:21
Nov 02 02:32:24.692 INFO kablam!     |
Nov 02 02:32:24.693 INFO kablam! 567 | fn parse_identifier(mut cursor: &mut TokenizerCursor) -> Result<(Range, CoreToken), ParseError> {
Nov 02 02:32:24.693 INFO kablam!     |                     ----^^^^^^
Nov 02 02:32:24.693 INFO kablam!     |                     |
Nov 02 02:32:24.693 INFO kablam!     |                     help: remove this `mut`
Nov 02 02:32:24.694 INFO kablam!     |
Nov 02 02:32:24.694 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 02 02:32:24.694 INFO kablam! 
Nov 02 02:32:24.715 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.715 INFO kablam!    --> src/frontend.rs:749:15
Nov 02 02:32:24.716 INFO kablam!     |
Nov 02 02:32:24.716 INFO kablam! 749 | fn parse_pack(mut c: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:24.716 INFO kablam!     |               ----^
Nov 02 02:32:24.716 INFO kablam!     |               |
Nov 02 02:32:24.717 INFO kablam!     |               help: remove this `mut`
Nov 02 02:32:24.717 INFO kablam! 
Nov 02 02:32:24.723 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.723 INFO kablam!    --> src/frontend.rs:893:18
Nov 02 02:32:24.724 INFO kablam!     |
Nov 02 02:32:24.724 INFO kablam! 893 | fn parse_mul_div(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:24.724 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:24.725 INFO kablam!     |                  |
Nov 02 02:32:24.725 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:24.725 INFO kablam! 
Nov 02 02:32:24.725 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.726 INFO kablam!    --> src/frontend.rs:906:18
Nov 02 02:32:24.726 INFO kablam!     |
Nov 02 02:32:24.726 INFO kablam! 906 | fn parse_add_sub(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:24.726 INFO kablam!     |                  ----^^^^^^
Nov 02 02:32:24.727 INFO kablam!     |                  |
Nov 02 02:32:24.727 INFO kablam!     |                  help: remove this `mut`
Nov 02 02:32:24.727 INFO kablam! 
Nov 02 02:32:24.731 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.731 INFO kablam!    --> src/frontend.rs:919:16
Nov 02 02:32:24.732 INFO kablam!     |
Nov 02 02:32:24.732 INFO kablam! 919 | fn parse_relop(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:24.732 INFO kablam!     |                ----^^^^^^
Nov 02 02:32:24.733 INFO kablam!     |                |
Nov 02 02:32:24.733 INFO kablam!     |                help: remove this `mut`
Nov 02 02:32:24.733 INFO kablam! 
Nov 02 02:32:24.733 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.734 INFO kablam!    --> src/frontend.rs:938:14
Nov 02 02:32:24.734 INFO kablam!     |
Nov 02 02:32:24.734 INFO kablam! 938 | fn parse_and(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:24.735 INFO kablam!     |              ----^^^^^^
Nov 02 02:32:24.735 INFO kablam!     |              |
Nov 02 02:32:24.735 INFO kablam!     |              help: remove this `mut`
Nov 02 02:32:24.735 INFO kablam! 
Nov 02 02:32:24.736 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.736 INFO kablam!    --> src/frontend.rs:950:13
Nov 02 02:32:24.736 INFO kablam!     |
Nov 02 02:32:24.737 INFO kablam! 950 | fn parse_or(mut cursor: &mut ParserCursor) -> Result<CoreExpr, ParseError> {
Nov 02 02:32:24.737 INFO kablam!     |             ----^^^^^^
Nov 02 02:32:24.738 INFO kablam!     |             |
Nov 02 02:32:24.738 INFO kablam!     |             help: remove this `mut`
Nov 02 02:32:24.738 INFO kablam! 
Nov 02 02:32:24.783 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.783 INFO kablam!   --> src/pretty_print.rs:82:32
Nov 02 02:32:24.784 INFO kablam!    |
Nov 02 02:32:24.784 INFO kablam! 82 |                                mut processed: &mut HashSet<Addr>,
Nov 02 02:32:24.784 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:24.785 INFO kablam!    |                                |
Nov 02 02:32:24.785 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:24.785 INFO kablam! 
Nov 02 02:32:24.785 INFO kablam! warning: variable does not need to be mutable
Nov 02 02:32:24.786 INFO kablam!   --> src/pretty_print.rs:83:32
Nov 02 02:32:24.786 INFO kablam!    |
Nov 02 02:32:24.786 INFO kablam! 83 |                                mut rec_stack: &mut HashSet<Addr>) -> bool {
Nov 02 02:32:24.786 INFO kablam!    |                                ----^^^^^^^^^
Nov 02 02:32:24.787 INFO kablam!    |                                |
Nov 02 02:32:24.787 INFO kablam!    |                                help: remove this `mut`
Nov 02 02:32:24.787 INFO kablam! 
Nov 02 02:32:25.315 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 5.66s
Nov 02 02:32:25.319 INFO kablam! su: No module specific data is present
Nov 02 02:32:26.188 INFO running `"docker" "rm" "-f" "df179d87b2e4a002bede8145bf476e544c33ac5bf9f821082c4a717c450aa57f"`
Nov 02 02:32:26.467 INFO blam! df179d87b2e4a002bede8145bf476e544c33ac5bf9f821082c4a717c450aa57f
