Oct 11 04:13:19.231 INFO testing TheKevJames/juicyj against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 11 04:13:19.231 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 11 04:13:19.231 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/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 04:13:19.500 INFO blam! 987cc6c1ffb4457f27ac9beb7e89d2174340649db49e5867e2820e7213bb4d92 Oct 11 04:13:19.504 INFO running `"docker" "start" "-a" "987cc6c1ffb4457f27ac9beb7e89d2174340649db49e5867e2820e7213bb4d92"` Oct 11 04:13:19.926 INFO kablam! usermod: no changes Oct 11 04:13:19.964 INFO kablam! warning: profile `doc` is deprecated and has no effect Oct 11 04:13:20.016 INFO kablam! Compiling juicyj v0.5.0 (/source) Oct 11 04:13:23.017 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.017 INFO kablam! --> src/analysis/types/mod.rs:68:16 Oct 11 04:13:23.017 INFO kablam! | Oct 11 04:13:23.018 INFO kablam! 68 | fn rebuild_env(mut env: &mut Environment) -> Result<(), String> { Oct 11 04:13:23.018 INFO kablam! | ----^^^ Oct 11 04:13:23.018 INFO kablam! | | Oct 11 04:13:23.018 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.019 INFO kablam! | Oct 11 04:13:23.019 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 04:13:23.019 INFO kablam! Oct 11 04:13:23.025 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.025 INFO kablam! --> src/analysis/types/mod.rs:82:27 Oct 11 04:13:23.025 INFO kablam! | Oct 11 04:13:23.025 INFO kablam! 82 | fn verify_env_inheritable(mut env: &mut Environment) -> Result<(), String> { Oct 11 04:13:23.026 INFO kablam! | ----^^^ Oct 11 04:13:23.026 INFO kablam! | | Oct 11 04:13:23.026 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.026 INFO kablam! Oct 11 04:13:23.045 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.045 INFO kablam! --> src/analysis/types/mod.rs:167:15 Oct 11 04:13:23.045 INFO kablam! | Oct 11 04:13:23.046 INFO kablam! 167 | fn verify_env(mut env: &mut Environment) -> Result<(), String> { Oct 11 04:13:23.046 INFO kablam! | ----^^^ Oct 11 04:13:23.046 INFO kablam! | | Oct 11 04:13:23.046 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.047 INFO kablam! Oct 11 04:13:23.113 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.114 INFO kablam! --> src/analysis/types/resolve/arrayaccess.rs:8:11 Oct 11 04:13:23.114 INFO kablam! | Oct 11 04:13:23.114 INFO kablam! 8 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:23.115 INFO kablam! | ----^^^^ Oct 11 04:13:23.115 INFO kablam! | | Oct 11 04:13:23.115 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.115 INFO kablam! Oct 11 04:13:23.121 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.121 INFO kablam! --> src/analysis/types/resolve/arraycreationexpression.rs:14:11 Oct 11 04:13:23.121 INFO kablam! | Oct 11 04:13:23.121 INFO kablam! 14 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:23.122 INFO kablam! | ----^^^^ Oct 11 04:13:23.122 INFO kablam! | | Oct 11 04:13:23.122 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.122 INFO kablam! Oct 11 04:13:23.123 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.123 INFO kablam! --> src/analysis/types/resolve/assignment.rs:8:11 Oct 11 04:13:23.123 INFO kablam! | Oct 11 04:13:23.123 INFO kablam! 8 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:23.124 INFO kablam! | ----^^^^ Oct 11 04:13:23.124 INFO kablam! | | Oct 11 04:13:23.124 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.124 INFO kablam! Oct 11 04:13:23.125 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.125 INFO kablam! --> src/analysis/types/resolve/castexpression.rs:14:11 Oct 11 04:13:23.125 INFO kablam! | Oct 11 04:13:23.125 INFO kablam! 14 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:23.126 INFO kablam! | ----^^^^ Oct 11 04:13:23.126 INFO kablam! | | Oct 11 04:13:23.126 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.126 INFO kablam! Oct 11 04:13:23.126 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.127 INFO kablam! --> src/analysis/types/resolve/comparison.rs:42:23 Oct 11 04:13:23.127 INFO kablam! | Oct 11 04:13:23.127 INFO kablam! 42 | pub fn onearg_boolean(mut node: &mut ASTNode, Oct 11 04:13:23.128 INFO kablam! | ----^^^^ Oct 11 04:13:23.128 INFO kablam! | | Oct 11 04:13:23.128 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.128 INFO kablam! Oct 11 04:13:23.129 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.129 INFO kablam! --> src/analysis/types/resolve/comparison.rs:75:15 Oct 11 04:13:23.129 INFO kablam! | Oct 11 04:13:23.129 INFO kablam! 75 | pub fn twoarg(mut node: &mut ASTNode, Oct 11 04:13:23.130 INFO kablam! | ----^^^^ Oct 11 04:13:23.130 INFO kablam! | | Oct 11 04:13:23.130 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.130 INFO kablam! Oct 11 04:13:23.136 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.137 INFO kablam! --> src/analysis/types/resolve/comparison.rs:95:23 Oct 11 04:13:23.137 INFO kablam! | Oct 11 04:13:23.137 INFO kablam! 95 | pub fn twoarg_boolean(mut node: &mut ASTNode, Oct 11 04:13:23.137 INFO kablam! | ----^^^^ Oct 11 04:13:23.138 INFO kablam! | | Oct 11 04:13:23.138 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.138 INFO kablam! Oct 11 04:13:23.138 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.139 INFO kablam! --> src/analysis/types/resolve/comparison.rs:161:26 Oct 11 04:13:23.139 INFO kablam! | Oct 11 04:13:23.139 INFO kablam! 161 | pub fn twoarg_instanceof(mut node: &mut ASTNode, Oct 11 04:13:23.140 INFO kablam! | ----^^^^ Oct 11 04:13:23.140 INFO kablam! | | Oct 11 04:13:23.140 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.140 INFO kablam! Oct 11 04:13:23.184 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.185 INFO kablam! --> src/analysis/types/resolve/methodinvocation.rs:35:17 Oct 11 04:13:23.185 INFO kablam! | Oct 11 04:13:23.185 INFO kablam! 35 | pub fn get_args(mut node: &mut ASTNode, Oct 11 04:13:23.185 INFO kablam! | ----^^^^ Oct 11 04:13:23.186 INFO kablam! | | Oct 11 04:13:23.186 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.186 INFO kablam! Oct 11 04:13:23.187 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.187 INFO kablam! --> src/analysis/types/resolve/methodinvocation.rs:83:15 Oct 11 04:13:23.187 INFO kablam! | Oct 11 04:13:23.187 INFO kablam! 83 | fn get_method(mut node: &mut ASTNode, Oct 11 04:13:23.188 INFO kablam! | ----^^^^ Oct 11 04:13:23.188 INFO kablam! | | Oct 11 04:13:23.188 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.188 INFO kablam! Oct 11 04:13:23.189 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.189 INFO kablam! --> src/analysis/types/verify/method/declaration.rs:10:11 Oct 11 04:13:23.189 INFO kablam! | Oct 11 04:13:23.189 INFO kablam! 10 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:23.190 INFO kablam! | ----^^^^ Oct 11 04:13:23.190 INFO kablam! | | Oct 11 04:13:23.190 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.190 INFO kablam! Oct 11 04:13:23.313 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.313 INFO kablam! --> src/generator/body/booleanvalue.rs:7:11 Oct 11 04:13:23.313 INFO kablam! | Oct 11 04:13:23.314 INFO kablam! 7 | mut text: &mut Vec, Oct 11 04:13:23.314 INFO kablam! | ----^^^^ Oct 11 04:13:23.314 INFO kablam! | | Oct 11 04:13:23.314 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.315 INFO kablam! Oct 11 04:13:23.315 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.315 INFO kablam! --> src/generator/body/booleanvalue.rs:8:11 Oct 11 04:13:23.316 INFO kablam! | Oct 11 04:13:23.316 INFO kablam! 8 | mut externs: &mut Vec) Oct 11 04:13:23.316 INFO kablam! | ----^^^^^^^ Oct 11 04:13:23.317 INFO kablam! | | Oct 11 04:13:23.317 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.318 INFO kablam! Oct 11 04:13:23.323 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.323 INFO kablam! --> src/generator/body/charvalue.rs:6:11 Oct 11 04:13:23.323 INFO kablam! | Oct 11 04:13:23.324 INFO kablam! 6 | mut text: &mut Vec, Oct 11 04:13:23.324 INFO kablam! | ----^^^^ Oct 11 04:13:23.324 INFO kablam! | | Oct 11 04:13:23.324 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.325 INFO kablam! Oct 11 04:13:23.325 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.325 INFO kablam! --> src/generator/body/charvalue.rs:7:11 Oct 11 04:13:23.325 INFO kablam! | Oct 11 04:13:23.326 INFO kablam! 7 | mut externs: &mut Vec) Oct 11 04:13:23.326 INFO kablam! | ----^^^^^^^ Oct 11 04:13:23.326 INFO kablam! | | Oct 11 04:13:23.327 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.327 INFO kablam! Oct 11 04:13:23.397 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.397 INFO kablam! --> src/generator/body/nullvalue.rs:4:11 Oct 11 04:13:23.397 INFO kablam! | Oct 11 04:13:23.398 INFO kablam! 4 | pub fn go(mut text: &mut Vec, Oct 11 04:13:23.398 INFO kablam! | ----^^^^ Oct 11 04:13:23.398 INFO kablam! | | Oct 11 04:13:23.398 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.399 INFO kablam! Oct 11 04:13:23.399 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.399 INFO kablam! --> src/generator/body/nullvalue.rs:5:11 Oct 11 04:13:23.400 INFO kablam! | Oct 11 04:13:23.400 INFO kablam! 5 | mut externs: &mut Vec) Oct 11 04:13:23.400 INFO kablam! | ----^^^^^^^ Oct 11 04:13:23.400 INFO kablam! | | Oct 11 04:13:23.401 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.401 INFO kablam! Oct 11 04:13:23.403 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.403 INFO kablam! --> src/generator/body/numvalue.rs:6:11 Oct 11 04:13:23.403 INFO kablam! | Oct 11 04:13:23.404 INFO kablam! 6 | mut text: &mut Vec, Oct 11 04:13:23.404 INFO kablam! | ----^^^^ Oct 11 04:13:23.404 INFO kablam! | | Oct 11 04:13:23.404 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.405 INFO kablam! Oct 11 04:13:23.405 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.405 INFO kablam! --> src/generator/body/numvalue.rs:7:11 Oct 11 04:13:23.405 INFO kablam! | Oct 11 04:13:23.406 INFO kablam! 7 | mut externs: &mut Vec) Oct 11 04:13:23.406 INFO kablam! | ----^^^^^^^ Oct 11 04:13:23.406 INFO kablam! | | Oct 11 04:13:23.406 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.407 INFO kablam! Oct 11 04:13:23.445 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.446 INFO kablam! --> src/generator/body/this.rs:4:33 Oct 11 04:13:23.446 INFO kablam! | Oct 11 04:13:23.446 INFO kablam! 4 | pub fn go(class_label: &String, mut text: &mut Vec) -> Result, String> { Oct 11 04:13:23.447 INFO kablam! | ----^^^^ Oct 11 04:13:23.447 INFO kablam! | | Oct 11 04:13:23.447 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.448 INFO kablam! Oct 11 04:13:23.482 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.482 INFO kablam! --> src/generator/class/method.rs:26:21 Oct 11 04:13:23.482 INFO kablam! | Oct 11 04:13:23.482 INFO kablam! 26 | mut text: &mut Vec, Oct 11 04:13:23.482 INFO kablam! | ----^^^^ Oct 11 04:13:23.482 INFO kablam! | | Oct 11 04:13:23.482 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.482 INFO kablam! Oct 11 04:13:23.482 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.482 INFO kablam! --> src/generator/class/method.rs:27:21 Oct 11 04:13:23.482 INFO kablam! | Oct 11 04:13:23.482 INFO kablam! 27 | mut externs: &mut Vec) { Oct 11 04:13:23.482 INFO kablam! | ----^^^^^^^ Oct 11 04:13:23.482 INFO kablam! | | Oct 11 04:13:23.482 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.482 INFO kablam! Oct 11 04:13:23.493 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.493 INFO kablam! --> src/generator/class/method.rs:69:17 Oct 11 04:13:23.493 INFO kablam! | Oct 11 04:13:23.493 INFO kablam! 69 | mut text: &mut Vec, Oct 11 04:13:23.493 INFO kablam! | ----^^^^ Oct 11 04:13:23.493 INFO kablam! | | Oct 11 04:13:23.493 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.493 INFO kablam! Oct 11 04:13:23.493 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.493 INFO kablam! --> src/generator/class/method.rs:70:17 Oct 11 04:13:23.493 INFO kablam! | Oct 11 04:13:23.493 INFO kablam! 70 | mut externs: &mut Vec, Oct 11 04:13:23.493 INFO kablam! | ----^^^^^^^ Oct 11 04:13:23.493 INFO kablam! | | Oct 11 04:13:23.493 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.493 INFO kablam! Oct 11 04:13:23.493 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.493 INFO kablam! --> src/generator/class/method.rs:71:17 Oct 11 04:13:23.493 INFO kablam! | Oct 11 04:13:23.493 INFO kablam! 71 | mut bss: &mut Vec<(String, String)>) Oct 11 04:13:23.493 INFO kablam! | ----^^^ Oct 11 04:13:23.493 INFO kablam! | | Oct 11 04:13:23.493 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.493 INFO kablam! Oct 11 04:13:23.493 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.493 INFO kablam! --> src/generator/class/method.rs:113:18 Oct 11 04:13:23.493 INFO kablam! | Oct 11 04:13:23.493 INFO kablam! 113 | mut text: &mut Vec, Oct 11 04:13:23.493 INFO kablam! | ----^^^^ Oct 11 04:13:23.493 INFO kablam! | | Oct 11 04:13:23.493 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.493 INFO kablam! Oct 11 04:13:23.493 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:23.493 INFO kablam! --> src/generator/class/method.rs:114:18 Oct 11 04:13:23.493 INFO kablam! | Oct 11 04:13:23.493 INFO kablam! 114 | mut externs: &mut Vec) Oct 11 04:13:23.493 INFO kablam! | ----^^^^^^^ Oct 11 04:13:23.493 INFO kablam! | | Oct 11 04:13:23.493 INFO kablam! | help: remove this `mut` Oct 11 04:13:23.493 INFO kablam! Oct 11 04:13:30.900 INFO kablam! warning: unused `#[macro_use]` import Oct 11 04:13:30.900 INFO kablam! --> src/main.rs:3:1 Oct 11 04:13:30.900 INFO kablam! | Oct 11 04:13:30.900 INFO kablam! 3 | #[macro_use] Oct 11 04:13:30.900 INFO kablam! | ^^^^^^^^^^^^ Oct 11 04:13:30.900 INFO kablam! | Oct 11 04:13:30.900 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 11 04:13:30.900 INFO kablam! Oct 11 04:13:32.996 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 13.05s Oct 11 04:13:33.001 INFO kablam! su: No module specific data is present Oct 11 04:13:34.081 INFO running `"docker" "rm" "-f" "987cc6c1ffb4457f27ac9beb7e89d2174340649db49e5867e2820e7213bb4d92"` Oct 11 04:13:34.424 INFO blam! 987cc6c1ffb4457f27ac9beb7e89d2174340649db49e5867e2820e7213bb4d92 Oct 11 04:13:34.428 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 11 04:13:34.428 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/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 04:13:34.905 INFO blam! c7de39e2443f61c9ab37ffe047e4a600123ca62feccff51567ba6fdf533fc756 Oct 11 04:13:34.907 INFO running `"docker" "start" "-a" "c7de39e2443f61c9ab37ffe047e4a600123ca62feccff51567ba6fdf533fc756"` Oct 11 04:13:36.047 INFO kablam! usermod: no changes Oct 11 04:13:36.077 INFO kablam! warning: profile `doc` is deprecated and has no effect Oct 11 04:13:36.132 INFO kablam! Compiling juicyj v0.5.0 (/source) Oct 11 04:13:44.769 INFO kablam! warning: unused `#[macro_use]` import Oct 11 04:13:44.769 INFO kablam! --> src/main.rs:3:1 Oct 11 04:13:44.770 INFO kablam! | Oct 11 04:13:44.770 INFO kablam! 3 | #[macro_use] Oct 11 04:13:44.770 INFO kablam! | ^^^^^^^^^^^^ Oct 11 04:13:44.771 INFO kablam! | Oct 11 04:13:44.771 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 11 04:13:44.771 INFO kablam! Oct 11 04:13:46.140 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.140 INFO kablam! --> src/analysis/types/mod.rs:68:16 Oct 11 04:13:46.140 INFO kablam! | Oct 11 04:13:46.140 INFO kablam! 68 | fn rebuild_env(mut env: &mut Environment) -> Result<(), String> { Oct 11 04:13:46.140 INFO kablam! | ----^^^ Oct 11 04:13:46.140 INFO kablam! | | Oct 11 04:13:46.140 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.140 INFO kablam! | Oct 11 04:13:46.140 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 04:13:46.140 INFO kablam! Oct 11 04:13:46.176 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.176 INFO kablam! --> src/analysis/types/mod.rs:82:27 Oct 11 04:13:46.176 INFO kablam! | Oct 11 04:13:46.176 INFO kablam! 82 | fn verify_env_inheritable(mut env: &mut Environment) -> Result<(), String> { Oct 11 04:13:46.176 INFO kablam! | ----^^^ Oct 11 04:13:46.176 INFO kablam! | | Oct 11 04:13:46.176 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.176 INFO kablam! Oct 11 04:13:46.252 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.252 INFO kablam! --> src/analysis/types/mod.rs:167:15 Oct 11 04:13:46.252 INFO kablam! | Oct 11 04:13:46.252 INFO kablam! 167 | fn verify_env(mut env: &mut Environment) -> Result<(), String> { Oct 11 04:13:46.252 INFO kablam! | ----^^^ Oct 11 04:13:46.252 INFO kablam! | | Oct 11 04:13:46.252 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.282 INFO kablam! Oct 11 04:13:46.477 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.477 INFO kablam! --> src/analysis/types/resolve/arrayaccess.rs:8:11 Oct 11 04:13:46.477 INFO kablam! | Oct 11 04:13:46.477 INFO kablam! 8 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:46.477 INFO kablam! | ----^^^^ Oct 11 04:13:46.477 INFO kablam! | | Oct 11 04:13:46.477 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.477 INFO kablam! Oct 11 04:13:46.477 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.477 INFO kablam! --> src/analysis/types/resolve/arraycreationexpression.rs:14:11 Oct 11 04:13:46.477 INFO kablam! | Oct 11 04:13:46.477 INFO kablam! 14 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:46.477 INFO kablam! | ----^^^^ Oct 11 04:13:46.477 INFO kablam! | | Oct 11 04:13:46.477 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.477 INFO kablam! Oct 11 04:13:46.480 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.480 INFO kablam! --> src/analysis/types/resolve/assignment.rs:8:11 Oct 11 04:13:46.480 INFO kablam! | Oct 11 04:13:46.480 INFO kablam! 8 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:46.480 INFO kablam! | ----^^^^ Oct 11 04:13:46.480 INFO kablam! | | Oct 11 04:13:46.480 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.480 INFO kablam! Oct 11 04:13:46.481 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.481 INFO kablam! --> src/analysis/types/resolve/castexpression.rs:14:11 Oct 11 04:13:46.481 INFO kablam! | Oct 11 04:13:46.481 INFO kablam! 14 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:46.481 INFO kablam! | ----^^^^ Oct 11 04:13:46.481 INFO kablam! | | Oct 11 04:13:46.481 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.481 INFO kablam! Oct 11 04:13:46.486 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.486 INFO kablam! --> src/analysis/types/resolve/comparison.rs:42:23 Oct 11 04:13:46.486 INFO kablam! | Oct 11 04:13:46.486 INFO kablam! 42 | pub fn onearg_boolean(mut node: &mut ASTNode, Oct 11 04:13:46.486 INFO kablam! | ----^^^^ Oct 11 04:13:46.486 INFO kablam! | | Oct 11 04:13:46.486 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.486 INFO kablam! Oct 11 04:13:46.493 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.493 INFO kablam! --> src/analysis/types/resolve/comparison.rs:75:15 Oct 11 04:13:46.493 INFO kablam! | Oct 11 04:13:46.493 INFO kablam! 75 | pub fn twoarg(mut node: &mut ASTNode, Oct 11 04:13:46.493 INFO kablam! | ----^^^^ Oct 11 04:13:46.493 INFO kablam! | | Oct 11 04:13:46.493 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.493 INFO kablam! Oct 11 04:13:46.501 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.501 INFO kablam! --> src/analysis/types/resolve/comparison.rs:95:23 Oct 11 04:13:46.501 INFO kablam! | Oct 11 04:13:46.501 INFO kablam! 95 | pub fn twoarg_boolean(mut node: &mut ASTNode, Oct 11 04:13:46.501 INFO kablam! | ----^^^^ Oct 11 04:13:46.501 INFO kablam! | | Oct 11 04:13:46.501 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.501 INFO kablam! Oct 11 04:13:46.501 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.501 INFO kablam! --> src/analysis/types/resolve/comparison.rs:161:26 Oct 11 04:13:46.501 INFO kablam! | Oct 11 04:13:46.501 INFO kablam! 161 | pub fn twoarg_instanceof(mut node: &mut ASTNode, Oct 11 04:13:46.501 INFO kablam! | ----^^^^ Oct 11 04:13:46.501 INFO kablam! | | Oct 11 04:13:46.501 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.501 INFO kablam! Oct 11 04:13:46.516 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.516 INFO kablam! --> src/analysis/types/resolve/methodinvocation.rs:35:17 Oct 11 04:13:46.516 INFO kablam! | Oct 11 04:13:46.516 INFO kablam! 35 | pub fn get_args(mut node: &mut ASTNode, Oct 11 04:13:46.516 INFO kablam! | ----^^^^ Oct 11 04:13:46.516 INFO kablam! | | Oct 11 04:13:46.516 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.516 INFO kablam! Oct 11 04:13:46.524 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.524 INFO kablam! --> src/analysis/types/resolve/methodinvocation.rs:83:15 Oct 11 04:13:46.524 INFO kablam! | Oct 11 04:13:46.524 INFO kablam! 83 | fn get_method(mut node: &mut ASTNode, Oct 11 04:13:46.524 INFO kablam! | ----^^^^ Oct 11 04:13:46.524 INFO kablam! | | Oct 11 04:13:46.524 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.524 INFO kablam! Oct 11 04:13:46.540 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.540 INFO kablam! --> src/analysis/types/verify/method/declaration.rs:10:11 Oct 11 04:13:46.540 INFO kablam! | Oct 11 04:13:46.540 INFO kablam! 10 | pub fn go(mut node: &mut ASTNode, Oct 11 04:13:46.540 INFO kablam! | ----^^^^ Oct 11 04:13:46.540 INFO kablam! | | Oct 11 04:13:46.540 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.540 INFO kablam! Oct 11 04:13:46.728 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.728 INFO kablam! --> src/generator/body/booleanvalue.rs:7:11 Oct 11 04:13:46.728 INFO kablam! | Oct 11 04:13:46.728 INFO kablam! 7 | mut text: &mut Vec, Oct 11 04:13:46.728 INFO kablam! | ----^^^^ Oct 11 04:13:46.728 INFO kablam! | | Oct 11 04:13:46.728 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.728 INFO kablam! Oct 11 04:13:46.728 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.728 INFO kablam! --> src/generator/body/booleanvalue.rs:8:11 Oct 11 04:13:46.728 INFO kablam! | Oct 11 04:13:46.728 INFO kablam! 8 | mut externs: &mut Vec) Oct 11 04:13:46.728 INFO kablam! | ----^^^^^^^ Oct 11 04:13:46.728 INFO kablam! | | Oct 11 04:13:46.728 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.729 INFO kablam! Oct 11 04:13:46.744 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.744 INFO kablam! --> src/generator/body/charvalue.rs:6:11 Oct 11 04:13:46.744 INFO kablam! | Oct 11 04:13:46.744 INFO kablam! 6 | mut text: &mut Vec, Oct 11 04:13:46.744 INFO kablam! | ----^^^^ Oct 11 04:13:46.744 INFO kablam! | | Oct 11 04:13:46.744 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.752 INFO kablam! Oct 11 04:13:46.752 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:46.752 INFO kablam! --> src/generator/body/charvalue.rs:7:11 Oct 11 04:13:46.752 INFO kablam! | Oct 11 04:13:46.752 INFO kablam! 7 | mut externs: &mut Vec) Oct 11 04:13:46.752 INFO kablam! | ----^^^^^^^ Oct 11 04:13:46.752 INFO kablam! | | Oct 11 04:13:46.752 INFO kablam! | help: remove this `mut` Oct 11 04:13:46.752 INFO kablam! Oct 11 04:13:47.048 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.048 INFO kablam! --> src/generator/body/nullvalue.rs:4:11 Oct 11 04:13:47.048 INFO kablam! | Oct 11 04:13:47.048 INFO kablam! 4 | pub fn go(mut text: &mut Vec, Oct 11 04:13:47.048 INFO kablam! | ----^^^^ Oct 11 04:13:47.048 INFO kablam! | | Oct 11 04:13:47.048 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.048 INFO kablam! Oct 11 04:13:47.048 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.048 INFO kablam! --> src/generator/body/nullvalue.rs:5:11 Oct 11 04:13:47.048 INFO kablam! | Oct 11 04:13:47.048 INFO kablam! 5 | mut externs: &mut Vec) Oct 11 04:13:47.048 INFO kablam! | ----^^^^^^^ Oct 11 04:13:47.048 INFO kablam! | | Oct 11 04:13:47.048 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.048 INFO kablam! Oct 11 04:13:47.080 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.080 INFO kablam! --> src/generator/body/numvalue.rs:6:11 Oct 11 04:13:47.080 INFO kablam! | Oct 11 04:13:47.080 INFO kablam! 6 | mut text: &mut Vec, Oct 11 04:13:47.080 INFO kablam! | ----^^^^ Oct 11 04:13:47.080 INFO kablam! | | Oct 11 04:13:47.080 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.080 INFO kablam! Oct 11 04:13:47.080 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.080 INFO kablam! --> src/generator/body/numvalue.rs:7:11 Oct 11 04:13:47.080 INFO kablam! | Oct 11 04:13:47.080 INFO kablam! 7 | mut externs: &mut Vec) Oct 11 04:13:47.080 INFO kablam! | ----^^^^^^^ Oct 11 04:13:47.080 INFO kablam! | | Oct 11 04:13:47.080 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.080 INFO kablam! Oct 11 04:13:47.109 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.109 INFO kablam! --> src/generator/body/this.rs:4:33 Oct 11 04:13:47.109 INFO kablam! | Oct 11 04:13:47.109 INFO kablam! 4 | pub fn go(class_label: &String, mut text: &mut Vec) -> Result, String> { Oct 11 04:13:47.109 INFO kablam! | ----^^^^ Oct 11 04:13:47.109 INFO kablam! | | Oct 11 04:13:47.109 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.109 INFO kablam! Oct 11 04:13:47.240 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.240 INFO kablam! --> src/generator/class/method.rs:26:21 Oct 11 04:13:47.240 INFO kablam! | Oct 11 04:13:47.240 INFO kablam! 26 | mut text: &mut Vec, Oct 11 04:13:47.240 INFO kablam! | ----^^^^ Oct 11 04:13:47.240 INFO kablam! | | Oct 11 04:13:47.240 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.252 INFO kablam! Oct 11 04:13:47.252 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.252 INFO kablam! --> src/generator/class/method.rs:27:21 Oct 11 04:13:47.252 INFO kablam! | Oct 11 04:13:47.252 INFO kablam! 27 | mut externs: &mut Vec) { Oct 11 04:13:47.252 INFO kablam! | ----^^^^^^^ Oct 11 04:13:47.252 INFO kablam! | | Oct 11 04:13:47.252 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.252 INFO kablam! Oct 11 04:13:47.265 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.265 INFO kablam! --> src/generator/class/method.rs:69:17 Oct 11 04:13:47.265 INFO kablam! | Oct 11 04:13:47.265 INFO kablam! 69 | mut text: &mut Vec, Oct 11 04:13:47.265 INFO kablam! | ----^^^^ Oct 11 04:13:47.265 INFO kablam! | | Oct 11 04:13:47.265 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.266 INFO kablam! Oct 11 04:13:47.266 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.266 INFO kablam! --> src/generator/class/method.rs:70:17 Oct 11 04:13:47.266 INFO kablam! | Oct 11 04:13:47.266 INFO kablam! 70 | mut externs: &mut Vec, Oct 11 04:13:47.266 INFO kablam! | ----^^^^^^^ Oct 11 04:13:47.266 INFO kablam! | | Oct 11 04:13:47.266 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.266 INFO kablam! Oct 11 04:13:47.266 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.266 INFO kablam! --> src/generator/class/method.rs:71:17 Oct 11 04:13:47.266 INFO kablam! | Oct 11 04:13:47.266 INFO kablam! 71 | mut bss: &mut Vec<(String, String)>) Oct 11 04:13:47.266 INFO kablam! | ----^^^ Oct 11 04:13:47.266 INFO kablam! | | Oct 11 04:13:47.266 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.266 INFO kablam! Oct 11 04:13:47.269 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.269 INFO kablam! --> src/generator/class/method.rs:113:18 Oct 11 04:13:47.269 INFO kablam! | Oct 11 04:13:47.269 INFO kablam! 113 | mut text: &mut Vec, Oct 11 04:13:47.269 INFO kablam! | ----^^^^ Oct 11 04:13:47.269 INFO kablam! | | Oct 11 04:13:47.269 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.272 INFO kablam! Oct 11 04:13:47.272 INFO kablam! warning: variable does not need to be mutable Oct 11 04:13:47.272 INFO kablam! --> src/generator/class/method.rs:114:18 Oct 11 04:13:47.272 INFO kablam! | Oct 11 04:13:47.272 INFO kablam! 114 | mut externs: &mut Vec) Oct 11 04:13:47.272 INFO kablam! | ----^^^^^^^ Oct 11 04:13:47.272 INFO kablam! | | Oct 11 04:13:47.272 INFO kablam! | help: remove this `mut` Oct 11 04:13:47.272 INFO kablam! Oct 11 04:14:04.069 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 28.00s Oct 11 04:14:04.096 INFO kablam! su: No module specific data is present Oct 11 04:14:04.869 INFO running `"docker" "rm" "-f" "c7de39e2443f61c9ab37ffe047e4a600123ca62feccff51567ba6fdf533fc756"` Oct 11 04:14:05.197 INFO blam! c7de39e2443f61c9ab37ffe047e4a600123ca62feccff51567ba6fdf533fc756 Oct 11 04:14:05.202 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 11 04:14:05.202 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/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 04:14:05.671 INFO blam! 0522b91861f0c883a852a0370322c8314edbb9fcb6d2a209b161bcba3853fc6a Oct 11 04:14:05.675 INFO running `"docker" "start" "-a" "0522b91861f0c883a852a0370322c8314edbb9fcb6d2a209b161bcba3853fc6a"` Oct 11 04:14:06.860 INFO kablam! usermod: no changes Oct 11 04:14:06.904 INFO kablam! warning: profile `doc` is deprecated and has no effect Oct 11 04:14:06.992 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.10s Oct 11 04:14:07.008 INFO kablam! Running /target/debug/deps/juicyj-5ab996dcf0b84254 Oct 11 04:14:07.008 INFO blam! Oct 11 04:14:07.008 INFO blam! running 2 tests Oct 11 04:14:07.012 INFO blam! test scanner::lexer::test::test_valid_continuation ... ok Oct 11 04:14:07.012 INFO blam! test scanner::lexer::test::test_valid_start ... ok Oct 11 04:14:07.012 INFO blam! Oct 11 04:14:07.012 INFO blam! test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 04:14:07.012 INFO blam! Oct 11 04:14:07.020 INFO blam! Oct 11 04:14:07.020 INFO kablam! Running /target/debug/deps/juicyj-ad6f705b042010ea Oct 11 04:14:07.020 INFO blam! running 0 tests Oct 11 04:14:07.020 INFO kablam! Running /target/debug/deps/_features-e9abacc0d1031829 Oct 11 04:14:07.020 INFO blam! Oct 11 04:14:07.020 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 04:14:07.020 INFO blam! Oct 11 04:14:07.022 INFO blam! Oct 11 04:14:07.022 INFO blam! running 60 tests Oct 11 04:14:07.585 INFO blam! test a06 ... ok Oct 11 04:14:07.705 INFO blam! test a08 ... ok Oct 11 04:14:07.872 INFO blam! test a02 ... ok Oct 11 04:14:07.932 INFO blam! test a07 ... ok Oct 11 04:14:07.952 INFO blam! test a03 ... ok Oct 11 04:14:07.984 INFO blam! test a01 ... ok Oct 11 04:14:07.984 INFO blam! test a05 ... ok Oct 11 04:14:08.156 INFO blam! test a04 ... ok Oct 11 04:14:08.316 INFO blam! test a11 ... ok Oct 11 04:14:08.372 INFO blam! test a10 ... ok Oct 11 04:14:08.500 INFO blam! test a13 ... ok Oct 11 04:14:08.660 INFO blam! test a09 ... ok Oct 11 04:14:08.749 INFO blam! test a17 ... ok Oct 11 04:14:08.864 INFO blam! test a14 ... ok Oct 11 04:14:08.980 INFO blam! test a12 ... ok Oct 11 04:14:09.184 INFO blam! test a18 ... ok Oct 11 04:14:09.184 INFO blam! test a16 ... ok Oct 11 04:14:09.204 INFO blam! test a15 ... ok Oct 11 04:14:09.244 INFO blam! test a20 ... ok Oct 11 04:14:09.287 INFO blam! test a21 ... ok Oct 11 04:14:09.424 INFO blam! test a19 ... ok Oct 11 04:14:09.606 INFO blam! test a23 ... ok Oct 11 04:14:09.654 INFO blam! test a26 ... ok Oct 11 04:14:09.825 INFO blam! test a24 ... ok Oct 11 04:14:10.021 INFO blam! test a22 ... ok Oct 11 04:14:10.084 INFO blam! test a28 ... ok Oct 11 04:14:10.124 INFO blam! test a25 ... ok Oct 11 04:14:10.420 INFO blam! test a29 ... ok Oct 11 04:14:10.420 INFO blam! test a31 ... ok Oct 11 04:14:10.420 INFO blam! test a27 ... ok Oct 11 04:14:10.562 INFO blam! test a32 ... ok Oct 11 04:14:10.568 INFO blam! test a30 ... ok Oct 11 04:14:10.815 INFO blam! test a33 ... ok Oct 11 04:14:10.852 INFO blam! test a34 ... ok Oct 11 04:14:10.885 INFO blam! test a35 ... ok Oct 11 04:14:11.135 INFO blam! test a39 ... ok Oct 11 04:14:11.356 INFO blam! test a36 ... ok Oct 11 04:14:11.368 INFO blam! test a42 ... ok Oct 11 04:14:11.540 INFO blam! test a43 ... ok Oct 11 04:14:11.540 INFO blam! test a46 ... ok Oct 11 04:14:11.554 INFO blam! test a38 ... ok Oct 11 04:14:11.584 INFO blam! test a37 ... ok Oct 11 04:14:11.731 INFO blam! test a47 ... ok Oct 11 04:14:11.816 INFO blam! test a40 ... ok Oct 11 04:14:11.992 INFO blam! test a41 ... ok Oct 11 04:14:12.036 INFO blam! test a44 ... ok Oct 11 04:14:12.413 INFO blam! test a50 ... ok Oct 11 04:14:12.503 INFO blam! test a52 ... ok Oct 11 04:14:12.585 INFO blam! test a51 ... ok Oct 11 04:14:12.585 INFO blam! test a49 ... ok Oct 11 04:14:12.617 INFO blam! test a45 ... ok Oct 11 04:14:12.712 INFO blam! test a48 ... ok Oct 11 04:14:12.960 INFO blam! test a54 ... ok Oct 11 04:14:12.992 INFO blam! test a53 ... ok Oct 11 04:14:13.096 INFO blam! test a60 ... ok Oct 11 04:14:13.200 INFO blam! test a56 ... ok Oct 11 04:14:13.253 INFO blam! test a55 ... ok Oct 11 04:14:13.296 INFO blam! test a59 ... ok Oct 11 04:14:13.316 INFO blam! test a57 ... ok Oct 11 04:14:13.400 INFO blam! test a58 ... ok Oct 11 04:14:13.400 INFO kablam! Running /target/debug/deps/_special-bcb8c6043acb12ea Oct 11 04:14:13.400 INFO blam! Oct 11 04:14:13.400 INFO blam! test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 04:14:13.400 INFO blam! Oct 11 04:14:13.400 INFO blam! Oct 11 04:14:13.400 INFO blam! running 1 test Oct 11 04:14:13.614 INFO blam! test implicitly_abstract_methods ... ok Oct 11 04:14:13.614 INFO blam! Oct 11 04:14:13.614 INFO blam! test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 04:14:13.614 INFO blam! Oct 11 04:14:13.617 INFO kablam! Running /target/debug/deps/_stdlib-c29a4cf74aee9c98 Oct 11 04:14:13.621 INFO blam! Oct 11 04:14:13.621 INFO blam! running 15 tests Oct 11 04:14:14.304 INFO blam! test lang_byte ... ok Oct 11 04:14:14.795 INFO blam! test io_serializable ... ok Oct 11 04:14:14.803 INFO blam! test lang_character ... ok Oct 11 04:14:14.820 INFO blam! test lang_boolean ... ok Oct 11 04:14:14.837 INFO blam! test io_printstream ... ok Oct 11 04:14:14.896 INFO blam! test lang_cloneable ... ok Oct 11 04:14:15.048 INFO blam! test lang_class ... ok Oct 11 04:14:15.052 INFO blam! test lang_object ... ok Oct 11 04:14:15.092 INFO blam! test io_outputstream ... ok Oct 11 04:14:15.222 INFO blam! test lang_integer ... ok Oct 11 04:14:15.368 INFO blam! test lang_string ... ok Oct 11 04:14:15.420 INFO blam! test lang_system ... ok Oct 11 04:14:15.593 INFO blam! test lang_number ... ok Oct 11 04:14:15.628 INFO blam! test lang_short ... ok Oct 11 04:14:15.728 INFO blam! test util_arrays ... ok Oct 11 04:14:15.728 INFO blam! Oct 11 04:14:15.728 INFO blam! test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 04:14:15.728 INFO blam! Oct 11 04:14:15.745 INFO kablam! Running /target/debug/deps/a1_fail-d5c86efec562246c Oct 11 04:14:15.753 INFO blam! Oct 11 04:14:15.753 INFO blam! running 190 tests Oct 11 04:14:22.184 INFO blam! test je_16_incdec_final_arraylengthdec ... ok Oct 11 04:14:25.132 INFO blam! test je_16_incdec_final_arraylengthinc ... ok Oct 11 04:14:25.309 INFO blam! test je_16_closestmatch_constructor_noclosestmatch_this ... ok Oct 11 04:14:25.900 INFO blam! test je_16_circularity_1 ... ok Oct 11 04:14:27.288 INFO blam! test je_16_circularity_2 ... ok Oct 11 04:14:28.752 INFO blam! test je_16_incdec_final_postdec ... ok Oct 11 04:14:29.331 INFO blam! test je_16_circularity_3 ... ok Oct 11 04:14:29.740 INFO blam! test je_16_closestmatch_array ... ok Oct 11 04:14:30.884 INFO blam! test je_16_circularity_4_rhoshaped ... ok Oct 11 04:14:35.967 INFO blam! test je_16_incdec_stringpostdec ... ok Oct 11 04:14:36.941 INFO blam! test je_16_incdec_final_preinc ... ok Oct 11 04:14:38.876 INFO blam! test je_16_incdec_final_postinc ... ok Oct 11 04:14:41.294 INFO blam! test je_16_incdec_final_predec ... ok Oct 11 04:14:42.052 INFO blam! test je_16_incdec_stringpredec ... ok Oct 11 04:14:43.220 INFO blam! test je_16_incdec_stringpostinc ... ok Oct 11 04:14:43.516 INFO blam! test je_16_incdec_stringpreinc ... ok Oct 11 04:14:45.633 INFO blam! test je_16_multiarraycreation_assign_1 ... ok Oct 11 04:14:46.032 INFO blam! test je_16_multiarraycreation_null ... ok Oct 11 04:14:48.196 INFO blam! test je_16_staticthis_argumenttothis ... ok Oct 11 04:14:49.997 INFO blam! test je_16_throw_notsubclass ... ok Oct 11 04:14:50.640 INFO blam! test je_16_staticthis_argumenttosuper ... ok Oct 11 04:14:52.276 INFO blam! test je_16_superthis_invalidsuperparameter ... ok Oct 11 04:14:53.092 INFO blam! test je_16_throw_nothrows ... ok Oct 11 04:14:54.840 INFO blam! test je_16_throw_throwsnotsuperclass ... ok Oct 11 04:14:54.904 INFO blam! test je_16_throw_simpletype ... ok Oct 11 04:14:55.868 INFO blam! test je_16_superthis_invalidthisparameter ... ok Oct 11 04:14:58.688 INFO blam! test je_17_unreachable_afterthrow ... ok Oct 11 04:15:00.261 INFO blam! test je_16_throws_this ... ok Oct 11 04:15:00.604 INFO blam! test je_1_abstractclass_abstractconstructor ... ok Oct 11 04:15:04.336 INFO blam! test je_17_unreachable_afterthrowinconditional ... ok Oct 11 04:15:04.578 INFO blam! test je_1_abstractclass_final ... ok Oct 11 04:15:04.989 INFO blam! test je_1_abstractmethod_final ... ok Oct 11 04:15:05.622 INFO blam! test je_1_abstractmethod_body ... ok Oct 11 04:15:07.859 INFO blam! test je_1_abstractmethodcannotbefinal ... ok Oct 11 04:15:08.129 INFO blam! test je_1_abstractmethod_emptybody ... ok Oct 11 04:15:10.040 INFO blam! test je_1_access_privatelocal ... ok Oct 11 04:15:10.529 INFO blam! test je_1_abstractmethod_static ... ok Oct 11 04:15:16.108 INFO blam! test je_1_array_data_empty ... ok Oct 11 04:15:17.680 INFO blam! test je_1_access_protectedlocal ... ok Oct 11 04:15:17.864 INFO blam! test je_1_cast_doubleparenthese ... ok Oct 11 04:15:20.864 INFO blam! test je_1_array_onvariablenameindecl ... ok Oct 11 04:15:21.216 INFO blam! test je_1_array_data ... ok Oct 11 04:15:21.989 INFO blam! test je_1_access_publiclocal ... ok Oct 11 04:15:25.864 INFO blam! test je_1_cast_expression ... ok Oct 11 04:15:26.072 INFO blam! test je_1_cast_lefthandsideofassignment_1 ... ok Oct 11 04:15:30.497 INFO blam! test je_1_cast_lefthandsideofassignment_2 ... ok Oct 11 04:15:31.272 INFO blam! test je_1_cast_noparenthesis ... ok Oct 11 04:15:31.824 INFO blam! test je_1_classdeclaration_wrongfilename ... ok Oct 11 04:15:32.292 INFO blam! test je_1_cast_nonstaticfield ... ok Oct 11 04:15:32.333 INFO blam! test je_1_classdeclaration_wrongfilename_dotfoo ... ok Oct 11 04:15:34.600 INFO blam! test je_1_casttoarraylvalue ... ok Oct 11 04:15:35.892 INFO blam! test je_1_classdeclaration_wrongfilename_suffix ... ok Oct 11 04:15:36.088 INFO blam! test je_1_cast_tomethodinvoke ... ok Oct 11 04:15:37.605 INFO blam! test je_1_classinstantiation_instantiatesimpletype ... ok Oct 11 04:15:38.424 INFO blam! test je_1_escapes_1digitoctal_1 ... ok Oct 11 04:15:42.021 INFO blam! test je_1_classinstantiation_instantiatesimplevalue ... ok Oct 11 04:15:42.196 INFO blam! test je_1_declarations_multiplevars ... ok Oct 11 04:15:43.880 INFO blam! test je_1_escapes_1digitoctal_2 ... ok Oct 11 04:15:44.508 INFO blam! test je_1_declarations_multiplevars_fields ... ok Oct 11 04:15:44.582 INFO blam! test je_1_escapes_2digitoctal_2 ... ok Oct 11 04:15:46.110 INFO blam! test je_1_escapes_3digitoctal_1 ... ok Oct 11 04:15:46.244 INFO blam! test je_1_escapes_1digitoctal_4 ... ok Oct 11 04:15:46.748 INFO blam! test je_1_escapes_2digitoctal_1 ... ok Oct 11 04:15:48.145 INFO blam! test je_1_escapes_1digitoctal_3 ... ok Oct 11 04:15:49.549 INFO blam! test je_1_escapes_3digitoctal_2 ... ok Oct 11 04:15:51.116 INFO blam! test je_1_escapes_2digitoctal_3 ... ok Oct 11 04:15:51.948 INFO blam! test je_1_escapes_nonexistingescape ... ok Oct 11 04:15:52.964 INFO blam! test je_1_escapes_3digitoctal_3 ... ok Oct 11 04:15:53.172 INFO blam! test je_1_extends_namedtypearray ... ok Oct 11 04:15:55.178 INFO blam! test je_1_extends_simpletypearray ... ok Oct 11 04:15:55.449 INFO blam! test je_1_extends_value ... ok Oct 11 04:15:56.096 INFO blam! test je_1_extends_simpletype ... ok Oct 11 04:15:57.944 INFO blam! test je_1_for_multipledeclarationsininit ... ok Oct 11 04:15:59.428 INFO blam! test je_1_for_declarationinupdate ... ok Oct 11 04:16:00.284 INFO blam! test je_1_finalfield_noinitializer ... ok Oct 11 04:16:02.256 INFO blam! test je_1_for_multipleupdates ... ok Oct 11 04:16:03.661 INFO blam! test je_1_for_primaryexpininit ... ok Oct 11 04:16:05.716 INFO blam! test je_1_for_notastatementinupdate ... ok Oct 11 04:16:07.200 INFO blam! test je_1_for_statementininit ... ok Oct 11 04:16:08.388 INFO blam! test je_1_for_primaryexpinupdate ... ok Oct 11 04:16:08.460 INFO blam! test je_1_formals_initializer_constructor ... ok Oct 11 04:16:12.492 INFO blam! test je_1_formals_final ... ok Oct 11 04:16:15.980 INFO blam! test je_1_formals_initializer_method ... ok Oct 11 04:16:18.908 INFO blam! test je_1_identifiers_goto ... ok Oct 11 04:16:19.025 INFO blam! test je_1_identifiers_private ... ok Oct 11 04:16:21.441 INFO blam! test je_1_implements_simpletype ... ok Oct 11 04:16:21.744 INFO blam! test je_1_implements_value ... ok Oct 11 04:16:22.536 INFO blam! test je_1_implements_namedtypearray ... ok Oct 11 04:16:25.972 INFO blam! test je_1_incdec_incdecnotlvalue ... ok Oct 11 04:16:26.352 INFO blam! test je_1_implements_simpletypearray ... ok Oct 11 04:16:29.161 INFO blam! test je_1_incdec_parenthesized ... ok Oct 11 04:16:31.047 INFO blam! test je_1_interface_constructorabstract ... ok Oct 11 04:16:33.392 INFO blam! test je_1_instanceof_void ... ok Oct 11 04:16:33.904 INFO blam! test je_1_instanceof_null ... ok Oct 11 04:16:35.540 INFO blam! test je_1_interface_field ... ok Oct 11 04:16:37.295 INFO blam! test je_1_instanceinitializers ... ok Oct 11 04:16:38.055 INFO blam! test je_1_interface_nobody ... ok Oct 11 04:16:38.920 INFO blam! test je_1_interface_constructorbody ... ok Oct 11 04:16:39.820 INFO blam! test je_1_instanceof_primitive ... ok Oct 11 04:16:42.272 INFO blam! test je_1_intrange_minustoobigint ... ok Oct 11 04:16:44.960 INFO blam! test je_1_interface_methodbody ... ok Oct 11 04:16:49.872 INFO blam! test je_1_interface_wrongfilename ... ok Oct 11 04:16:50.066 INFO blam! test je_1_interface_finalmethod ... ok Oct 11 04:16:50.852 INFO blam! test je_1_intrange_toobigint ... ok Oct 11 04:16:52.020 INFO blam! test je_1_intrange_plustoobigint ... ok Oct 11 04:16:53.776 INFO blam! test je_1_interface_staticmethod ... ok Oct 11 04:16:55.348 INFO blam! test je_1_intrange_toobigint_ininitializer ... ok Oct 11 04:16:55.549 INFO blam! test je_1_intrange_toobigintnegated ... ok Oct 11 04:16:56.280 INFO blam! test je_1_joostypes_long ... ok Oct 11 04:16:57.992 INFO blam! test je_1_joostypes_double ... ok Oct 11 04:16:58.188 INFO blam! test je_1_joostypes_float ... ok Oct 11 04:16:59.432 INFO blam! test je_1_labeledstatements ... ok Oct 11 04:17:02.813 INFO blam! test je_1_literals_exponential ... ok Oct 11 04:17:03.149 INFO blam! test je_1_literals_hex ... ok Oct 11 04:17:03.437 INFO blam! test je_1_literals_class ... ok Oct 11 04:17:06.912 INFO blam! test je_1_methods_missingaccessmodifier ... ok Oct 11 04:17:09.313 INFO blam! test je_1_locals_final ... ok Oct 11 04:17:09.689 INFO blam! test je_1_literals_float ... ok Oct 11 04:17:10.900 INFO blam! test je_1_literals_long ... ok Oct 11 04:17:12.405 INFO blam! test je_1_literals_octal ... ok Oct 11 04:17:17.841 INFO blam! test je_1_multiarraycreation_assign_2 ... ok Oct 11 04:17:18.916 INFO blam! test je_1_methods_staticfinal ... ok Oct 11 04:17:21.172 INFO blam! test je_1_methods_nonabstractnobody ... ok Oct 11 04:17:22.340 INFO blam! test je_1_multiarraycreation_missingdimension_1 ... ok Oct 11 04:17:27.253 INFO blam! test je_1_multiarraycreation_missingdimension_2 ... ok Oct 11 04:17:27.372 INFO blam! test je_1_multiarraycreation_missingdimension_4 ... ok Oct 11 04:17:30.889 INFO blam! test je_1_multiarraycreation_notype ... ok Oct 11 04:17:30.908 INFO blam! test je_1_neginttoolow ... ok Oct 11 04:17:31.867 INFO blam! test je_1_multiarraytypes_dimensions ... ok Oct 11 04:17:33.016 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_bitwiseand ... ok Oct 11 04:17:36.232 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_bitwiseor ... ok Oct 11 04:17:38.956 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_bitwisexor ... ok Oct 11 04:17:41.228 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_divide ... ok Oct 11 04:17:41.964 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_plus ... ok Oct 11 04:17:42.192 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_minus ... ok Oct 11 04:17:42.456 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_multiply ... ok Oct 11 04:17:44.000 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_shiftleft ... ok Oct 11 04:17:46.101 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_remainder ... ok Oct 11 04:17:47.136 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_zeroshiftright ... ok Oct 11 04:17:47.260 INFO blam! test je_1_nonjoosconstructs_assignmentoperations_signshiftright ... ok Oct 11 04:17:54.360 INFO blam! test je_1_nonjoosconstructs_bitwise_negation ... ok Oct 11 04:17:56.008 INFO blam! test je_1_nonjoosconstructs_break ... ok Oct 11 04:17:56.352 INFO blam! test je_1_nonjoosconstructs_bitshift_signright ... ok Oct 11 04:17:57.397 INFO blam! test je_1_nonjoosconstructs_bitshift_left ... ok Oct 11 04:17:59.000 INFO blam! test je_1_nonjoosconstructs_bitshift_zeroright ... ok Oct 11 04:17:59.864 INFO blam! test je_1_nonjoosconstructs_continue ... ok Oct 11 04:18:01.176 INFO blam! test je_1_nonjoosconstructs_dowhile ... ok Oct 11 04:18:01.940 INFO blam! test je_1_nonjoosconstructs_expressionsequence ... ok Oct 11 04:18:03.832 INFO blam! test je_1_nonjoosconstructs_choice ... ok Oct 11 04:18:07.076 INFO blam! test je_1_nonjoosconstructs_multipletypesprfile ... ok Oct 11 04:18:07.956 INFO blam! test je_1_nonjoosconstructs_nestedtypes ... ok Oct 11 04:18:09.576 INFO blam! test je_1_nonjoosconstructs_privatemethods ... ok Oct 11 04:18:10.628 INFO blam! test je_1_nonjoosconstructs_strictftp ... ok Oct 11 04:18:11.208 INFO blam! test je_1_nonjoosconstructs_privatefields ... ok Oct 11 04:18:14.224 INFO blam! test je_1_nonjoosconstructs_staticinitializers ... ok Oct 11 04:18:15.201 INFO blam! test je_1_nonjoosconstructs_supermethodcall ... ok Oct 11 04:18:16.708 INFO blam! test je_1_nonjoosconstructs_switch ... ok Oct 11 04:18:17.052 INFO blam! test je_1_nonjoosconstructs_synchronized ... ok Oct 11 04:18:20.268 INFO blam! test je_1_nonjoosconstructs_transient ... ok Oct 11 04:18:21.928 INFO blam! test je_1_nonjoosconstructs_unicode ... ok Oct 11 04:18:22.881 INFO blam! test je_1_nonjoosconstructs_synchronizedstatement ... ok Oct 11 04:18:24.085 INFO blam! test je_1_nonjoosconstructs_volatile ... ok Oct 11 04:18:25.466 INFO blam! test je_1_nonjoosconstructs_unaryplus ... ok Oct 11 04:18:27.964 INFO blam! test je_1_packageprivate_method ... ok Oct 11 04:18:28.964 INFO blam! test je_1_packageprivate_class ... ok Oct 11 04:18:31.320 INFO blam! test je_1_superthis_superthis ... ok Oct 11 04:18:31.421 INFO blam! test je_1_superthis_superafterstatement ... ok Oct 11 04:18:32.343 INFO blam! test je_1_superthis_superafterblock ... ok Oct 11 04:18:32.348 INFO blam! test je_1_packageprivate_field ... ok Oct 11 04:18:34.632 INFO blam! test je_1_superthis_superinmethod ... ok Oct 11 04:18:35.920 INFO blam! test je_1_superthis_thisafterstatement ... ok Oct 11 04:18:36.252 INFO blam! test je_1_superthis_superinblock ... ok Oct 11 04:18:41.748 INFO blam! test je_1_superthis_thisinmethod ... ok Oct 11 04:18:42.985 INFO blam! test je_1_superthis_twosupercalls ... ok Oct 11 04:18:45.232 INFO blam! test je_1_throws_simpletype ... ok Oct 11 04:18:45.848 INFO blam! test je_1_throws_void ... ok Oct 11 04:18:47.648 INFO blam! test je_1_throws_array ... ok Oct 11 04:18:49.446 INFO blam! test je_1_throw_notexpression ... ok Oct 11 04:18:50.172 INFO blam! test je_1_voidtype_arraydeclaration ... ok Oct 11 04:18:51.456 INFO blam! test je_1_voidtype_arraycreation ... ok Oct 11 04:18:55.418 INFO blam! test je_1_voidtype_field ... ok Oct 11 04:18:55.980 INFO blam! test je_1_voidtype_cast ... ok Oct 11 04:18:58.596 INFO blam! test je_1_voidtype_voidmethod ... ok Oct 11 04:18:59.380 INFO blam! test je_6_instanceof_primitive_1 ... ok Oct 11 04:18:59.460 INFO blam! test je_1_voidtype_formals ... ok Oct 11 04:18:59.536 INFO blam! test je_6_instanceof_primitive_2 ... ok Oct 11 04:19:00.420 INFO blam! test je_1_voidtype_local ... ok Oct 11 04:19:03.566 INFO blam! test je_6_assignable_instanceof_simpletypeofsimpletype ... ok Oct 11 04:19:03.799 INFO blam! test je_native ... ok Oct 11 04:19:04.276 INFO blam! test je_throws ... ok Oct 11 04:19:04.276 INFO blam! Oct 11 04:19:04.276 INFO blam! test result: ok. 190 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 04:19:04.276 INFO blam! Oct 11 04:19:04.279 INFO kablam! Running /target/debug/deps/a1_pass-42e1791b87b9885d Oct 11 04:19:04.308 INFO blam! Oct 11 04:19:04.308 INFO blam! running 130 tests Oct 11 04:19:19.001 INFO blam! test j1_1_cast_multiplereferencearray ... ok Oct 11 04:19:19.232 INFO blam! test j1_1_cast_multiplecastofsamevalue_3 ... ok Oct 11 04:19:19.560 INFO blam! test j1_1_cast_multiplecastofsamevalue_2 ... ok Oct 11 04:19:20.489 INFO blam! test j1_1_cast_complement ... ok Oct 11 04:19:20.544 INFO blam! test j1_1_cast_multiplecastofsamevalue_1 ... ok Oct 11 04:19:20.685 INFO blam! test j1_01 ... ok Oct 11 04:19:21.615 INFO blam! test j1_1_escapes_3digitoctalanddigit ... ok Oct 11 04:19:21.688 INFO blam! test j1_1_ambiguousname_accessresultfrommethod ... ok Oct 11 04:19:31.934 INFO blam! test j1_1_instanceof_inlazyexp ... ok Oct 11 04:19:32.840 INFO blam! test j1_1_instanceof_ofcastexpression ... ok Oct 11 04:19:33.028 INFO blam! test j1_abstractmethodwithoutbody ... ok Oct 11 04:19:33.336 INFO blam! test j1_abstractclass ... ok Oct 11 04:19:34.620 INFO blam! test j1_1_intrange_negativeint ... ok Oct 11 04:19:34.663 INFO blam! test j1_arithmeticoperations ... ok Oct 11 04:19:34.708 INFO blam! test j1_1_instanceof_ofadditiveexpression ... ok Oct 11 04:19:35.759 INFO blam! test j1_arbitrarylocaldeclaration ... ok Oct 11 04:19:44.296 INFO blam! test j1_barminusfoo ... ok Oct 11 04:19:45.796 INFO blam! test j1_char ... ok Oct 11 04:19:47.353 INFO blam! test j1_assignment ... ok Oct 11 04:19:49.326 INFO blam! test j1_arraycreateandindex ... ok Oct 11 04:19:49.737 INFO blam! test j1_char_escape2 ... ok Oct 11 04:19:50.248 INFO blam! test j1_assignmentexp ... ok Oct 11 04:19:53.028 INFO blam! test j1_char_escape ... ok Oct 11 04:19:54.706 INFO blam! test j1_bigint ... ok Oct 11 04:19:59.873 INFO blam! test j1_charcharinit2 ... ok Oct 11 04:20:00.309 INFO blam! test j1_charadd ... ok Oct 11 04:20:00.612 INFO blam! test j1_char_escape3 ... ok Oct 11 04:20:00.684 INFO blam! test j1_charcharinit1 ... ok Oct 11 04:20:01.596 INFO blam! test j1_charcast ... ok Oct 11 04:20:02.864 INFO blam! test j1_commentsinexp1 ... ok Oct 11 04:20:04.534 INFO blam! test j1_charliterals ... ok Oct 11 04:20:05.432 INFO blam! test j1_classinstance ... ok Oct 11 04:20:08.292 INFO blam! test j1_commentsinexp4 ... ok Oct 11 04:20:09.691 INFO blam! test j1_commentsinexp3 ... ok Oct 11 04:20:09.944 INFO blam! test j1_commentsinexp5 ... ok Oct 11 04:20:12.548 INFO blam! test j1_commentsinexp2 ... ok Oct 11 04:20:14.716 INFO blam! test j1_commentsinexp6 ... ok Oct 11 04:20:18.160 INFO blam! test j1_commentsinexp7 ... ok Oct 11 04:20:19.146 INFO blam! test j1_constructorbodycast ... ok Oct 11 04:20:20.154 INFO blam! test j1_commentsinexp9 ... ok Oct 11 04:20:21.352 INFO blam! test j1_comparisonoperations ... ok Oct 11 04:20:21.516 INFO blam! test j1_commentsinexp8 ... ok Oct 11 04:20:28.260 INFO blam! test j1_concat_in_binop ... ok Oct 11 04:20:28.672 INFO blam! test j1_eagerbooleanoperations ... ok Oct 11 04:20:29.376 INFO blam! test j1_constructorparameter ... ok Oct 11 04:20:29.376 INFO blam! test j1_constructorwithsamenameasmethod ... ok Oct 11 04:20:30.070 INFO blam! test j1_escapeescape ... ok Oct 11 04:20:31.565 INFO blam! test j1_extends ... FAILED Oct 11 04:20:32.224 INFO blam! test j1_evalmethodinvocationfromparexp ... ok Oct 11 04:20:33.288 INFO blam! test j1_exp ... ok Oct 11 04:20:38.796 INFO blam! test j1_finalclass ... ok Oct 11 04:20:39.068 INFO blam! test j1_finalclass2 ... ok Oct 11 04:20:40.276 INFO blam! test j1_externalcall ... ok Oct 11 04:20:45.364 INFO blam! test j1_forallwaysinit ... ok Oct 11 04:20:45.756 INFO blam! test j1_for_no_short_if ... ok Oct 11 04:20:46.948 INFO blam! test j1_foralwaysinitaswhile ... ok Oct 11 04:20:47.113 INFO blam! test j1_forbodycast ... ok Oct 11 04:20:48.316 INFO blam! test j1_forifstatements1 ... ok Oct 11 04:20:54.968 INFO blam! test j1_forifstatements2 ... ok Oct 11 04:20:55.553 INFO blam! test j1_formethodinit ... ok Oct 11 04:20:55.933 INFO blam! test j1_forinfor ... ok Oct 11 04:20:57.544 INFO blam! test j1_forifstatements3 ... ok Oct 11 04:21:02.032 INFO blam! test j1_formethodupdate2 ... ok Oct 11 04:21:06.416 INFO blam! test j1_formethodupdate ... ok Oct 11 04:21:07.768 INFO blam! test j1_forinitcast ... ok Oct 11 04:21:10.892 INFO blam! test j1_forupdate_classcreation ... ok Oct 11 04:21:15.701 INFO blam! test j1_forupdatecast ... ok Oct 11 04:21:19.004 INFO blam! test j1_forwithoutinit ... ok Oct 11 04:21:21.266 INFO blam! test j1_forwithoutexp ... FAILED Oct 11 04:21:21.532 INFO blam! test j1_forwithoutupdate ... ok Oct 11 04:21:27.400 INFO blam! test j1_hello_comment ... ok Oct 11 04:21:34.124 INFO blam! test j1_if_then ... ok Oct 11 04:21:34.224 INFO blam! test j1_if ... ok Oct 11 04:21:40.784 INFO blam! test j1_if_then_for ... ok Oct 11 04:21:48.116 INFO blam! test j1_ifthenelse ... ok Oct 11 04:21:49.352 INFO blam! test j1_intarraydecl1 ... ok Oct 11 04:21:50.512 INFO blam! test j1_implements ... ok Oct 11 04:21:54.029 INFO blam! test j1_intarraydecl2 ... ok Oct 11 04:21:55.648 INFO blam! test j1_intcast ... ok Oct 11 04:21:57.668 INFO blam! test j1_intcharinit ... ok Oct 11 04:22:02.108 INFO blam! test j1_integerfun ... FAILED Oct 11 04:22:04.776 INFO blam! test j1_integerfun1 ... ok Oct 11 04:22:05.945 INFO blam! test j1_intliterals ... ok Oct 11 04:22:08.800 INFO blam! test j1_intrange_minnegativeint ... ok Oct 11 04:22:10.242 INFO blam! test j1_intinit ... ok Oct 11 04:22:10.729 INFO blam! test j1_isthisacast ... ok Oct 11 04:22:11.782 INFO blam! test j1_integerfun3 ... FAILED Oct 11 04:22:16.104 INFO blam! test j1_intminusfoo ... ok Oct 11 04:22:22.272 INFO blam! test j1_maxint_comment ... ok Oct 11 04:22:24.053 INFO blam! test j1_lazybooleanoperations ... ok Oct 11 04:22:24.284 INFO blam! test j1_minuschar ... ok Oct 11 04:22:25.476 INFO blam! test j1_minusminusminus ... ok Oct 11 04:22:25.529 INFO blam! test j1_namedtypearray ... ok Oct 11 04:22:28.027 INFO blam! test j1_negativecharcast ... ok Oct 11 04:22:29.104 INFO blam! test j1_negativebytecast ... ok Oct 11 04:22:30.899 INFO blam! test j1_negativeintcast1 ... ok Oct 11 04:22:38.812 INFO blam! test j1_negativeonebyteintcast ... ok Oct 11 04:22:39.343 INFO blam! test j1_negativeshortcast ... ok Oct 11 04:22:39.526 INFO blam! test j1_negativeonebytebytecast ... ok Oct 11 04:22:40.500 INFO blam! test j1_negativeintcast3 ... ok Oct 11 04:22:40.841 INFO blam! test j1_negativeintcast2 ... ok Oct 11 04:22:42.564 INFO blam! test j1_negativeonebyteshortcast ... ok Oct 11 04:22:44.208 INFO blam! test j1_negativeonebytecharcast ... ok Oct 11 04:22:45.659 INFO blam! test j1_newobject ... ok Oct 11 04:22:49.786 INFO blam! test j1_nonemptyconstructor ... ok Oct 11 04:22:50.868 INFO blam! test j1_octal_escape2 ... ok Oct 11 04:22:52.768 INFO blam! test j1_nullinstanceof1 ... ok Oct 11 04:22:53.464 INFO blam! test j1_octal_escape ... ok Oct 11 04:22:54.225 INFO blam! test j1_nullliteral ... ok Oct 11 04:22:54.984 INFO blam! test j1_octal_escape4 ... ok Oct 11 04:22:56.852 INFO blam! test j1_octal_escape3 ... ok Oct 11 04:22:59.461 INFO blam! test j1_octal_escape5 ... ok Oct 11 04:23:02.158 INFO blam! test j1_protected ... ok Oct 11 04:23:06.891 INFO blam! test j1_publicconstructors ... ok Oct 11 04:23:09.396 INFO blam! test j1_primitivecasts ... ok Oct 11 04:23:09.836 INFO blam! test j1_protectedfields ... ok Oct 11 04:23:10.004 INFO blam! test j1_publicmethods ... ok Oct 11 04:23:13.864 INFO blam! test j1_publicclasses ... ok Oct 11 04:23:15.834 INFO blam! test j1_publicfields ... ok Oct 11 04:23:20.748 INFO blam! test j1_simpletypearray ... ok Oct 11 04:23:27.016 INFO blam! test j1_smallint ... ok Oct 11 04:23:28.429 INFO blam! test j1_stringliteralinvoke ... ok Oct 11 04:23:28.747 INFO blam! test j1_stringliterals ... ok Oct 11 04:23:29.844 INFO blam! test j1_staticmethoddeclaration ... ok Oct 11 04:23:30.640 INFO blam! test j1_weird_chars ... ok Oct 11 04:23:33.824 INFO blam! test j1w_interface ... ok Oct 11 04:23:34.181 INFO blam! test j1w_restrictednative ... ok Oct 11 04:23:35.324 INFO blam! test j1w_staticfield ... ok Oct 11 04:23:35.774 INFO blam! test j2_staticfielddecl ... ok Oct 11 04:23:37.813 INFO blam! test j2_staticfielddeclaration ... ok Oct 11 04:23:37.813 INFO kablam! error: test failed, to rerun pass '--test a1_pass' Oct 11 04:23:37.813 INFO blam! Oct 11 04:23:37.813 INFO blam! failures: Oct 11 04:23:37.813 INFO blam! Oct 11 04:23:37.813 INFO blam! ---- j1_extends stdout ---- Oct 11 04:23:37.813 INFO blam! Verification Error Oct 11 04:23:37.813 INFO blam! could not resolve ASTNode { token: Token { kind: NonTerminal, lexeme: Some("Name") }, children: [ASTNode { token: Token { kind: Identifier, lexeme: Some("PrintStream") }, children: [] }, ASTNode { token: Token { kind: Dot, lexeme: None }, children: [] }, ASTNode { token: Token { kind: Identifier, lexeme: Some("nativeWrite") }, children: [] }] } to method from class ASTNode { token: Token { kind: NonTerminal, lexeme: Some("Name") }, children: [ASTNode { token: Token { kind: Identifier, lexeme: Some("juicyj_unnamed") }, children: [] }, ASTNode { token: Token { kind: Dot, lexeme: None }, children: [] }, ASTNode { token: Token { kind: Identifier, lexeme: Some("J1_extends") }, children: [] }] } Oct 11 04:23:37.814 INFO blam! got errors: Oct 11 04:23:37.814 INFO blam! Err("could not lookup method in variables") Oct 11 04:23:37.814 INFO blam! Err("could not lookup method in environment") Oct 11 04:23:37.814 INFO blam! Err("resolved method \n PrintStream [Identifier]\n Dot\n nativeWrite [Identifier] to class \n juicyj_unnamed [Identifier]\n Dot\n J1_extends [Identifier] without that method") Oct 11 04:23:37.814 INFO blam! thread 'j1_extends' panicked at 'assertion failed: false', src/analysis/mod.rs:100:17 Oct 11 04:23:37.814 INFO blam! stack backtrace: Oct 11 04:23:37.814 INFO blam! 0: 0x55bf4d210ede - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 04:23:37.814 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 04:23:37.814 INFO blam! 1: 0x55bf4d219d86 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 04:23:37.814 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 04:23:37.814 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 04:23:37.814 INFO blam! 2: 0x55bf4d214add - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:211 Oct 11 04:23:37.814 INFO blam! 3: 0x55bf4d2147eb - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:221 Oct 11 04:23:37.814 INFO blam! 4: 0x55bf4d21518c - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:476 Oct 11 04:23:37.814 INFO blam! 5: 0x55bf4d1fd91f - std::panicking::begin_panic::ha2ae3dae369df0fc Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:410 Oct 11 04:23:37.814 INFO blam! 6: 0x55bf4d17a05e - juicyj::analysis::tests::analyze_or_assert::h3371f75f24cbc3b4 Oct 11 04:23:37.814 INFO blam! at src/analysis/mod.rs:100 Oct 11 04:23:37.814 INFO blam! 7: 0x55bf4d0a8c2f - a1_pass::j1_extends::h8413f755cba14b47 Oct 11 04:23:37.814 INFO blam! at tests/a1_pass.rs:28 Oct 11 04:23:37.814 INFO blam! 8: 0x55bf4d0a8509 - a1_pass::j1_extends::{{closure}}::h66b6143df1efa3ff Oct 11 04:23:37.814 INFO blam! at tests/a1_pass.rs:7 Oct 11 04:23:37.814 INFO blam! 9: 0x55bf4d0dbced - core::ops::function::FnOnce::call_once::h9c0d918b5c8f55e4 Oct 11 04:23:37.814 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.814 INFO blam! 10: 0x55bf4d0dfb2e - >::call_box::h95b7cb918af67b5d Oct 11 04:23:37.814 INFO blam! at libtest/lib.rs:1468 Oct 11 04:23:37.814 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.814 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.814 INFO blam! 11: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.814 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.814 INFO blam! 12: 0x55bf4d10067d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.814 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.814 INFO blam! at libtest/lib.rs:1423 Oct 11 04:23:37.814 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 04:23:37.814 INFO blam! 13: 0x55bf4d101284 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 04:23:37.814 INFO blam! at libstd/thread/mod.rs:409 Oct 11 04:23:37.814 INFO blam! at libstd/panic.rs:313 Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:310 Oct 11 04:23:37.814 INFO blam! 14: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.814 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.814 INFO blam! 15: 0x55bf4d0ee846 - >::call_box::h96125cb29a9ba44b Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.814 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.814 INFO blam! at libstd/thread/mod.rs:408 Oct 11 04:23:37.814 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.814 INFO blam! 16: 0x55bf4d212f1a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 04:23:37.814 INFO blam! at liballoc/boxed.rs:682 Oct 11 04:23:37.814 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 04:23:37.814 INFO blam! 17: 0x55bf4d208475 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 04:23:37.814 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 04:23:37.814 INFO blam! 18: 0x7fcddb4a36b9 - start_thread Oct 11 04:23:37.814 INFO blam! 19: 0x7fcddafc341c - clone Oct 11 04:23:37.814 INFO blam! 20: 0x0 - Oct 11 04:23:37.814 INFO blam! Oct 11 04:23:37.814 INFO blam! ---- j1_forwithoutexp stdout ---- Oct 11 04:23:37.814 INFO blam! Verification Error Oct 11 04:23:37.814 INFO blam! for condition is not a boolean Oct 11 04:23:37.814 INFO blam! thread 'j1_forwithoutexp' panicked at 'assertion failed: false', src/analysis/mod.rs:100:17 Oct 11 04:23:37.814 INFO blam! stack backtrace: Oct 11 04:23:37.814 INFO blam! 0: 0x55bf4d210ede - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 04:23:37.814 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 04:23:37.814 INFO blam! 1: 0x55bf4d219d86 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 04:23:37.814 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 04:23:37.814 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 04:23:37.814 INFO blam! 2: 0x55bf4d214add - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:211 Oct 11 04:23:37.814 INFO blam! 3: 0x55bf4d2147eb - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:221 Oct 11 04:23:37.814 INFO blam! 4: 0x55bf4d21518c - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:476 Oct 11 04:23:37.814 INFO blam! 5: 0x55bf4d1fd91f - std::panicking::begin_panic::ha2ae3dae369df0fc Oct 11 04:23:37.814 INFO blam! at libstd/panicking.rs:410 Oct 11 04:23:37.814 INFO blam! 6: 0x55bf4d17a05e - juicyj::analysis::tests::analyze_or_assert::h3371f75f24cbc3b4 Oct 11 04:23:37.814 INFO blam! at src/analysis/mod.rs:100 Oct 11 04:23:37.814 INFO blam! 7: 0x55bf4d0b384f - a1_pass::j1_forwithoutexp::hd903ad8d7284c692 Oct 11 04:23:37.814 INFO blam! at tests/a1_pass.rs:28 Oct 11 04:23:37.814 INFO blam! 8: 0x55bf4d0b3129 - a1_pass::j1_forwithoutexp::{{closure}}::h677e1613ba686c00 Oct 11 04:23:37.814 INFO blam! at tests/a1_pass.rs:7 Oct 11 04:23:37.814 INFO blam! 9: 0x55bf4d0dc62d - core::ops::function::FnOnce::call_once::he738696e312a719f Oct 11 04:23:37.814 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.814 INFO blam! 10: 0x55bf4d0dfb2e - >::call_box::h95b7cb918af67b5d Oct 11 04:23:37.814 INFO blam! at libtest/lib.rs:1468 Oct 11 04:23:37.814 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.815 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.815 INFO blam! 11: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.815 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.815 INFO blam! 12: 0x55bf4d10067d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.815 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.815 INFO blam! at libtest/lib.rs:1423 Oct 11 04:23:37.815 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 04:23:37.815 INFO blam! 13: 0x55bf4d101284 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 04:23:37.815 INFO blam! at libstd/thread/mod.rs:409 Oct 11 04:23:37.815 INFO blam! at libstd/panic.rs:313 Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:310 Oct 11 04:23:37.815 INFO blam! 14: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.815 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.815 INFO blam! 15: 0x55bf4d0ee846 - >::call_box::h96125cb29a9ba44b Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.815 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.815 INFO blam! at libstd/thread/mod.rs:408 Oct 11 04:23:37.815 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.815 INFO blam! 16: 0x55bf4d212f1a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 04:23:37.815 INFO blam! at liballoc/boxed.rs:682 Oct 11 04:23:37.815 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 04:23:37.815 INFO blam! 17: 0x55bf4d208475 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 04:23:37.815 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 04:23:37.815 INFO blam! 18: 0x7fcddb4a36b9 - start_thread Oct 11 04:23:37.815 INFO blam! 19: 0x7fcddafc341c - clone Oct 11 04:23:37.815 INFO blam! 20: 0x0 - Oct 11 04:23:37.815 INFO blam! Oct 11 04:23:37.815 INFO blam! ---- j1_integerfun stdout ---- Oct 11 04:23:37.815 INFO blam! thread 'j1_integerfun' panicked at 'attempt to multiply with overflow', src/analysis/types/obj.rs:260:41 Oct 11 04:23:37.815 INFO blam! stack backtrace: Oct 11 04:23:37.815 INFO blam! 0: 0x55bf4d210ede - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 04:23:37.815 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 04:23:37.815 INFO blam! 1: 0x55bf4d219d86 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 04:23:37.815 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 04:23:37.815 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 04:23:37.815 INFO blam! 2: 0x55bf4d214add - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:211 Oct 11 04:23:37.815 INFO blam! 3: 0x55bf4d2147eb - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:221 Oct 11 04:23:37.815 INFO blam! 4: 0x55bf4d21518c - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:476 Oct 11 04:23:37.815 INFO blam! 5: 0x55bf4d214d49 - std::panicking::continue_panic_fmt::h6e11f50e47f94b00 Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:390 Oct 11 04:23:37.815 INFO blam! 6: 0x55bf4d214c45 - rust_begin_unwind Oct 11 04:23:37.815 INFO blam! at libstd/panicking.rs:325 Oct 11 04:23:37.815 INFO blam! 7: 0x55bf4d254fdb - core::panicking::panic_fmt::hf99aac1e278ac2e5 Oct 11 04:23:37.815 INFO blam! at libcore/panicking.rs:77 Oct 11 04:23:37.815 INFO blam! 8: 0x55bf4d254f0a - core::panicking::panic::hf8fbd9f6b140980c Oct 11 04:23:37.815 INFO blam! at libcore/panicking.rs:52 Oct 11 04:23:37.815 INFO blam! 9: 0x55bf4d1d2600 - juicyj::analysis::types::obj::Type::apply_math::h05efbb2b0395bdd3 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/obj.rs:260 Oct 11 04:23:37.815 INFO blam! 10: 0x55bf4d179245 - juicyj::analysis::types::resolve::math::go::h9c7f9662f688a570 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/resolve/math.rs:24 Oct 11 04:23:37.815 INFO blam! 11: 0x55bf4d1614cb - juicyj::analysis::types::resolve::expression::go::h6727d64df3961063 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/resolve/expression.rs:75 Oct 11 04:23:37.815 INFO blam! 12: 0x55bf4d144a7e - juicyj::analysis::types::resolve::comparison::twoarg::h23fe3540d3670c95 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/resolve/comparison.rs:82 Oct 11 04:23:37.815 INFO blam! 13: 0x55bf4d161463 - juicyj::analysis::types::resolve::expression::go::h6727d64df3961063 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/resolve/expression.rs:69 Oct 11 04:23:37.815 INFO blam! 14: 0x55bf4d150f1a - juicyj::analysis::types::verify::method::statement::nonblock::h2785b39ce487d770 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/verify/method/statement.rs:271 Oct 11 04:23:37.815 INFO blam! 15: 0x55bf4d14d7f2 - juicyj::analysis::types::verify::method::statement::block::h9149b3bb88103d62 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/verify/method/statement.rs:74 Oct 11 04:23:37.815 INFO blam! 16: 0x55bf4d14fd2c - juicyj::analysis::types::verify::method::statement::nonblock::h2785b39ce487d770 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/verify/method/statement.rs:180 Oct 11 04:23:37.815 INFO blam! 17: 0x55bf4d14cfea - juicyj::analysis::types::verify::method::statement::block::h9149b3bb88103d62 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/verify/method/statement.rs:42 Oct 11 04:23:37.815 INFO blam! 18: 0x55bf4d1f490f - juicyj::analysis::types::verify_env::hbaf5411312aaadc1 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/mod.rs:319 Oct 11 04:23:37.815 INFO blam! 19: 0x55bf4d1f520d - juicyj::analysis::types::verify::h5e0b219d42aa7a82 Oct 11 04:23:37.815 INFO blam! at src/analysis/types/mod.rs:369 Oct 11 04:23:37.815 INFO blam! 20: 0x55bf4d17a0bf - juicyj::analysis::tests::analyze_or_assert::h3371f75f24cbc3b4 Oct 11 04:23:37.815 INFO blam! at src/analysis/mod.rs:95 Oct 11 04:23:37.815 INFO blam! 21: 0x55bf4d0bb49f - a1_pass::j1_integerfun::h441a36ff18f63ffe Oct 11 04:23:37.815 INFO blam! at tests/a1_pass.rs:28 Oct 11 04:23:37.815 INFO blam! 22: 0x55bf4d0bad79 - a1_pass::j1_integerfun::{{closure}}::h2a22abb5d0b5d2f4 Oct 11 04:23:37.815 INFO blam! at tests/a1_pass.rs:7 Oct 11 04:23:37.815 INFO blam! 23: 0x55bf4d0dc6ed - core::ops::function::FnOnce::call_once::hf37eb0f379a3e1f8 Oct 11 04:23:37.815 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.815 INFO blam! 24: 0x55bf4d0dfb2e - >::call_box::h95b7cb918af67b5d Oct 11 04:23:37.815 INFO blam! at libtest/lib.rs:1468 Oct 11 04:23:37.815 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.815 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.815 INFO blam! 25: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.815 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.816 INFO blam! 26: 0x55bf4d10067d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.816 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.816 INFO blam! at libtest/lib.rs:1423 Oct 11 04:23:37.816 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 04:23:37.816 INFO blam! 27: 0x55bf4d101284 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 04:23:37.816 INFO blam! at libstd/thread/mod.rs:409 Oct 11 04:23:37.816 INFO blam! at libstd/panic.rs:313 Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:310 Oct 11 04:23:37.816 INFO blam! 28: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.816 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.816 INFO blam! 29: 0x55bf4d0ee846 - >::call_box::h96125cb29a9ba44b Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.816 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.816 INFO blam! at libstd/thread/mod.rs:408 Oct 11 04:23:37.816 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.816 INFO blam! 30: 0x55bf4d212f1a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 04:23:37.816 INFO blam! at liballoc/boxed.rs:682 Oct 11 04:23:37.816 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 04:23:37.816 INFO blam! 31: 0x55bf4d208475 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 04:23:37.816 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 04:23:37.816 INFO blam! 32: 0x7fcddb4a36b9 - start_thread Oct 11 04:23:37.816 INFO blam! 33: 0x7fcddafc341c - clone Oct 11 04:23:37.816 INFO blam! 34: 0x0 - Oct 11 04:23:37.816 INFO blam! Oct 11 04:23:37.816 INFO blam! ---- j1_integerfun3 stdout ---- Oct 11 04:23:37.816 INFO blam! thread 'j1_integerfun3' panicked at 'attempt to multiply with overflow', src/analysis/types/obj.rs:260:41 Oct 11 04:23:37.816 INFO blam! stack backtrace: Oct 11 04:23:37.816 INFO blam! 0: 0x55bf4d210ede - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 04:23:37.816 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 04:23:37.816 INFO blam! 1: 0x55bf4d219d86 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 04:23:37.816 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 04:23:37.816 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 04:23:37.816 INFO blam! 2: 0x55bf4d214add - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:211 Oct 11 04:23:37.816 INFO blam! 3: 0x55bf4d2147eb - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:221 Oct 11 04:23:37.816 INFO blam! 4: 0x55bf4d21518c - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:476 Oct 11 04:23:37.816 INFO blam! 5: 0x55bf4d214d49 - std::panicking::continue_panic_fmt::h6e11f50e47f94b00 Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:390 Oct 11 04:23:37.816 INFO blam! 6: 0x55bf4d214c45 - rust_begin_unwind Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:325 Oct 11 04:23:37.816 INFO blam! 7: 0x55bf4d254fdb - core::panicking::panic_fmt::hf99aac1e278ac2e5 Oct 11 04:23:37.816 INFO blam! at libcore/panicking.rs:77 Oct 11 04:23:37.816 INFO blam! 8: 0x55bf4d254f0a - core::panicking::panic::hf8fbd9f6b140980c Oct 11 04:23:37.816 INFO blam! at libcore/panicking.rs:52 Oct 11 04:23:37.816 INFO blam! 9: 0x55bf4d1d2600 - juicyj::analysis::types::obj::Type::apply_math::h05efbb2b0395bdd3 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/obj.rs:260 Oct 11 04:23:37.816 INFO blam! 10: 0x55bf4d179245 - juicyj::analysis::types::resolve::math::go::h9c7f9662f688a570 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/resolve/math.rs:24 Oct 11 04:23:37.816 INFO blam! 11: 0x55bf4d1614cb - juicyj::analysis::types::resolve::expression::go::h6727d64df3961063 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/resolve/expression.rs:75 Oct 11 04:23:37.816 INFO blam! 12: 0x55bf4d144a7e - juicyj::analysis::types::resolve::comparison::twoarg::h23fe3540d3670c95 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/resolve/comparison.rs:82 Oct 11 04:23:37.816 INFO blam! 13: 0x55bf4d161463 - juicyj::analysis::types::resolve::expression::go::h6727d64df3961063 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/resolve/expression.rs:69 Oct 11 04:23:37.816 INFO blam! 14: 0x55bf4d150f1a - juicyj::analysis::types::verify::method::statement::nonblock::h2785b39ce487d770 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/verify/method/statement.rs:271 Oct 11 04:23:37.816 INFO blam! 15: 0x55bf4d14d7f2 - juicyj::analysis::types::verify::method::statement::block::h9149b3bb88103d62 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/verify/method/statement.rs:74 Oct 11 04:23:37.816 INFO blam! 16: 0x55bf4d14fd2c - juicyj::analysis::types::verify::method::statement::nonblock::h2785b39ce487d770 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/verify/method/statement.rs:180 Oct 11 04:23:37.816 INFO blam! 17: 0x55bf4d14cfea - juicyj::analysis::types::verify::method::statement::block::h9149b3bb88103d62 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/verify/method/statement.rs:42 Oct 11 04:23:37.816 INFO blam! 18: 0x55bf4d1f490f - juicyj::analysis::types::verify_env::hbaf5411312aaadc1 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/mod.rs:319 Oct 11 04:23:37.816 INFO blam! 19: 0x55bf4d1f520d - juicyj::analysis::types::verify::h5e0b219d42aa7a82 Oct 11 04:23:37.816 INFO blam! at src/analysis/types/mod.rs:369 Oct 11 04:23:37.816 INFO blam! 20: 0x55bf4d17a0bf - juicyj::analysis::tests::analyze_or_assert::h3371f75f24cbc3b4 Oct 11 04:23:37.816 INFO blam! at src/analysis/mod.rs:95 Oct 11 04:23:37.816 INFO blam! 21: 0x55bf4d0bc7bf - a1_pass::j1_integerfun3::h8616fffe02263a68 Oct 11 04:23:37.816 INFO blam! at tests/a1_pass.rs:28 Oct 11 04:23:37.816 INFO blam! 22: 0x55bf4d0bc099 - a1_pass::j1_integerfun3::{{closure}}::h3bfbc41d483ea89b Oct 11 04:23:37.816 INFO blam! at tests/a1_pass.rs:7 Oct 11 04:23:37.816 INFO blam! 23: 0x55bf4d0dadad - core::ops::function::FnOnce::call_once::h23d96c958bbafbd1 Oct 11 04:23:37.816 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.816 INFO blam! 24: 0x55bf4d0dfb2e - >::call_box::h95b7cb918af67b5d Oct 11 04:23:37.816 INFO blam! at libtest/lib.rs:1468 Oct 11 04:23:37.816 INFO blam! at libcore/ops/function.rs:238 Oct 11 04:23:37.816 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.816 INFO blam! 25: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.816 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.816 INFO blam! 26: 0x55bf4d10067d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 04:23:37.816 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.816 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.817 INFO blam! at libtest/lib.rs:1423 Oct 11 04:23:37.817 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 04:23:37.817 INFO blam! 27: 0x55bf4d101284 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 04:23:37.817 INFO blam! at libstd/thread/mod.rs:409 Oct 11 04:23:37.817 INFO blam! at libstd/panic.rs:313 Oct 11 04:23:37.817 INFO blam! at libstd/panicking.rs:310 Oct 11 04:23:37.817 INFO blam! 28: 0x55bf4d224f59 - __rust_maybe_catch_panic Oct 11 04:23:37.817 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 04:23:37.817 INFO blam! 29: 0x55bf4d0ee846 - >::call_box::h96125cb29a9ba44b Oct 11 04:23:37.817 INFO blam! at libstd/panicking.rs:289 Oct 11 04:23:37.817 INFO blam! at libstd/panic.rs:392 Oct 11 04:23:37.817 INFO blam! at libstd/thread/mod.rs:408 Oct 11 04:23:37.817 INFO blam! at liballoc/boxed.rs:672 Oct 11 04:23:37.817 INFO blam! 30: 0x55bf4d212f1a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 04:23:37.817 INFO blam! at liballoc/boxed.rs:682 Oct 11 04:23:37.817 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 04:23:37.817 INFO blam! 31: 0x55bf4d208475 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 04:23:37.817 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 04:23:37.817 INFO blam! 32: 0x7fcddb4a36b9 - start_thread Oct 11 04:23:37.817 INFO blam! 33: 0x7fcddafc341c - clone Oct 11 04:23:37.817 INFO blam! 34: 0x0 - Oct 11 04:23:37.817 INFO blam! Oct 11 04:23:37.817 INFO blam! Oct 11 04:23:37.817 INFO blam! failures: Oct 11 04:23:37.817 INFO blam! j1_extends Oct 11 04:23:37.817 INFO blam! j1_forwithoutexp Oct 11 04:23:37.817 INFO blam! j1_integerfun Oct 11 04:23:37.817 INFO blam! j1_integerfun3 Oct 11 04:23:37.817 INFO blam! Oct 11 04:23:37.817 INFO blam! test result: FAILED. 126 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 04:23:37.817 INFO blam! Oct 11 04:23:37.831 INFO kablam! su: No module specific data is present Oct 11 04:23:38.558 INFO running `"docker" "rm" "-f" "0522b91861f0c883a852a0370322c8314edbb9fcb6d2a209b161bcba3853fc6a"` Oct 11 04:23:38.806 INFO blam! 0522b91861f0c883a852a0370322c8314edbb9fcb6d2a209b161bcba3853fc6a