Nov 30 21:34:46.066 INFO testing vluzko/Grace against 1.30.1 for beta-1.31-5
Nov 30 21:34:46.066 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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.1 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 30 21:34:46.547 INFO [stdout] f59903d3d56abd3afd287c6c1f2a922d691de92a09db015be148fbaf9cc8e0a8
Nov 30 21:34:46.553 INFO running `"docker" "start" "-a" "f59903d3d56abd3afd287c6c1f2a922d691de92a09db015be148fbaf9cc8e0a8"`
Nov 30 21:34:48.124 INFO [stderr] usermod: no changes
Nov 30 21:34:48.225 INFO [stderr]    Compiling cute v0.3.0
Nov 30 21:34:48.231 INFO [stderr]    Compiling memchr v1.0.2
Nov 30 21:34:48.232 INFO [stderr]    Compiling log v0.4.1
Nov 30 21:34:48.247 INFO [stderr]    Compiling rand v0.5.5
Nov 30 21:34:49.087 INFO [stderr]    Compiling nom v3.2.1
Nov 30 21:34:55.419 INFO [stderr]    Compiling grace v0.1.0 (/source)
Nov 30 21:34:56.471 INFO [stderr] warning: unused import: `std::collections::BTreeSet`
Nov 30 21:34:56.471 INFO [stderr]  --> src/bytecode.rs:1:5
Nov 30 21:34:56.471 INFO [stderr]   |
Nov 30 21:34:56.471 INFO [stderr] 1 | use std::collections::BTreeSet;
Nov 30 21:34:56.471 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:34:56.471 INFO [stderr]   |
Nov 30 21:34:56.471 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Nov 30 21:34:56.471 INFO [stderr] 
Nov 30 21:34:56.471 INFO [stderr] warning: unused import: `std::fmt::Display`
Nov 30 21:34:56.471 INFO [stderr]  --> src/bytecode.rs:3:5
Nov 30 21:34:56.471 INFO [stderr]   |
Nov 30 21:34:56.471 INFO [stderr] 3 | use std::fmt::Display;
Nov 30 21:34:56.471 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Nov 30 21:34:56.471 INFO [stderr] 
Nov 30 21:34:56.471 INFO [stderr] warning: unused import: `type_rewrites::TypeRewrite`
Nov 30 21:34:56.471 INFO [stderr]  --> src/bytecode.rs:6:5
Nov 30 21:34:56.471 INFO [stderr]   |
Nov 30 21:34:56.471 INFO [stderr] 6 | use type_rewrites::TypeRewrite;
Nov 30 21:34:56.471 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:34:56.471 INFO [stderr] 
Nov 30 21:34:56.471 INFO [stderr] warning: unused import: `parser`
Nov 30 21:34:56.471 INFO [stderr]  --> src/bytecode.rs:7:5
Nov 30 21:34:56.471 INFO [stderr]   |
Nov 30 21:34:56.471 INFO [stderr] 7 | use parser;
Nov 30 21:34:56.471 INFO [stderr]   |     ^^^^^^
Nov 30 21:34:56.471 INFO [stderr] 
Nov 30 21:34:56.471 INFO [stderr] warning: unused import: `utils::*`
Nov 30 21:34:56.471 INFO [stderr]  --> src/bytecode.rs:8:5
Nov 30 21:34:56.471 INFO [stderr]   |
Nov 30 21:34:56.471 INFO [stderr] 8 | use utils::*;
Nov 30 21:34:56.471 INFO [stderr]   |     ^^^^^^^^
Nov 30 21:34:56.471 INFO [stderr] 
Nov 30 21:34:56.471 INFO [stderr] warning: unnecessary parentheses around `if` condition
Nov 30 21:34:56.471 INFO [stderr]    --> src/bytecode.rs:142:8
Nov 30 21:34:56.471 INFO [stderr]     |
Nov 30 21:34:56.471 INFO [stderr] 142 |     if (input_type == output_type) {
Nov 30 21:34:56.471 INFO [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 21:34:56.471 INFO [stderr]     |
Nov 30 21:34:56.471 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Nov 30 21:34:56.471 INFO [stderr] 
Nov 30 21:34:56.471 INFO [stderr] warning: unused import: `utils::output`
Nov 30 21:34:56.471 INFO [stderr]  --> src/scoping.rs:4:5
Nov 30 21:34:56.471 INFO [stderr]   |
Nov 30 21:34:56.471 INFO [stderr] 4 | use utils::output;
Nov 30 21:34:56.471 INFO [stderr]   |     ^^^^^^^^^^^^^
Nov 30 21:34:56.471 INFO [stderr] 
Nov 30 21:35:03.579 INFO [stderr] warning: unused variable: `file_name`
Nov 30 21:35:03.579 INFO [stderr]    --> src/bytecode.rs:290:21
Nov 30 21:35:03.579 INFO [stderr]     |
Nov 30 21:35:03.579 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:03.580 INFO [stderr]     |                     ^^^^^^^^^ help: consider using `_file_name` instead
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `node`
Nov 30 21:35:03.580 INFO [stderr]    --> src/bytecode.rs:290:40
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:03.580 INFO [stderr]     |                                        ^^^^ help: consider using `_node` instead
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:03.580 INFO [stderr]    --> src/expression.rs:339:60
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]     |                                                            ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:03.580 INFO [stderr]    --> src/expression.rs:339:72
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]     |                                                                        ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:03.580 INFO [stderr]    --> src/expression.rs:339:90
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]     |                                                                                          ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:03.580 INFO [stderr]    --> src/expression.rs:339:114
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]     |                                                                                                                  ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:03.580 INFO [stderr]    --> src/expression.rs:362:62
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr] 362 |             &Expr::FunctionCall{ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:03.580 INFO [stderr]     |                                                              ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:03.580 INFO [stderr]   --> src/bytecode.rs:43:61
Nov 30 21:35:03.580 INFO [stderr]    |
Nov 30 21:35:03.580 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]    |                                                             ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:03.580 INFO [stderr]   --> src/bytecode.rs:43:79
Nov 30 21:35:03.580 INFO [stderr]    |
Nov 30 21:35:03.580 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]    |                                                                               ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:03.580 INFO [stderr]   --> src/bytecode.rs:43:91
Nov 30 21:35:03.580 INFO [stderr]    |
Nov 30 21:35:03.580 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]    |                                                                                           ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:03.580 INFO [stderr]   --> src/bytecode.rs:43:115
Nov 30 21:35:03.580 INFO [stderr]    |
Nov 30 21:35:03.580 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:03.580 INFO [stderr]    |                                                                                                                   ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `elifs`
Nov 30 21:35:03.580 INFO [stderr]   --> src/bytecode.rs:76:60
Nov 30 21:35:03.580 INFO [stderr]    |
Nov 30 21:35:03.580 INFO [stderr] 76 |             &Stmt::IfStmt {ref condition, ref main_block, ref elifs, ref else_block} => {
Nov 30 21:35:03.580 INFO [stderr]    |                                                               ^^^^^ help: try ignoring the field: `elifs: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:03.580 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:03.580 INFO [stderr]    --> src/bytecode.rs:178:63
Nov 30 21:35:03.580 INFO [stderr]     |
Nov 30 21:35:03.580 INFO [stderr] 178 |             &Expr::FunctionCall {ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:03.580 INFO [stderr]     |                                                               ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:03.580 INFO [stderr] 
Nov 30 21:35:12.067 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 23.92s
Nov 30 21:35:12.069 INFO [stderr] su: No module specific data is present
Nov 30 21:35:12.713 INFO running `"docker" "inspect" "f59903d3d56abd3afd287c6c1f2a922d691de92a09db015be148fbaf9cc8e0a8"`
Nov 30 21:35:12.957 INFO running `"docker" "rm" "-f" "f59903d3d56abd3afd287c6c1f2a922d691de92a09db015be148fbaf9cc8e0a8"`
Nov 30 21:35:13.263 INFO [stdout] f59903d3d56abd3afd287c6c1f2a922d691de92a09db015be148fbaf9cc8e0a8
Nov 30 21:35:13.267 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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.1 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 30 21:35:13.621 INFO [stdout] 74033b70f6b5da918fa230596014b569acc38c1c836155356a305d540d872b08
Nov 30 21:35:13.633 INFO running `"docker" "start" "-a" "74033b70f6b5da918fa230596014b569acc38c1c836155356a305d540d872b08"`
Nov 30 21:35:14.911 INFO [stderr] usermod: no changes
Nov 30 21:35:15.018 INFO [stderr]    Compiling grace v0.1.0 (/source)
Nov 30 21:35:16.679 INFO [stderr] warning: unused import: `std::collections::BTreeSet`
Nov 30 21:35:16.680 INFO [stderr]  --> src/bytecode.rs:1:5
Nov 30 21:35:16.680 INFO [stderr]   |
Nov 30 21:35:16.680 INFO [stderr] 1 | use std::collections::BTreeSet;
Nov 30 21:35:16.681 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:35:16.681 INFO [stderr]   |
Nov 30 21:35:16.681 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Nov 30 21:35:16.682 INFO [stderr] 
Nov 30 21:35:16.682 INFO [stderr] warning: unused import: `std::fmt::Display`
Nov 30 21:35:16.682 INFO [stderr]  --> src/bytecode.rs:3:5
Nov 30 21:35:16.682 INFO [stderr]   |
Nov 30 21:35:16.683 INFO [stderr] 3 | use std::fmt::Display;
Nov 30 21:35:16.683 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Nov 30 21:35:16.683 INFO [stderr] 
Nov 30 21:35:16.683 INFO [stderr] warning: unused import: `type_rewrites::TypeRewrite`
Nov 30 21:35:16.684 INFO [stderr]  --> src/bytecode.rs:6:5
Nov 30 21:35:16.684 INFO [stderr]   |
Nov 30 21:35:16.684 INFO [stderr] 6 | use type_rewrites::TypeRewrite;
Nov 30 21:35:16.685 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:35:16.685 INFO [stderr] 
Nov 30 21:35:16.691 INFO [stderr] warning: unnecessary parentheses around `if` condition
Nov 30 21:35:16.691 INFO [stderr]    --> src/bytecode.rs:142:8
Nov 30 21:35:16.692 INFO [stderr]     |
Nov 30 21:35:16.692 INFO [stderr] 142 |     if (input_type == output_type) {
Nov 30 21:35:16.692 INFO [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 21:35:16.693 INFO [stderr]     |
Nov 30 21:35:16.693 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Nov 30 21:35:16.693 INFO [stderr] 
Nov 30 21:35:23.455 INFO [stderr] warning: unused variable: `e`
Nov 30 21:35:23.455 INFO [stderr]     --> src/parser.rs:1129:28
Nov 30 21:35:23.455 INFO [stderr]      |
Nov 30 21:35:23.455 INFO [stderr] 1129 |             IResult::Error(e) => {},
Nov 30 21:35:23.455 INFO [stderr]      |                            ^ help: consider using `_e` instead
Nov 30 21:35:23.455 INFO [stderr]      |
Nov 30 21:35:23.455 INFO [stderr]      = note: #[warn(unused_variables)] on by default
Nov 30 21:35:23.455 INFO [stderr] 
Nov 30 21:35:23.455 INFO [stderr] warning: unused variable: `file_name`
Nov 30 21:35:23.455 INFO [stderr]    --> src/bytecode.rs:290:21
Nov 30 21:35:23.455 INFO [stderr]     |
Nov 30 21:35:23.455 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:23.455 INFO [stderr]     |                     ^^^^^^^^^ help: consider using `_file_name` instead
Nov 30 21:35:23.455 INFO [stderr] 
Nov 30 21:35:23.456 INFO [stderr] warning: unused variable: `node`
Nov 30 21:35:23.456 INFO [stderr]    --> src/bytecode.rs:290:40
Nov 30 21:35:23.456 INFO [stderr]     |
Nov 30 21:35:23.456 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:23.456 INFO [stderr]     |                                        ^^^^ help: consider using `_node` instead
Nov 30 21:35:23.456 INFO [stderr] 
Nov 30 21:35:23.460 INFO [stderr] warning: unused variable: `expected`
Nov 30 21:35:23.460 INFO [stderr]     --> src/parser.rs:1314:17
Nov 30 21:35:23.460 INFO [stderr]      |
Nov 30 21:35:23.460 INFO [stderr] 1314 |             let expected = Expr::FunctionCall{func_expr: Box::new(Expr::IdentifierExpr{ident: Identifier{name: "ident".to_string()}}), args: vec!(a, b), kwargs: vec![]};
Nov 30 21:35:23.460 INFO [stderr]      |                 ^^^^^^^^ help: consider using `_expected` instead
Nov 30 21:35:23.460 INFO [stderr] 
Nov 30 21:35:23.461 INFO [stderr] warning: unused variable: `decs`
Nov 30 21:35:23.461 INFO [stderr]    --> src/scoping.rs:206:14
Nov 30 21:35:23.461 INFO [stderr]     |
Nov 30 21:35:23.461 INFO [stderr] 206 |         let (decs, usgs) = func_stmt.get_scopes();
Nov 30 21:35:23.461 INFO [stderr]     |              ^^^^ help: consider using `_decs` instead
Nov 30 21:35:23.461 INFO [stderr] 
Nov 30 21:35:23.462 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:23.462 INFO [stderr]    --> src/expression.rs:339:60
Nov 30 21:35:23.462 INFO [stderr]     |
Nov 30 21:35:23.462 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.462 INFO [stderr]     |                                                            ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:23.462 INFO [stderr] 
Nov 30 21:35:23.462 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:23.462 INFO [stderr]    --> src/expression.rs:339:72
Nov 30 21:35:23.462 INFO [stderr]     |
Nov 30 21:35:23.462 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.462 INFO [stderr]     |                                                                        ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:23.462 INFO [stderr] 
Nov 30 21:35:23.464 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:23.464 INFO [stderr]    --> src/expression.rs:339:90
Nov 30 21:35:23.464 INFO [stderr]     |
Nov 30 21:35:23.464 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.464 INFO [stderr]     |                                                                                          ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:23.464 INFO [stderr] 
Nov 30 21:35:23.464 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:23.464 INFO [stderr]    --> src/expression.rs:339:114
Nov 30 21:35:23.464 INFO [stderr]     |
Nov 30 21:35:23.464 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.464 INFO [stderr]     |                                                                                                                  ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:23.464 INFO [stderr] 
Nov 30 21:35:23.464 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:23.464 INFO [stderr]    --> src/expression.rs:362:62
Nov 30 21:35:23.464 INFO [stderr]     |
Nov 30 21:35:23.464 INFO [stderr] 362 |             &Expr::FunctionCall{ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:23.464 INFO [stderr]     |                                                              ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:23.464 INFO [stderr] 
Nov 30 21:35:23.464 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:23.464 INFO [stderr]   --> src/bytecode.rs:43:61
Nov 30 21:35:23.464 INFO [stderr]    |
Nov 30 21:35:23.464 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.464 INFO [stderr]    |                                                             ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:23.464 INFO [stderr] 
Nov 30 21:35:23.464 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:23.464 INFO [stderr]   --> src/bytecode.rs:43:79
Nov 30 21:35:23.464 INFO [stderr]    |
Nov 30 21:35:23.464 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.464 INFO [stderr]    |                                                                               ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:23.464 INFO [stderr] 
Nov 30 21:35:23.464 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:23.464 INFO [stderr]   --> src/bytecode.rs:43:91
Nov 30 21:35:23.464 INFO [stderr]    |
Nov 30 21:35:23.464 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.464 INFO [stderr]    |                                                                                           ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:23.464 INFO [stderr] 
Nov 30 21:35:23.469 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:23.469 INFO [stderr]   --> src/bytecode.rs:43:115
Nov 30 21:35:23.469 INFO [stderr]    |
Nov 30 21:35:23.469 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:23.469 INFO [stderr]    |                                                                                                                   ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:23.469 INFO [stderr] 
Nov 30 21:35:23.469 INFO [stderr] warning: unused variable: `elifs`
Nov 30 21:35:23.469 INFO [stderr]   --> src/bytecode.rs:76:60
Nov 30 21:35:23.469 INFO [stderr]    |
Nov 30 21:35:23.469 INFO [stderr] 76 |             &Stmt::IfStmt {ref condition, ref main_block, ref elifs, ref else_block} => {
Nov 30 21:35:23.469 INFO [stderr]    |                                                               ^^^^^ help: try ignoring the field: `elifs: _`
Nov 30 21:35:23.469 INFO [stderr] 
Nov 30 21:35:23.469 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:23.469 INFO [stderr]    --> src/bytecode.rs:178:63
Nov 30 21:35:23.469 INFO [stderr]     |
Nov 30 21:35:23.469 INFO [stderr] 178 |             &Expr::FunctionCall {ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:23.469 INFO [stderr]     |                                                               ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:23.469 INFO [stderr] 
Nov 30 21:35:33.467 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 18.52s
Nov 30 21:35:33.471 INFO [stderr] su: No module specific data is present
Nov 30 21:35:35.062 INFO running `"docker" "inspect" "74033b70f6b5da918fa230596014b569acc38c1c836155356a305d540d872b08"`
Nov 30 21:35:35.435 INFO running `"docker" "rm" "-f" "74033b70f6b5da918fa230596014b569acc38c1c836155356a305d540d872b08"`
Nov 30 21:35:35.819 INFO [stdout] 74033b70f6b5da918fa230596014b569acc38c1c836155356a305d540d872b08
Nov 30 21:35:35.825 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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.1 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 30 21:35:36.369 INFO [stdout] a47a9b731fbdc04ddb77b906dcd743110790fb3aa9f728f7bde4254fe2b2032f
Nov 30 21:35:36.375 INFO running `"docker" "start" "-a" "a47a9b731fbdc04ddb77b906dcd743110790fb3aa9f728f7bde4254fe2b2032f"`
Nov 30 21:35:38.095 INFO [stderr] usermod: no changes
Nov 30 21:35:38.187 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Nov 30 21:35:38.187 INFO [stderr]      Running /target/debug/deps/grace_lib-a4011796d9c4569f
Nov 30 21:35:38.188 INFO [stdout] 
Nov 30 21:35:38.188 INFO [stdout] running 37 tests
Nov 30 21:35:38.195 INFO [stdout] test bytecode::tests::test_generate_add ... ok
Nov 30 21:35:38.195 INFO [stdout] test bytecode::tests::test_generate_divide ... ok
Nov 30 21:35:38.195 INFO [stdout] test bytecode::tests::test_generate_subtract ... ok
Nov 30 21:35:38.195 INFO [stdout] test bytecode::tests::test_generate_rem ... ok
Nov 30 21:35:38.195 INFO [stdout] test bytecode::tests::test_generate_multiply ... ok
Nov 30 21:35:38.195 INFO [stdout] test bytecode::tests::test_assignment_generation ... ok
Nov 30 21:35:38.199 INFO [stdout] test bytecode::tests::test_generate_function_call ... ok
Nov 30 21:35:38.199 INFO [stdout] test bytecode::tests::test_generate_module ... ok
Nov 30 21:35:38.199 INFO [stdout] test parser::tests::expressions::test_comparison_expr ... ok
Nov 30 21:35:38.204 INFO [stdout] test parser::tests::expressions::test_binary_expr ... ok
Nov 30 21:35:38.204 INFO [stdout] test bytecode::tests::test_integer_literal_generation ... ok
Nov 30 21:35:38.207 INFO [stdout] test bytecode::tests::test_generate_function ... ok
Nov 30 21:35:38.207 INFO [stdout] test expression::test_indent ... ok
Nov 30 21:35:38.207 INFO [stdout] test parser::tests::expressions::test_comprehensions ... ok
Nov 30 21:35:38.207 INFO [stdout] test parser::tests::expressions::test_identifier_expr ... ok
Nov 30 21:35:38.211 INFO [stdout] test parser::tests::expressions::test_literals ... ok
Nov 30 21:35:38.211 INFO [stdout] test parser::tests::expressions::test_parenthetical_expressions ... ok
Nov 30 21:35:38.211 INFO [stdout] test parser::tests::statements::test_for_in ... ok
Nov 30 21:35:38.237 INFO [stdout] test parser::tests::expressions::test_repeated_func_calls ... ok
Nov 30 21:35:38.237 INFO [stdout] test parser::tests::expressions::test_function_call ... ok
Nov 30 21:35:38.243 INFO [stdout] test parser::tests::statements::test_assignment ... ok
Nov 30 21:35:38.251 INFO [stdout] test parser::tests::expressions::test_unary_expr ... ok
Nov 30 21:35:38.251 INFO [stdout] test parser::tests::expressions::test_match ... ok
Nov 30 21:35:38.255 INFO [stdout] test parser::tests::statements::test_func_dec ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::statements::test_let ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::statements::test_simple_statements ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::statements::test_returns ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::test_block ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::statements::test_while_stmt ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::statements::test_try_except ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::statements::test_import ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::statements::test_if_stmt ... ok
Nov 30 21:35:38.267 INFO [stdout] test parser::tests::test_reserved_words ... ok
Nov 30 21:35:38.267 INFO [stdout] test scoping::test::test_function_locals ... ok
Nov 30 21:35:38.275 INFO [stdout] test parser::tests::test_post_ident ... ok
Nov 30 21:35:38.275 INFO [stderr]      Running /target/debug/deps/grace_main-1fcbe016ebcce2eb
Nov 30 21:35:38.275 INFO [stdout] test parser::tests::test_module ... ok
Nov 30 21:35:38.275 INFO [stdout] test parser::tests::test_dotted_identifier ... ok
Nov 30 21:35:38.275 INFO [stdout] 
Nov 30 21:35:38.275 INFO [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 21:35:38.275 INFO [stdout] 
Nov 30 21:35:38.283 INFO [stdout] 
Nov 30 21:35:38.283 INFO [stdout] running 0 tests
Nov 30 21:35:38.283 INFO [stdout] 
Nov 30 21:35:38.283 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 21:35:38.283 INFO [stdout] 
Nov 30 21:35:38.315 INFO [stderr] su: No module specific data is present
Nov 30 21:35:39.545 INFO running `"docker" "inspect" "a47a9b731fbdc04ddb77b906dcd743110790fb3aa9f728f7bde4254fe2b2032f"`
Nov 30 21:35:39.931 INFO running `"docker" "rm" "-f" "a47a9b731fbdc04ddb77b906dcd743110790fb3aa9f728f7bde4254fe2b2032f"`
Nov 30 21:35:40.299 INFO [stdout] a47a9b731fbdc04ddb77b906dcd743110790fb3aa9f728f7bde4254fe2b2032f
