Oct 10 17:35:01.468 INFO testing nickbnf/plic against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 10 17:35:01.468 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 10 17:35:01.468 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-0/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 10 17:35:01.742 INFO blam! 64c6e3623312d807e9dcd9843625f3d1ecd51a4838ea759546c15510c3d784da Oct 10 17:35:01.743 INFO running `"docker" "start" "-a" "64c6e3623312d807e9dcd9843625f3d1ecd51a4838ea759546c15510c3d784da"` Oct 10 17:35:02.778 INFO kablam! usermod: no changes Oct 10 17:35:02.869 INFO kablam! Compiling nix v0.5.1 Oct 10 17:35:08.013 INFO kablam! Compiling rustyline v1.0.0 Oct 10 17:35:10.788 INFO kablam! Compiling plic v0.1.0 (/source) Oct 10 17:35:11.945 INFO kablam! warning: unused `#[macro_use]` import Oct 10 17:35:11.945 INFO kablam! --> src/main.rs:1:1 Oct 10 17:35:11.945 INFO kablam! | Oct 10 17:35:11.945 INFO kablam! 1 | #[macro_use] extern crate matches; Oct 10 17:35:11.945 INFO kablam! | ^^^^^^^^^^^^ Oct 10 17:35:11.945 INFO kablam! | Oct 10 17:35:11.946 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 17:35:11.946 INFO kablam! Oct 10 17:35:12.049 INFO kablam! warning: value assigned to `s` is never read Oct 10 17:35:12.050 INFO kablam! --> src/eval/builtins.rs:15:13 Oct 10 17:35:12.051 INFO kablam! | Oct 10 17:35:12.052 INFO kablam! 15 | let mut s = 0; Oct 10 17:35:12.052 INFO kablam! | ^ Oct 10 17:35:12.053 INFO kablam! | Oct 10 17:35:12.054 INFO kablam! = note: #[warn(unused_assignments)] on by default Oct 10 17:35:12.054 INFO kablam! Oct 10 17:35:12.055 INFO kablam! warning: unused variable: `file` Oct 10 17:35:12.055 INFO kablam! --> src/main.rs:29:23 Oct 10 17:35:12.055 INFO kablam! | Oct 10 17:35:12.056 INFO kablam! 29 | else if let Some( file ) = matches.value_of("INPUT") { Oct 10 17:35:12.056 INFO kablam! | ^^^^ help: consider using `_file` instead Oct 10 17:35:12.056 INFO kablam! | Oct 10 17:35:12.056 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 17:35:12.056 INFO kablam! Oct 10 17:35:12.074 INFO kablam! warning: variable does not need to be mutable Oct 10 17:35:12.075 INFO kablam! --> src/eval/mod.rs:95:24 Oct 10 17:35:12.076 INFO kablam! | Oct 10 17:35:12.076 INFO kablam! 95 | fn copy_expression( mut tokens: &mut T, copy: String ) -> Result Oct 10 17:35:12.077 INFO kablam! | ----^^^^^^ Oct 10 17:35:12.078 INFO kablam! | | Oct 10 17:35:12.078 INFO kablam! | help: remove this `mut` Oct 10 17:35:12.079 INFO kablam! | Oct 10 17:35:12.079 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 10 17:35:12.080 INFO kablam! Oct 10 17:35:12.081 INFO kablam! warning: variable does not need to be mutable Oct 10 17:35:12.081 INFO kablam! --> src/eval/mod.rs:124:28 Oct 10 17:35:12.082 INFO kablam! | Oct 10 17:35:12.082 INFO kablam! 124 | fn evaluate_expression( mut tokens: &mut T, env: &mut Environment ) -> Result Oct 10 17:35:12.082 INFO kablam! | ----^^^^^^ Oct 10 17:35:12.082 INFO kablam! | | Oct 10 17:35:12.082 INFO kablam! | help: remove this `mut` Oct 10 17:35:12.082 INFO kablam! Oct 10 17:35:12.082 INFO kablam! warning: variant is never constructed: `Pair` Oct 10 17:35:12.082 INFO kablam! --> src/eval/mod.rs:24:5 Oct 10 17:35:12.082 INFO kablam! | Oct 10 17:35:12.082 INFO kablam! 24 | Pair(HeapIndex, HeapIndex), Oct 10 17:35:12.082 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 17:35:12.082 INFO kablam! | Oct 10 17:35:12.082 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 17:35:12.082 INFO kablam! Oct 10 17:35:13.665 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 10.86s Oct 10 17:35:13.668 INFO kablam! su: No module specific data is present Oct 10 17:35:14.726 INFO running `"docker" "rm" "-f" "64c6e3623312d807e9dcd9843625f3d1ecd51a4838ea759546c15510c3d784da"` Oct 10 17:35:14.968 INFO blam! 64c6e3623312d807e9dcd9843625f3d1ecd51a4838ea759546c15510c3d784da Oct 10 17:35:14.976 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 10 17:35:14.976 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-0/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 10 17:35:15.325 INFO blam! ad53f31d4406fc2d39f9a920ca3e0a8bdfae7c310aeba93a1d513543d785bf4e Oct 10 17:35:15.327 INFO running `"docker" "start" "-a" "ad53f31d4406fc2d39f9a920ca3e0a8bdfae7c310aeba93a1d513543d785bf4e"` Oct 10 17:35:17.532 INFO kablam! usermod: no changes Oct 10 17:35:17.648 INFO kablam! Compiling plic v0.1.0 (/source) Oct 10 17:35:19.308 INFO kablam! warning: value assigned to `s` is never read Oct 10 17:35:19.308 INFO kablam! --> src/eval/builtins.rs:15:13 Oct 10 17:35:19.308 INFO kablam! | Oct 10 17:35:19.308 INFO kablam! 15 | let mut s = 0; Oct 10 17:35:19.308 INFO kablam! | ^ Oct 10 17:35:19.308 INFO kablam! | Oct 10 17:35:19.308 INFO kablam! = note: #[warn(unused_assignments)] on by default Oct 10 17:35:19.308 INFO kablam! Oct 10 17:35:19.308 INFO kablam! warning: unused variable: `file` Oct 10 17:35:19.308 INFO kablam! --> src/main.rs:29:23 Oct 10 17:35:19.308 INFO kablam! | Oct 10 17:35:19.308 INFO kablam! 29 | else if let Some( file ) = matches.value_of("INPUT") { Oct 10 17:35:19.308 INFO kablam! | ^^^^ help: consider using `_file` instead Oct 10 17:35:19.309 INFO kablam! | Oct 10 17:35:19.309 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 17:35:19.309 INFO kablam! Oct 10 17:35:19.309 INFO kablam! warning: unused variable: `env` Oct 10 17:35:19.309 INFO kablam! --> src/eval/mod.rs:269:17 Oct 10 17:35:19.309 INFO kablam! | Oct 10 17:35:19.309 INFO kablam! 269 | let mut env = super::Environment::new(); Oct 10 17:35:19.309 INFO kablam! | ^^^ help: consider using `_env` instead Oct 10 17:35:19.309 INFO kablam! Oct 10 17:35:19.309 INFO kablam! warning: unused variable: `env` Oct 10 17:35:19.309 INFO kablam! --> src/eval/mod.rs:286:17 Oct 10 17:35:19.309 INFO kablam! | Oct 10 17:35:19.309 INFO kablam! 286 | let mut env = super::Environment::new(); Oct 10 17:35:19.309 INFO kablam! | ^^^ help: consider using `_env` instead Oct 10 17:35:19.309 INFO kablam! Oct 10 17:35:19.309 INFO kablam! warning: unused variable: `env` Oct 10 17:35:19.309 INFO kablam! --> src/eval/mod.rs:306:17 Oct 10 17:35:19.309 INFO kablam! | Oct 10 17:35:19.309 INFO kablam! 306 | let mut env = super::Environment::new(); Oct 10 17:35:19.309 INFO kablam! | ^^^ help: consider using `_env` instead Oct 10 17:35:19.309 INFO kablam! Oct 10 17:35:19.332 INFO kablam! warning: variable does not need to be mutable Oct 10 17:35:19.332 INFO kablam! --> src/eval/mod.rs:95:24 Oct 10 17:35:19.332 INFO kablam! | Oct 10 17:35:19.332 INFO kablam! 95 | fn copy_expression( mut tokens: &mut T, copy: String ) -> Result Oct 10 17:35:19.332 INFO kablam! | ----^^^^^^ Oct 10 17:35:19.332 INFO kablam! | | Oct 10 17:35:19.332 INFO kablam! | help: remove this `mut` Oct 10 17:35:19.332 INFO kablam! | Oct 10 17:35:19.332 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 10 17:35:19.332 INFO kablam! Oct 10 17:35:19.332 INFO kablam! warning: variable does not need to be mutable Oct 10 17:35:19.332 INFO kablam! --> src/eval/mod.rs:124:28 Oct 10 17:35:19.332 INFO kablam! | Oct 10 17:35:19.332 INFO kablam! 124 | fn evaluate_expression( mut tokens: &mut T, env: &mut Environment ) -> Result Oct 10 17:35:19.332 INFO kablam! | ----^^^^^^ Oct 10 17:35:19.332 INFO kablam! | | Oct 10 17:35:19.332 INFO kablam! | help: remove this `mut` Oct 10 17:35:19.333 INFO kablam! Oct 10 17:35:19.339 INFO kablam! warning: variable does not need to be mutable Oct 10 17:35:19.339 INFO kablam! --> src/eval/mod.rs:269:13 Oct 10 17:35:19.339 INFO kablam! | Oct 10 17:35:19.339 INFO kablam! 269 | let mut env = super::Environment::new(); Oct 10 17:35:19.339 INFO kablam! | ----^^^ Oct 10 17:35:19.339 INFO kablam! | | Oct 10 17:35:19.339 INFO kablam! | help: remove this `mut` Oct 10 17:35:19.339 INFO kablam! Oct 10 17:35:19.344 INFO kablam! warning: variable does not need to be mutable Oct 10 17:35:19.344 INFO kablam! --> src/eval/mod.rs:286:13 Oct 10 17:35:19.344 INFO kablam! | Oct 10 17:35:19.344 INFO kablam! 286 | let mut env = super::Environment::new(); Oct 10 17:35:19.344 INFO kablam! | ----^^^ Oct 10 17:35:19.344 INFO kablam! | | Oct 10 17:35:19.344 INFO kablam! | help: remove this `mut` Oct 10 17:35:19.344 INFO kablam! Oct 10 17:35:19.344 INFO kablam! warning: variable does not need to be mutable Oct 10 17:35:19.344 INFO kablam! --> src/eval/mod.rs:306:13 Oct 10 17:35:19.344 INFO kablam! | Oct 10 17:35:19.344 INFO kablam! 306 | let mut env = super::Environment::new(); Oct 10 17:35:19.344 INFO kablam! | ----^^^ Oct 10 17:35:19.344 INFO kablam! | | Oct 10 17:35:19.344 INFO kablam! | help: remove this `mut` Oct 10 17:35:19.344 INFO kablam! Oct 10 17:35:19.352 INFO kablam! warning: variant is never constructed: `Pair` Oct 10 17:35:19.352 INFO kablam! --> src/eval/mod.rs:24:5 Oct 10 17:35:19.352 INFO kablam! | Oct 10 17:35:19.352 INFO kablam! 24 | Pair(HeapIndex, HeapIndex), Oct 10 17:35:19.352 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 17:35:19.352 INFO kablam! | Oct 10 17:35:19.352 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 17:35:19.352 INFO kablam! Oct 10 17:35:21.048 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 3.49s Oct 10 17:35:21.049 INFO kablam! su: No module specific data is present Oct 10 17:35:22.133 INFO running `"docker" "rm" "-f" "ad53f31d4406fc2d39f9a920ca3e0a8bdfae7c310aeba93a1d513543d785bf4e"` Oct 10 17:35:22.409 INFO blam! ad53f31d4406fc2d39f9a920ca3e0a8bdfae7c310aeba93a1d513543d785bf4e Oct 10 17:35:22.413 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 10 17:35:22.414 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-0/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 10 17:35:22.982 INFO blam! 4bba5fbfc0d641c46b026ebda6a35474b849d36f711a4ee73695ccb26efa5251 Oct 10 17:35:22.984 INFO running `"docker" "start" "-a" "4bba5fbfc0d641c46b026ebda6a35474b849d36f711a4ee73695ccb26efa5251"` Oct 10 17:35:24.738 INFO kablam! usermod: no changes Oct 10 17:35:24.869 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.09s Oct 10 17:35:24.894 INFO kablam! Running /target/debug/deps/plic-6772c5a03f0410ff Oct 10 17:35:24.898 INFO blam! Oct 10 17:35:24.898 INFO blam! running 12 tests Oct 10 17:35:24.916 INFO blam! test eval::tests::lambda_identity ... ok Oct 10 17:35:24.916 INFO blam! test eval::tests::one_builtin ... ok Oct 10 17:35:24.916 INFO blam! test lexer::tests::one_char_tokens ... ok Oct 10 17:35:24.916 INFO blam! test eval::tests::nested_builtins ... ok Oct 10 17:35:24.916 INFO blam! test eval::tests::copy3 ... ok Oct 10 17:35:24.916 INFO blam! test eval::tests::copy2 ... ok Oct 10 17:35:24.916 INFO blam! test eval::tests::copy ... ok Oct 10 17:35:24.940 INFO blam! test eval::tests::error_non_applicable ... ok Oct 10 17:35:24.941 INFO blam! test lexer::tests::recognise_numbers ... ok Oct 10 17:35:24.941 INFO blam! test lexer::tests::recognise_various_blanks ... ok Oct 10 17:35:24.942 INFO blam! test lexer::tests::recognise_one_char_followed_by_numbers ... ok Oct 10 17:35:24.942 INFO blam! test lexer::tests::recognise_two_words ... ok Oct 10 17:35:24.943 INFO blam! Oct 10 17:35:24.943 INFO blam! test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 10 17:35:24.943 INFO blam! Oct 10 17:35:24.945 INFO kablam! su: No module specific data is present Oct 10 17:35:26.254 INFO running `"docker" "rm" "-f" "4bba5fbfc0d641c46b026ebda6a35474b849d36f711a4ee73695ccb26efa5251"` Oct 10 17:35:26.504 INFO blam! 4bba5fbfc0d641c46b026ebda6a35474b849d36f711a4ee73695ccb26efa5251