Oct 11 06:33:32.254 INFO testing GodTamIt/tiger-compiler-rs against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 11 06:33:32.254 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 11 06:33:32.254 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-2/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 06:33:32.399 INFO blam! 7d969870b4e188abed3cffe9de6ac559a382056813402799fe93721f5cbabd8d Oct 11 06:33:32.401 INFO running `"docker" "start" "-a" "7d969870b4e188abed3cffe9de6ac559a382056813402799fe93721f5cbabd8d"` Oct 11 06:33:32.702 INFO kablam! usermod: no changes Oct 11 06:33:32.795 INFO kablam! Compiling indextree v1.1.1 Oct 11 06:33:32.796 INFO kablam! Compiling env_logger v0.5.6 Oct 11 06:33:34.654 INFO kablam! Compiling cs4240 v0.1.0 (/source) Oct 11 06:33:37.686 INFO kablam! warning: unused variable: `funcdecls_node` Oct 11 06:33:37.686 INFO kablam! --> src/typechecker.rs:297:45 Oct 11 06:33:37.686 INFO kablam! | Oct 11 06:33:37.686 INFO kablam! 297 | fn build_context_map(vardecls_node: NodeId, funcdecls_node: NodeId, arena: &Arena>, atable: &SymbolTable) -> Result { Oct 11 06:33:37.686 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_funcdecls_node` instead Oct 11 06:33:37.686 INFO kablam! | Oct 11 06:33:37.686 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 11 06:33:37.687 INFO kablam! Oct 11 06:33:37.687 INFO kablam! warning: unused variable: `child` Oct 11 06:33:37.687 INFO kablam! --> src/typechecker.rs:508:17 Oct 11 06:33:37.687 INFO kablam! | Oct 11 06:33:37.687 INFO kablam! 508 | for child in rhs_node.children(arena) { Oct 11 06:33:37.687 INFO kablam! | ^^^^^ help: consider using `_child` instead Oct 11 06:33:37.687 INFO kablam! Oct 11 06:33:37.688 INFO kablam! warning: unused variable: `term_child_iter` Oct 11 06:33:37.688 INFO kablam! --> src/typechecker.rs:644:13 Oct 11 06:33:37.688 INFO kablam! | Oct 11 06:33:37.688 INFO kablam! 644 | let mut term_child_iter = curr_term_node.children(arena); Oct 11 06:33:37.688 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_term_child_iter` instead Oct 11 06:33:37.689 INFO kablam! Oct 11 06:33:37.689 INFO kablam! warning: unused variable: `ast` Oct 11 06:33:37.689 INFO kablam! --> src/main.rs:98:14 Oct 11 06:33:37.689 INFO kablam! | Oct 11 06:33:37.689 INFO kablam! 98 | let (mut ast, mut new_ast) = match parser::parse_input(&grammar, &table, &mut tokens) { Oct 11 06:33:37.689 INFO kablam! | ^^^ help: consider using `_ast` instead Oct 11 06:33:37.689 INFO kablam! Oct 11 06:33:37.689 INFO kablam! warning: unused variable: `param` Oct 11 06:33:37.689 INFO kablam! --> src/typechecker.rs:59:14 Oct 11 06:33:37.689 INFO kablam! | Oct 11 06:33:37.689 INFO kablam! 59 | for (param, param_type) in argmap.iter() { Oct 11 06:33:37.689 INFO kablam! | ^^^^^ help: consider using `_param` instead Oct 11 06:33:37.689 INFO kablam! Oct 11 06:33:37.704 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:37.704 INFO kablam! --> src/main.rs:98:10 Oct 11 06:33:37.704 INFO kablam! | Oct 11 06:33:37.704 INFO kablam! 98 | let (mut ast, mut new_ast) = match parser::parse_input(&grammar, &table, &mut tokens) { Oct 11 06:33:37.704 INFO kablam! | ----^^^ Oct 11 06:33:37.704 INFO kablam! | | Oct 11 06:33:37.704 INFO kablam! | help: remove this `mut` Oct 11 06:33:37.704 INFO kablam! | Oct 11 06:33:37.704 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 06:33:37.704 INFO kablam! Oct 11 06:33:37.704 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:37.704 INFO kablam! --> src/main.rs:98:19 Oct 11 06:33:37.704 INFO kablam! | Oct 11 06:33:37.704 INFO kablam! 98 | let (mut ast, mut new_ast) = match parser::parse_input(&grammar, &table, &mut tokens) { Oct 11 06:33:37.704 INFO kablam! | ----^^^^^^^ Oct 11 06:33:37.704 INFO kablam! | | Oct 11 06:33:37.704 INFO kablam! | help: remove this `mut` Oct 11 06:33:37.704 INFO kablam! Oct 11 06:33:37.704 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:37.704 INFO kablam! --> src/main.rs:109:21 Oct 11 06:33:37.704 INFO kablam! | Oct 11 06:33:37.704 INFO kablam! 109 | let (mut arena, mut ast_root) = typechecker::build_ast(&new_ast); Oct 11 06:33:37.704 INFO kablam! | ----^^^^^^^^ Oct 11 06:33:37.704 INFO kablam! | | Oct 11 06:33:37.704 INFO kablam! | help: remove this `mut` Oct 11 06:33:37.704 INFO kablam! Oct 11 06:33:37.704 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:37.704 INFO kablam! --> src/main.rs:109:10 Oct 11 06:33:37.704 INFO kablam! | Oct 11 06:33:37.704 INFO kablam! 109 | let (mut arena, mut ast_root) = typechecker::build_ast(&new_ast); Oct 11 06:33:37.704 INFO kablam! | ----^^^^^ Oct 11 06:33:37.704 INFO kablam! | | Oct 11 06:33:37.704 INFO kablam! | help: remove this `mut` Oct 11 06:33:37.704 INFO kablam! Oct 11 06:33:37.805 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:37.805 INFO kablam! --> src/typechecker.rs:644:9 Oct 11 06:33:37.805 INFO kablam! | Oct 11 06:33:37.805 INFO kablam! 644 | let mut term_child_iter = curr_term_node.children(arena); Oct 11 06:33:37.805 INFO kablam! | ----^^^^^^^^^^^^^^^ Oct 11 06:33:37.805 INFO kablam! | | Oct 11 06:33:37.805 INFO kablam! | help: remove this `mut` Oct 11 06:33:37.805 INFO kablam! Oct 11 06:33:37.816 INFO kablam! warning: method is never used: `pop` Oct 11 06:33:37.816 INFO kablam! --> src/typechecker.rs:27:5 Oct 11 06:33:37.816 INFO kablam! | Oct 11 06:33:37.816 INFO kablam! 27 | fn pop(&mut self, id: &String) -> Option { Oct 11 06:33:37.816 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 06:33:37.816 INFO kablam! | Oct 11 06:33:37.816 INFO kablam! = note: #[warn(dead_code)] on by default Oct 11 06:33:37.816 INFO kablam! Oct 11 06:33:37.816 INFO kablam! warning: function is never used: `debug_print_ast` Oct 11 06:33:37.816 INFO kablam! --> src/typechecker.rs:779:1 Oct 11 06:33:37.816 INFO kablam! | Oct 11 06:33:37.816 INFO kablam! 779 | pub fn debug_print_ast(arena: &Arena>, node: NodeId) { Oct 11 06:33:37.816 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 06:33:37.816 INFO kablam! Oct 11 06:33:37.816 INFO kablam! warning: function is never used: `debug_print_inner` Oct 11 06:33:37.816 INFO kablam! --> src/typechecker.rs:784:1 Oct 11 06:33:37.816 INFO kablam! | Oct 11 06:33:37.816 INFO kablam! 784 | pub fn debug_print_inner(arena: &Arena>, node: NodeId) { Oct 11 06:33:37.816 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 06:33:37.816 INFO kablam! Oct 11 06:33:40.478 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 7.76s Oct 11 06:33:40.484 INFO kablam! su: No module specific data is present Oct 11 06:33:40.856 INFO running `"docker" "rm" "-f" "7d969870b4e188abed3cffe9de6ac559a382056813402799fe93721f5cbabd8d"` Oct 11 06:33:40.929 INFO blam! 7d969870b4e188abed3cffe9de6ac559a382056813402799fe93721f5cbabd8d Oct 11 06:33:40.930 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 11 06:33:40.930 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-2/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 06:33:41.138 INFO blam! cc377152fb31b42100dcc01083e05f19196491d7d0bab050b300bc4266c8c807 Oct 11 06:33:41.139 INFO running `"docker" "start" "-a" "cc377152fb31b42100dcc01083e05f19196491d7d0bab050b300bc4266c8c807"` Oct 11 06:33:41.437 INFO kablam! usermod: no changes Oct 11 06:33:41.529 INFO kablam! Compiling cs4240 v0.1.0 (/source) Oct 11 06:33:43.724 INFO kablam! warning: unused variable: `funcdecls_node` Oct 11 06:33:43.725 INFO kablam! --> src/typechecker.rs:297:45 Oct 11 06:33:43.725 INFO kablam! | Oct 11 06:33:43.725 INFO kablam! 297 | fn build_context_map(vardecls_node: NodeId, funcdecls_node: NodeId, arena: &Arena>, atable: &SymbolTable) -> Result { Oct 11 06:33:43.725 INFO kablam! | ^^^^^^^^^^^^^^ help: consider using `_funcdecls_node` instead Oct 11 06:33:43.725 INFO kablam! | Oct 11 06:33:43.725 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 11 06:33:43.726 INFO kablam! Oct 11 06:33:43.726 INFO kablam! warning: unused variable: `child` Oct 11 06:33:43.726 INFO kablam! --> src/typechecker.rs:508:17 Oct 11 06:33:43.726 INFO kablam! | Oct 11 06:33:43.726 INFO kablam! 508 | for child in rhs_node.children(arena) { Oct 11 06:33:43.726 INFO kablam! | ^^^^^ help: consider using `_child` instead Oct 11 06:33:43.727 INFO kablam! Oct 11 06:33:43.727 INFO kablam! warning: unused variable: `term_child_iter` Oct 11 06:33:43.727 INFO kablam! --> src/typechecker.rs:644:13 Oct 11 06:33:43.727 INFO kablam! | Oct 11 06:33:43.727 INFO kablam! 644 | let mut term_child_iter = curr_term_node.children(arena); Oct 11 06:33:43.728 INFO kablam! | ^^^^^^^^^^^^^^^ help: consider using `_term_child_iter` instead Oct 11 06:33:43.728 INFO kablam! Oct 11 06:33:43.728 INFO kablam! warning: unused variable: `ast` Oct 11 06:33:43.728 INFO kablam! --> src/main.rs:98:14 Oct 11 06:33:43.728 INFO kablam! | Oct 11 06:33:43.729 INFO kablam! 98 | let (mut ast, mut new_ast) = match parser::parse_input(&grammar, &table, &mut tokens) { Oct 11 06:33:43.729 INFO kablam! | ^^^ help: consider using `_ast` instead Oct 11 06:33:43.729 INFO kablam! Oct 11 06:33:43.729 INFO kablam! warning: unused variable: `param` Oct 11 06:33:43.729 INFO kablam! --> src/typechecker.rs:59:14 Oct 11 06:33:43.729 INFO kablam! | Oct 11 06:33:43.730 INFO kablam! 59 | for (param, param_type) in argmap.iter() { Oct 11 06:33:43.730 INFO kablam! | ^^^^^ help: consider using `_param` instead Oct 11 06:33:43.730 INFO kablam! Oct 11 06:33:43.744 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:43.745 INFO kablam! --> src/main.rs:98:19 Oct 11 06:33:43.745 INFO kablam! | Oct 11 06:33:43.745 INFO kablam! 98 | let (mut ast, mut new_ast) = match parser::parse_input(&grammar, &table, &mut tokens) { Oct 11 06:33:43.745 INFO kablam! | ----^^^^^^^ Oct 11 06:33:43.746 INFO kablam! | | Oct 11 06:33:43.746 INFO kablam! | help: remove this `mut` Oct 11 06:33:43.746 INFO kablam! | Oct 11 06:33:43.747 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 06:33:43.747 INFO kablam! Oct 11 06:33:43.747 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:43.747 INFO kablam! --> src/main.rs:98:10 Oct 11 06:33:43.748 INFO kablam! | Oct 11 06:33:43.748 INFO kablam! 98 | let (mut ast, mut new_ast) = match parser::parse_input(&grammar, &table, &mut tokens) { Oct 11 06:33:43.748 INFO kablam! | ----^^^ Oct 11 06:33:43.748 INFO kablam! | | Oct 11 06:33:43.749 INFO kablam! | help: remove this `mut` Oct 11 06:33:43.749 INFO kablam! Oct 11 06:33:43.749 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:43.750 INFO kablam! --> src/main.rs:109:10 Oct 11 06:33:43.750 INFO kablam! | Oct 11 06:33:43.750 INFO kablam! 109 | let (mut arena, mut ast_root) = typechecker::build_ast(&new_ast); Oct 11 06:33:43.750 INFO kablam! | ----^^^^^ Oct 11 06:33:43.751 INFO kablam! | | Oct 11 06:33:43.751 INFO kablam! | help: remove this `mut` Oct 11 06:33:43.751 INFO kablam! Oct 11 06:33:43.751 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:43.752 INFO kablam! --> src/main.rs:109:21 Oct 11 06:33:43.752 INFO kablam! | Oct 11 06:33:43.752 INFO kablam! 109 | let (mut arena, mut ast_root) = typechecker::build_ast(&new_ast); Oct 11 06:33:43.752 INFO kablam! | ----^^^^^^^^ Oct 11 06:33:43.753 INFO kablam! | | Oct 11 06:33:43.753 INFO kablam! | help: remove this `mut` Oct 11 06:33:43.753 INFO kablam! Oct 11 06:33:43.867 INFO kablam! warning: variable does not need to be mutable Oct 11 06:33:43.867 INFO kablam! --> src/typechecker.rs:644:9 Oct 11 06:33:43.867 INFO kablam! | Oct 11 06:33:43.867 INFO kablam! 644 | let mut term_child_iter = curr_term_node.children(arena); Oct 11 06:33:43.867 INFO kablam! | ----^^^^^^^^^^^^^^^ Oct 11 06:33:43.867 INFO kablam! | | Oct 11 06:33:43.867 INFO kablam! | help: remove this `mut` Oct 11 06:33:43.867 INFO kablam! Oct 11 06:33:43.882 INFO kablam! warning: method is never used: `pop` Oct 11 06:33:43.882 INFO kablam! --> src/typechecker.rs:27:5 Oct 11 06:33:43.882 INFO kablam! | Oct 11 06:33:43.882 INFO kablam! 27 | fn pop(&mut self, id: &String) -> Option { Oct 11 06:33:43.882 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 06:33:43.882 INFO kablam! | Oct 11 06:33:43.882 INFO kablam! = note: #[warn(dead_code)] on by default Oct 11 06:33:43.882 INFO kablam! Oct 11 06:33:43.882 INFO kablam! warning: function is never used: `debug_print_ast` Oct 11 06:33:43.882 INFO kablam! --> src/typechecker.rs:779:1 Oct 11 06:33:43.882 INFO kablam! | Oct 11 06:33:43.882 INFO kablam! 779 | pub fn debug_print_ast(arena: &Arena>, node: NodeId) { Oct 11 06:33:43.883 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 06:33:43.883 INFO kablam! Oct 11 06:33:43.883 INFO kablam! warning: function is never used: `debug_print_inner` Oct 11 06:33:43.883 INFO kablam! --> src/typechecker.rs:784:1 Oct 11 06:33:43.883 INFO kablam! | Oct 11 06:33:43.883 INFO kablam! 784 | pub fn debug_print_inner(arena: &Arena>, node: NodeId) { Oct 11 06:33:43.883 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 06:33:43.883 INFO kablam! Oct 11 06:33:44.301 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.84s Oct 11 06:33:44.308 INFO kablam! su: No module specific data is present Oct 11 06:33:44.671 INFO running `"docker" "rm" "-f" "cc377152fb31b42100dcc01083e05f19196491d7d0bab050b300bc4266c8c807"` Oct 11 06:33:44.789 INFO blam! cc377152fb31b42100dcc01083e05f19196491d7d0bab050b300bc4266c8c807 Oct 11 06:33:44.790 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 11 06:33:44.790 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-2/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 11 06:33:44.976 INFO blam! 0627b5da30216051f60d3e48259e577927a57b3b53958dd1eab33ea2942ca1df Oct 11 06:33:44.976 INFO running `"docker" "start" "-a" "0627b5da30216051f60d3e48259e577927a57b3b53958dd1eab33ea2942ca1df"` Oct 11 06:33:45.912 INFO kablam! usermod: no changes Oct 11 06:33:45.989 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.05s Oct 11 06:33:46.002 INFO kablam! Running /target/debug/deps/cs4240-226b808ccb4f03d6 Oct 11 06:33:46.009 INFO blam! Oct 11 06:33:46.010 INFO blam! running 0 tests Oct 11 06:33:46.010 INFO blam! Oct 11 06:33:46.010 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 06:33:46.011 INFO blam! Oct 11 06:33:46.014 INFO kablam! su: No module specific data is present Oct 11 06:33:46.382 INFO running `"docker" "rm" "-f" "0627b5da30216051f60d3e48259e577927a57b3b53958dd1eab33ea2942ca1df"` Oct 11 06:33:46.492 INFO blam! 0627b5da30216051f60d3e48259e577927a57b3b53958dd1eab33ea2942ca1df