Dec 11 17:24:44.869 INFO checking hnkz/minic_rust against master#3a75e80557a103497cffbcab395a2f37061a77ea for pr-56677 Dec 11 17:24:44.870 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56677/worker-5/master#3a75e80557a103497cffbcab395a2f37061a77ea:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56677/master#3a75e80557a103497cffbcab395a2f37061a77ea:/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 +3a75e80557a103497cffbcab395a2f37061a77ea-alt check --frozen --all --all-targets" "-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 11 17:24:45.351 INFO [stdout] 894d99dca25baf95ee705274bf3f7df68a0099a015009f32338442c4b0125eab Dec 11 17:24:45.353 INFO running `"docker" "start" "-a" "894d99dca25baf95ee705274bf3f7df68a0099a015009f32338442c4b0125eab"` Dec 11 17:24:47.728 INFO [stderr] usermod: no changes Dec 11 17:24:47.796 INFO [stderr] Checking mini_c v0.1.0 (/source) Dec 11 17:24:48.344 INFO [stderr] warning: unused import: `super::token::Token` Dec 11 17:24:48.344 INFO [stderr] --> src/token_rule.rs:1:5 Dec 11 17:24:48.344 INFO [stderr] | Dec 11 17:24:48.344 INFO [stderr] 1 | use super::token::Token; Dec 11 17:24:48.344 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 11 17:24:48.344 INFO [stderr] | Dec 11 17:24:48.344 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 11 17:24:48.344 INFO [stderr] Dec 11 17:24:48.464 INFO [stderr] warning: unused variable: `len` Dec 11 17:24:48.464 INFO [stderr] --> src/io_context.rs:40:13 Dec 11 17:24:48.464 INFO [stderr] | Dec 11 17:24:48.464 INFO [stderr] 40 | let len = match self.input.read_line(&mut buf) { Dec 11 17:24:48.464 INFO [stderr] | ^^^ help: consider using `_len` instead Dec 11 17:24:48.464 INFO [stderr] | Dec 11 17:24:48.464 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 11 17:24:48.464 INFO [stderr] Dec 11 17:24:48.464 INFO [stderr] warning: unused variable: `output` Dec 11 17:24:48.464 INFO [stderr] --> src/io_context.rs:51:31 Dec 11 17:24:48.464 INFO [stderr] | Dec 11 17:24:48.464 INFO [stderr] 51 | pub fn output_code(&self, output: Vec) { Dec 11 17:24:48.464 INFO [stderr] | ^^^^^^ help: consider using `_output` instead Dec 11 17:24:48.464 INFO [stderr] Dec 11 17:24:48.488 INFO [stderr] warning: variable does not need to be mutable Dec 11 17:24:48.488 INFO [stderr] --> src/token_rule.rs:70:13 Dec 11 17:24:48.488 INFO [stderr] | Dec 11 17:24:48.488 INFO [stderr] 70 | let mut rule = Vec::::new(); Dec 11 17:24:48.488 INFO [stderr] | ----^^^^ Dec 11 17:24:48.488 INFO [stderr] | | Dec 11 17:24:48.488 INFO [stderr] | help: remove this `mut` Dec 11 17:24:48.488 INFO [stderr] | Dec 11 17:24:48.488 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 11 17:24:48.488 INFO [stderr] Dec 11 17:24:48.491 INFO [stderr] warning: the feature `dbg_macro` has been stable since 1.32.0 and no longer requires an attribute to enable Dec 11 17:24:48.491 INFO [stderr] --> src/lib.rs:1:12 Dec 11 17:24:48.491 INFO [stderr] | Dec 11 17:24:48.491 INFO [stderr] 1 | #![feature(dbg_macro)] Dec 11 17:24:48.491 INFO [stderr] | ^^^^^^^^^ Dec 11 17:24:48.491 INFO [stderr] | Dec 11 17:24:48.491 INFO [stderr] = note: #[warn(stable_features)] on by default Dec 11 17:24:48.491 INFO [stderr] Dec 11 17:24:48.495 INFO [stderr] warning: unused import: `super::token::Token` Dec 11 17:24:48.495 INFO [stderr] --> src/token_rule.rs:1:5 Dec 11 17:24:48.495 INFO [stderr] | Dec 11 17:24:48.495 INFO [stderr] 1 | use super::token::Token; Dec 11 17:24:48.495 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 11 17:24:48.495 INFO [stderr] | Dec 11 17:24:48.495 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 11 17:24:48.495 INFO [stderr] Dec 11 17:24:48.768 INFO [stderr] warning: unused variable: `len` Dec 11 17:24:48.768 INFO [stderr] --> src/io_context.rs:40:13 Dec 11 17:24:48.768 INFO [stderr] | Dec 11 17:24:48.768 INFO [stderr] 40 | let len = match self.input.read_line(&mut buf) { Dec 11 17:24:48.768 INFO [stderr] | ^^^ help: consider using `_len` instead Dec 11 17:24:48.768 INFO [stderr] | Dec 11 17:24:48.768 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 11 17:24:48.768 INFO [stderr] Dec 11 17:24:48.768 INFO [stderr] warning: unused variable: `output` Dec 11 17:24:48.768 INFO [stderr] --> src/io_context.rs:51:31 Dec 11 17:24:48.768 INFO [stderr] | Dec 11 17:24:48.768 INFO [stderr] 51 | pub fn output_code(&self, output: Vec) { Dec 11 17:24:48.768 INFO [stderr] | ^^^^^^ help: consider using `_output` instead Dec 11 17:24:48.769 INFO [stderr] Dec 11 17:24:48.861 INFO [stderr] warning: variable does not need to be mutable Dec 11 17:24:48.861 INFO [stderr] --> src/token_rule.rs:70:13 Dec 11 17:24:48.861 INFO [stderr] | Dec 11 17:24:48.862 INFO [stderr] 70 | let mut rule = Vec::::new(); Dec 11 17:24:48.862 INFO [stderr] | ----^^^^ Dec 11 17:24:48.862 INFO [stderr] | | Dec 11 17:24:48.862 INFO [stderr] | help: remove this `mut` Dec 11 17:24:48.872 INFO [stderr] | Dec 11 17:24:48.873 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 11 17:24:48.873 INFO [stderr] Dec 11 17:24:48.875 INFO [stderr] warning: the feature `dbg_macro` has been stable since 1.32.0 and no longer requires an attribute to enable Dec 11 17:24:48.875 INFO [stderr] --> src/lib.rs:1:12 Dec 11 17:24:48.875 INFO [stderr] | Dec 11 17:24:48.876 INFO [stderr] 1 | #![feature(dbg_macro)] Dec 11 17:24:48.876 INFO [stderr] | ^^^^^^^^^ Dec 11 17:24:48.876 INFO [stderr] | Dec 11 17:24:48.878 INFO [stderr] = note: #[warn(stable_features)] on by default Dec 11 17:24:48.878 INFO [stderr] Dec 11 17:24:49.087 INFO [stderr] warning: unused import: `mini_c::token::Token` Dec 11 17:24:49.087 INFO [stderr] --> src/main.rs:7:5 Dec 11 17:24:49.087 INFO [stderr] | Dec 11 17:24:49.087 INFO [stderr] 7 | use mini_c::token::Token; Dec 11 17:24:49.087 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 11 17:24:49.087 INFO [stderr] | Dec 11 17:24:49.087 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 11 17:24:49.087 INFO [stderr] Dec 11 17:24:49.087 INFO [stderr] warning: unused import: `mini_c::parse::cprogram::CProgram` Dec 11 17:24:49.087 INFO [stderr] --> src/main.rs:8:5 Dec 11 17:24:49.087 INFO [stderr] | Dec 11 17:24:49.087 INFO [stderr] 8 | use mini_c::parse::cprogram::CProgram; Dec 11 17:24:49.087 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 11 17:24:49.087 INFO [stderr] Dec 11 17:24:49.138 INFO [stderr] warning: unused import: `mini_c::token::Token` Dec 11 17:24:49.138 INFO [stderr] --> src/main.rs:7:5 Dec 11 17:24:49.138 INFO [stderr] | Dec 11 17:24:49.138 INFO [stderr] 7 | use mini_c::token::Token; Dec 11 17:24:49.138 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 11 17:24:49.138 INFO [stderr] | Dec 11 17:24:49.138 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 11 17:24:49.138 INFO [stderr] Dec 11 17:24:49.138 INFO [stderr] warning: unused import: `mini_c::parse::cprogram::CProgram` Dec 11 17:24:49.138 INFO [stderr] --> src/main.rs:8:5 Dec 11 17:24:49.138 INFO [stderr] | Dec 11 17:24:49.138 INFO [stderr] 8 | use mini_c::parse::cprogram::CProgram; Dec 11 17:24:49.138 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 11 17:24:49.140 INFO [stderr] Dec 11 17:24:49.157 INFO [stderr] warning: variable does not need to be mutable Dec 11 17:24:49.157 INFO [stderr] --> src/main.rs:36:9 Dec 11 17:24:49.157 INFO [stderr] | Dec 11 17:24:49.157 INFO [stderr] 36 | let mut tokens= tokenizer.get_tokens(&mut ioctx); Dec 11 17:24:49.157 INFO [stderr] | ----^^^^^^ Dec 11 17:24:49.157 INFO [stderr] | | Dec 11 17:24:49.157 INFO [stderr] | help: remove this `mut` Dec 11 17:24:49.157 INFO [stderr] | Dec 11 17:24:49.157 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 11 17:24:49.157 INFO [stderr] Dec 11 17:24:49.157 INFO [stderr] warning: the feature `dbg_macro` has been stable since 1.32.0 and no longer requires an attribute to enable Dec 11 17:24:49.158 INFO [stderr] --> src/main.rs:1:12 Dec 11 17:24:49.158 INFO [stderr] | Dec 11 17:24:49.158 INFO [stderr] 1 | #![feature(dbg_macro)] Dec 11 17:24:49.158 INFO [stderr] | ^^^^^^^^^ Dec 11 17:24:49.158 INFO [stderr] | Dec 11 17:24:49.158 INFO [stderr] = note: #[warn(stable_features)] on by default Dec 11 17:24:49.158 INFO [stderr] Dec 11 17:24:49.184 INFO [stderr] warning: variable does not need to be mutable Dec 11 17:24:49.184 INFO [stderr] --> src/main.rs:36:9 Dec 11 17:24:49.185 INFO [stderr] | Dec 11 17:24:49.185 INFO [stderr] 36 | let mut tokens= tokenizer.get_tokens(&mut ioctx); Dec 11 17:24:49.185 INFO [stderr] | ----^^^^^^ Dec 11 17:24:49.185 INFO [stderr] | | Dec 11 17:24:49.185 INFO [stderr] | help: remove this `mut` Dec 11 17:24:49.185 INFO [stderr] | Dec 11 17:24:49.185 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 11 17:24:49.186 INFO [stderr] Dec 11 17:24:49.187 INFO [stderr] warning: the feature `dbg_macro` has been stable since 1.32.0 and no longer requires an attribute to enable Dec 11 17:24:49.187 INFO [stderr] --> src/main.rs:1:12 Dec 11 17:24:49.188 INFO [stderr] | Dec 11 17:24:49.188 INFO [stderr] 1 | #![feature(dbg_macro)] Dec 11 17:24:49.188 INFO [stderr] | ^^^^^^^^^ Dec 11 17:24:49.188 INFO [stderr] | Dec 11 17:24:49.188 INFO [stderr] = note: #[warn(stable_features)] on by default Dec 11 17:24:49.189 INFO [stderr] Dec 11 17:24:49.228 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.47s Dec 11 17:24:49.231 INFO [stderr] su: No module specific data is present Dec 11 17:24:50.322 INFO running `"docker" "inspect" "894d99dca25baf95ee705274bf3f7df68a0099a015009f32338442c4b0125eab"` Dec 11 17:24:50.690 INFO running `"docker" "rm" "-f" "894d99dca25baf95ee705274bf3f7df68a0099a015009f32338442c4b0125eab"` Dec 11 17:24:51.084 INFO [stdout] 894d99dca25baf95ee705274bf3f7df68a0099a015009f32338442c4b0125eab