Dec 14 04:46:37.208 INFO testing VoxWave/Compilers2018 against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 14 04:46:37.208 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-4/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +bd47d6825bf4090517549d33cfef10d3300b4a75-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 14 04:46:37.720 INFO [stdout] 5b4cd6dbf0622e272d42afa7d0c6eb955f5c94266ef4e8ed4d3b61b538ee5e8b Dec 14 04:46:37.724 INFO running `"docker" "start" "-a" "5b4cd6dbf0622e272d42afa7d0c6eb955f5c94266ef4e8ed4d3b61b538ee5e8b"` Dec 14 04:46:39.162 INFO [stderr] usermod: no changes Dec 14 04:46:39.292 INFO [stderr] Compiling char_stream v0.1.8 Dec 14 04:46:39.299 INFO [stderr] Compiling num-complex v0.1.43 Dec 14 04:46:39.299 INFO [stderr] Compiling num-bigint v0.1.43 Dec 14 04:46:39.299 INFO [stderr] Compiling rayon-core v1.4.0 Dec 14 04:46:44.428 INFO [stderr] Compiling rayon v1.0.1 Dec 14 04:46:46.061 INFO [stderr] Compiling num-rational v0.1.42 Dec 14 04:46:49.384 INFO [stderr] Compiling num v0.1.42 Dec 14 04:46:51.716 INFO [stderr] Compiling minipl-compiler v0.1.0 (/source) Dec 14 04:46:52.991 INFO [stderr] warning: unused import: `std::sync::mpsc::Sender` Dec 14 04:46:52.991 INFO [stderr] --> src/main.rs:7:5 Dec 14 04:46:52.991 INFO [stderr] | Dec 14 04:46:52.991 INFO [stderr] 7 | use std::sync::mpsc::Sender; Dec 14 04:46:52.991 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 04:46:52.991 INFO [stderr] | Dec 14 04:46:52.991 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 14 04:46:52.991 INFO [stderr] Dec 14 04:46:52.991 INFO [stderr] warning: unused import: `std::sync::mpsc::Receiver` Dec 14 04:46:52.991 INFO [stderr] --> src/main.rs:8:5 Dec 14 04:46:52.991 INFO [stderr] | Dec 14 04:46:52.991 INFO [stderr] 8 | use std::sync::mpsc::Receiver; Dec 14 04:46:52.991 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 04:46:52.991 INFO [stderr] Dec 14 04:46:52.991 INFO [stderr] warning: unused import: `std::process::abort` Dec 14 04:46:52.991 INFO [stderr] --> src/main.rs:10:5 Dec 14 04:46:52.991 INFO [stderr] | Dec 14 04:46:52.991 INFO [stderr] 10 | use std::process::abort; Dec 14 04:46:52.991 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 14 04:46:52.991 INFO [stderr] Dec 14 04:46:53.307 INFO [stderr] warning: unreachable pattern Dec 14 04:46:53.307 INFO [stderr] --> src/parser/mod.rs:255:17 Dec 14 04:46:53.307 INFO [stderr] | Dec 14 04:46:53.307 INFO [stderr] 255 | _ => panic!("unexpected Token {:#?} read during", t), Dec 14 04:46:53.307 INFO [stderr] | ^ Dec 14 04:46:53.307 INFO [stderr] | Dec 14 04:46:53.307 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 14 04:46:53.307 INFO [stderr] Dec 14 04:46:53.307 INFO [stderr] warning: unused variable: `b` Dec 14 04:46:53.307 INFO [stderr] --> src/interpreter.rs:207:33 Dec 14 04:46:53.307 INFO [stderr] | Dec 14 04:46:53.307 INFO [stderr] 207 | Value::Bool(b) => panic!("boolean printing is not supported"), Dec 14 04:46:53.307 INFO [stderr] | ^ help: consider using `_b` instead Dec 14 04:46:53.307 INFO [stderr] | Dec 14 04:46:53.307 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 04:46:53.307 INFO [stderr] Dec 14 04:46:53.307 INFO [stderr] warning: variable does not need to be mutable Dec 14 04:46:53.307 INFO [stderr] --> src/main.rs:29:10 Dec 14 04:46:53.307 INFO [stderr] | Dec 14 04:46:53.307 INFO [stderr] 29 | let (mut kill_switch, mut kill_signal) = channel(); Dec 14 04:46:53.307 INFO [stderr] | ----^^^^^^^^^^^ Dec 14 04:46:53.307 INFO [stderr] | | Dec 14 04:46:53.307 INFO [stderr] | help: remove this `mut` Dec 14 04:46:53.307 INFO [stderr] | Dec 14 04:46:53.307 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 14 04:46:53.307 INFO [stderr] Dec 14 04:46:53.307 INFO [stderr] warning: variable does not need to be mutable Dec 14 04:46:53.307 INFO [stderr] --> src/main.rs:29:27 Dec 14 04:46:53.307 INFO [stderr] | Dec 14 04:46:53.307 INFO [stderr] 29 | let (mut kill_switch, mut kill_signal) = channel(); Dec 14 04:46:53.307 INFO [stderr] | ----^^^^^^^^^^^ Dec 14 04:46:53.307 INFO [stderr] | | Dec 14 04:46:53.307 INFO [stderr] | help: remove this `mut` Dec 14 04:46:53.307 INFO [stderr] Dec 14 04:46:53.427 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 14 04:46:53.427 INFO [stderr] --> src/main.rs:41:9 Dec 14 04:46:53.427 INFO [stderr] | Dec 14 04:46:53.427 INFO [stderr] 41 | kill_switch.send(true); Dec 14 04:46:53.427 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 04:46:53.427 INFO [stderr] | Dec 14 04:46:53.427 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 14 04:46:53.427 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 14 04:46:53.427 INFO [stderr] Dec 14 04:46:53.427 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 14 04:46:53.427 INFO [stderr] --> src/main.rs:43:5 Dec 14 04:46:53.427 INFO [stderr] | Dec 14 04:46:53.427 INFO [stderr] 43 | kill_signal.recv(); Dec 14 04:46:53.427 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 14 04:46:53.427 INFO [stderr] | Dec 14 04:46:53.427 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 14 04:46:53.427 INFO [stderr] Dec 14 04:46:56.736 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.53s Dec 14 04:46:56.737 INFO [stderr] su: No module specific data is present Dec 14 04:46:57.483 INFO running `"docker" "inspect" "5b4cd6dbf0622e272d42afa7d0c6eb955f5c94266ef4e8ed4d3b61b538ee5e8b"` Dec 14 04:46:57.839 INFO running `"docker" "rm" "-f" "5b4cd6dbf0622e272d42afa7d0c6eb955f5c94266ef4e8ed4d3b61b538ee5e8b"` Dec 14 04:46:58.122 INFO [stdout] 5b4cd6dbf0622e272d42afa7d0c6eb955f5c94266ef4e8ed4d3b61b538ee5e8b Dec 14 04:46:58.129 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-4/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +bd47d6825bf4090517549d33cfef10d3300b4a75-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 14 04:46:58.648 INFO [stdout] 929c08767388502f7eace12db251ed1db6e5a75fd5c4cf3c8e9830a942012485 Dec 14 04:46:58.650 INFO running `"docker" "start" "-a" "929c08767388502f7eace12db251ed1db6e5a75fd5c4cf3c8e9830a942012485"` Dec 14 04:46:59.770 INFO [stderr] usermod: no changes Dec 14 04:46:59.967 INFO [stderr] Compiling minipl-compiler v0.1.0 (/source) Dec 14 04:47:01.731 INFO [stderr] warning: unused import: `std::sync::mpsc::Sender` Dec 14 04:47:01.731 INFO [stderr] --> src/main.rs:7:5 Dec 14 04:47:01.732 INFO [stderr] | Dec 14 04:47:01.732 INFO [stderr] 7 | use std::sync::mpsc::Sender; Dec 14 04:47:01.732 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 04:47:01.732 INFO [stderr] | Dec 14 04:47:01.732 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 14 04:47:01.732 INFO [stderr] Dec 14 04:47:01.732 INFO [stderr] warning: unused import: `std::sync::mpsc::Receiver` Dec 14 04:47:01.732 INFO [stderr] --> src/main.rs:8:5 Dec 14 04:47:01.733 INFO [stderr] | Dec 14 04:47:01.733 INFO [stderr] 8 | use std::sync::mpsc::Receiver; Dec 14 04:47:01.733 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 04:47:01.733 INFO [stderr] Dec 14 04:47:01.733 INFO [stderr] warning: unused import: `std::process::abort` Dec 14 04:47:01.733 INFO [stderr] --> src/main.rs:10:5 Dec 14 04:47:01.733 INFO [stderr] | Dec 14 04:47:01.733 INFO [stderr] 10 | use std::process::abort; Dec 14 04:47:01.733 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 14 04:47:01.733 INFO [stderr] Dec 14 04:47:02.052 INFO [stderr] warning: unreachable pattern Dec 14 04:47:02.054 INFO [stderr] --> src/parser/mod.rs:255:17 Dec 14 04:47:02.054 INFO [stderr] | Dec 14 04:47:02.054 INFO [stderr] 255 | _ => panic!("unexpected Token {:#?} read during", t), Dec 14 04:47:02.054 INFO [stderr] | ^ Dec 14 04:47:02.054 INFO [stderr] | Dec 14 04:47:02.054 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 14 04:47:02.054 INFO [stderr] Dec 14 04:47:02.058 INFO [stderr] warning: unused variable: `b` Dec 14 04:47:02.059 INFO [stderr] --> src/interpreter.rs:207:33 Dec 14 04:47:02.059 INFO [stderr] | Dec 14 04:47:02.059 INFO [stderr] 207 | Value::Bool(b) => panic!("boolean printing is not supported"), Dec 14 04:47:02.059 INFO [stderr] | ^ help: consider using `_b` instead Dec 14 04:47:02.059 INFO [stderr] | Dec 14 04:47:02.059 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 04:47:02.059 INFO [stderr] Dec 14 04:47:02.066 INFO [stderr] warning: variable does not need to be mutable Dec 14 04:47:02.074 INFO [stderr] --> src/main.rs:29:27 Dec 14 04:47:02.075 INFO [stderr] | Dec 14 04:47:02.075 INFO [stderr] 29 | let (mut kill_switch, mut kill_signal) = channel(); Dec 14 04:47:02.075 INFO [stderr] | ----^^^^^^^^^^^ Dec 14 04:47:02.075 INFO [stderr] | | Dec 14 04:47:02.075 INFO [stderr] | help: remove this `mut` Dec 14 04:47:02.075 INFO [stderr] | Dec 14 04:47:02.075 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 14 04:47:02.075 INFO [stderr] Dec 14 04:47:02.075 INFO [stderr] warning: variable does not need to be mutable Dec 14 04:47:02.075 INFO [stderr] --> src/main.rs:29:10 Dec 14 04:47:02.075 INFO [stderr] | Dec 14 04:47:02.075 INFO [stderr] 29 | let (mut kill_switch, mut kill_signal) = channel(); Dec 14 04:47:02.075 INFO [stderr] | ----^^^^^^^^^^^ Dec 14 04:47:02.075 INFO [stderr] | | Dec 14 04:47:02.075 INFO [stderr] | help: remove this `mut` Dec 14 04:47:02.075 INFO [stderr] Dec 14 04:47:02.167 INFO [stderr] warning: variable does not need to be mutable Dec 14 04:47:02.167 INFO [stderr] --> src/parser/test.rs:20:9 Dec 14 04:47:02.167 INFO [stderr] | Dec 14 04:47:02.167 INFO [stderr] 20 | let mut expected: VecDeque<_> = vec![ Dec 14 04:47:02.167 INFO [stderr] | ----^^^^^^^^ Dec 14 04:47:02.167 INFO [stderr] | | Dec 14 04:47:02.167 INFO [stderr] | help: remove this `mut` Dec 14 04:47:02.167 INFO [stderr] Dec 14 04:47:02.187 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 14 04:47:02.187 INFO [stderr] --> src/main.rs:41:9 Dec 14 04:47:02.187 INFO [stderr] | Dec 14 04:47:02.187 INFO [stderr] 41 | kill_switch.send(true); Dec 14 04:47:02.187 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 04:47:02.187 INFO [stderr] | Dec 14 04:47:02.187 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 14 04:47:02.187 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 14 04:47:02.187 INFO [stderr] Dec 14 04:47:02.187 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 14 04:47:02.187 INFO [stderr] --> src/main.rs:43:5 Dec 14 04:47:02.187 INFO [stderr] | Dec 14 04:47:02.187 INFO [stderr] 43 | kill_signal.recv(); Dec 14 04:47:02.187 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 14 04:47:02.187 INFO [stderr] | Dec 14 04:47:02.187 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 14 04:47:02.187 INFO [stderr] Dec 14 04:47:03.899 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.08s Dec 14 04:47:03.903 INFO [stderr] su: No module specific data is present Dec 14 04:47:04.757 INFO running `"docker" "inspect" "929c08767388502f7eace12db251ed1db6e5a75fd5c4cf3c8e9830a942012485"` Dec 14 04:47:04.914 INFO running `"docker" "rm" "-f" "929c08767388502f7eace12db251ed1db6e5a75fd5c4cf3c8e9830a942012485"` Dec 14 04:47:05.210 INFO [stdout] 929c08767388502f7eace12db251ed1db6e5a75fd5c4cf3c8e9830a942012485 Dec 14 04:47:05.216 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-4/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +bd47d6825bf4090517549d33cfef10d3300b4a75-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 14 04:47:05.622 INFO [stdout] 68a06be9dde0e2ff4ab65ed898957552cdd2bae474c68178c1d7105f02ef4cc1 Dec 14 04:47:05.624 INFO running `"docker" "start" "-a" "68a06be9dde0e2ff4ab65ed898957552cdd2bae474c68178c1d7105f02ef4cc1"` Dec 14 04:47:07.058 INFO [stderr] usermod: no changes Dec 14 04:47:07.179 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.09s Dec 14 04:47:07.191 INFO [stderr] Running /target/debug/deps/minipl_compiler-eb0712ebe5194389 Dec 14 04:47:07.195 INFO [stdout] Dec 14 04:47:07.195 INFO [stdout] running 4 tests Dec 14 04:47:07.195 INFO [stdout] test parser::test::example_program_2 ... ok Dec 14 04:47:07.195 INFO [stdout] test scanner::test::example_program_3 ... ok Dec 14 04:47:07.195 INFO [stdout] test scanner::test::example_program_1 ... ok Dec 14 04:47:07.203 INFO [stdout] test scanner::test::example_program_2 ... ok Dec 14 04:47:07.203 INFO [stdout] Dec 14 04:47:07.203 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 04:47:07.203 INFO [stdout] Dec 14 04:47:07.209 INFO [stderr] su: No module specific data is present Dec 14 04:47:07.883 INFO running `"docker" "inspect" "68a06be9dde0e2ff4ab65ed898957552cdd2bae474c68178c1d7105f02ef4cc1"` Dec 14 04:47:08.219 INFO running `"docker" "rm" "-f" "68a06be9dde0e2ff4ab65ed898957552cdd2bae474c68178c1d7105f02ef4cc1"` Dec 14 04:47:08.513 INFO [stdout] 68a06be9dde0e2ff4ab65ed898957552cdd2bae474c68178c1d7105f02ef4cc1