Dec 13 20:12:03.921 INFO testing eno-lang/enors against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 13 20:12:03.921 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 13 20:12:04.331 INFO [stdout] 2ff43dace6f583b0f6ab4d6bc8531acd62115739eb5fa72cbf58d499fdec854c Dec 13 20:12:04.339 INFO running `"docker" "start" "-a" "2ff43dace6f583b0f6ab4d6bc8531acd62115739eb5fa72cbf58d499fdec854c"` Dec 13 20:12:05.902 INFO [stderr] usermod: no changes Dec 13 20:12:05.951 INFO [stderr] Compiling enors v0.0.0 (/source) Dec 13 20:12:06.391 INFO [stderr] warning: unnecessary parentheses around `if` condition Dec 13 20:12:06.391 INFO [stderr] --> src/reporter.rs:26:15 Dec 13 20:12:06.392 INFO [stderr] | Dec 13 20:12:06.392 INFO [stderr] 26 | if(emphasize) { Dec 13 20:12:06.392 INFO [stderr] | ^^^^^^^^^^^ help: remove these parentheses Dec 13 20:12:06.392 INFO [stderr] | Dec 13 20:12:06.392 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 13 20:12:06.392 INFO [stderr] Dec 13 20:12:06.392 INFO [stderr] warning: unused import: `crate::error::Error` Dec 13 20:12:06.392 INFO [stderr] --> src/lib.rs:14:5 Dec 13 20:12:06.393 INFO [stderr] | Dec 13 20:12:06.393 INFO [stderr] 14 | use crate::error::Error; Dec 13 20:12:06.393 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.393 INFO [stderr] | Dec 13 20:12:06.393 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 20:12:06.393 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `context` Dec 13 20:12:06.503 INFO [stderr] --> src/errors/validation.rs:5:22 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 5 | pub fn missing_field(context: &Context, instruction: &SectionInstruction) -> Error { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^ help: consider using `_context` instead Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `document` Dec 13 20:12:06.503 INFO [stderr] --> src/lib.rs:24:9 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 24 | let document = Section::document(&context); Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^ help: consider using `_document` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:40:25 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 40 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:50:29 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:59:25 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 59 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:69:25 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 69 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:81:22 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 81 | if let Some((offset, char)) = passable.iterator.next() { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:89:35 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:107:14 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 107 | let (offset, char) = passable.iterator.next().unwrap(); Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.503 INFO [stderr] --> src/tokenizer.rs:118:25 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 118 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `elements` Dec 13 20:12:06.503 INFO [stderr] --> src/elements/section.rs:57:21 Dec 13 20:12:06.503 INFO [stderr] | Dec 13 20:12:06.503 INFO [stderr] 57 | if let Some(elements) = elements_option { Dec 13 20:12:06.503 INFO [stderr] | ^^^^^^^^ help: consider using `_elements` instead Dec 13 20:12:06.503 INFO [stderr] Dec 13 20:12:06.503 INFO [stderr] warning: unused variable: `in_omission` Dec 13 20:12:06.504 INFO [stderr] --> src/reporter.rs:19:17 Dec 13 20:12:06.504 INFO [stderr] | Dec 13 20:12:06.504 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:06.504 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_in_omission` instead Dec 13 20:12:06.504 INFO [stderr] Dec 13 20:12:06.504 INFO [stderr] warning: unused variable: `mark` Dec 13 20:12:06.504 INFO [stderr] --> src/reporter.rs:23:17 Dec 13 20:12:06.504 INFO [stderr] | Dec 13 20:12:06.504 INFO [stderr] 23 | let mark = marked.iter().any(|marked_iterated| instruction as *const Instruction == *marked_iterated as *const Instruction); Dec 13 20:12:06.504 INFO [stderr] | ^^^^ help: consider using `_mark` instead Dec 13 20:12:06.504 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: variable does not need to be mutable Dec 13 20:12:06.551 INFO [stderr] --> src/reporter.rs:19:13 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:06.551 INFO [stderr] | ----^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] | | Dec 13 20:12:06.551 INFO [stderr] | help: remove this `mut` Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: method is never used: `list_item` Dec 13 20:12:06.551 INFO [stderr] --> src/tokenizer.rs:50:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: method is never used: `name` Dec 13 20:12:06.551 INFO [stderr] --> src/tokenizer.rs:56:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 56 | fn name(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: method is never used: `list_item_or_multiline_field` Dec 13 20:12:06.551 INFO [stderr] --> src/tokenizer.rs:80:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 80 | fn list_item_or_multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: method is never used: `multiline_field` Dec 13 20:12:06.551 INFO [stderr] --> src/tokenizer.rs:89:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: method is never used: `pass_me_once` Dec 13 20:12:06.551 INFO [stderr] --> src/tokenizer.rs:100:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 100 | fn pass_me_once(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: method is never used: `pass_me_twice` Dec 13 20:12:06.551 INFO [stderr] --> src/tokenizer.rs:105:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 105 | fn pass_me_twice(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:06.551 INFO [stderr] --> src/elements/empty.rs:5:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.551 INFO [stderr] 5 | touched: bool Dec 13 20:12:06.551 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:06.551 INFO [stderr] Dec 13 20:12:06.551 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:06.551 INFO [stderr] --> src/elements/field.rs:5:5 Dec 13 20:12:06.551 INFO [stderr] | Dec 13 20:12:06.552 INFO [stderr] 5 | touched: bool Dec 13 20:12:06.552 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:06.552 INFO [stderr] Dec 13 20:12:06.552 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:06.552 INFO [stderr] --> src/elements/fieldset.rs:5:5 Dec 13 20:12:06.552 INFO [stderr] | Dec 13 20:12:06.552 INFO [stderr] 5 | touched: bool Dec 13 20:12:06.552 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:06.552 INFO [stderr] Dec 13 20:12:06.552 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:06.552 INFO [stderr] --> src/elements/list.rs:5:5 Dec 13 20:12:06.552 INFO [stderr] | Dec 13 20:12:06.552 INFO [stderr] 5 | touched: bool Dec 13 20:12:06.552 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:06.552 INFO [stderr] Dec 13 20:12:06.552 INFO [stderr] warning: field is never used: `elements` Dec 13 20:12:06.552 INFO [stderr] --> src/elements/section.rs:13:5 Dec 13 20:12:06.552 INFO [stderr] | Dec 13 20:12:06.552 INFO [stderr] 13 | elements: Vec>, Dec 13 20:12:06.552 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.552 INFO [stderr] Dec 13 20:12:06.552 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:06.552 INFO [stderr] --> src/elements/section.rs:17:5 Dec 13 20:12:06.552 INFO [stderr] | Dec 13 20:12:06.552 INFO [stderr] 17 | touched: bool Dec 13 20:12:06.552 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:06.552 INFO [stderr] Dec 13 20:12:07.237 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.31s Dec 13 20:12:07.238 INFO [stderr] su: No module specific data is present Dec 13 20:12:07.965 INFO running `"docker" "inspect" "2ff43dace6f583b0f6ab4d6bc8531acd62115739eb5fa72cbf58d499fdec854c"` Dec 13 20:12:08.057 INFO running `"docker" "rm" "-f" "2ff43dace6f583b0f6ab4d6bc8531acd62115739eb5fa72cbf58d499fdec854c"` Dec 13 20:12:08.347 INFO [stdout] 2ff43dace6f583b0f6ab4d6bc8531acd62115739eb5fa72cbf58d499fdec854c Dec 13 20:12:08.349 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 13 20:12:08.617 INFO [stdout] ca015165f89919e78ee3f6f3897ff489dd5a1fd180bb752d65400ac147de76ef Dec 13 20:12:08.619 INFO running `"docker" "start" "-a" "ca015165f89919e78ee3f6f3897ff489dd5a1fd180bb752d65400ac147de76ef"` Dec 13 20:12:09.101 INFO [stderr] usermod: no changes Dec 13 20:12:09.127 INFO [stderr] Compiling enors v0.0.0 (/source) Dec 13 20:12:09.656 INFO [stderr] warning: unnecessary parentheses around `if` condition Dec 13 20:12:09.656 INFO [stderr] --> src/reporter.rs:26:15 Dec 13 20:12:09.656 INFO [stderr] | Dec 13 20:12:09.656 INFO [stderr] 26 | if(emphasize) { Dec 13 20:12:09.656 INFO [stderr] | ^^^^^^^^^^^ help: remove these parentheses Dec 13 20:12:09.656 INFO [stderr] | Dec 13 20:12:09.656 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 13 20:12:09.656 INFO [stderr] Dec 13 20:12:09.656 INFO [stderr] warning: unused import: `crate::error::Error` Dec 13 20:12:09.656 INFO [stderr] --> src/lib.rs:14:5 Dec 13 20:12:09.656 INFO [stderr] | Dec 13 20:12:09.656 INFO [stderr] 14 | use crate::error::Error; Dec 13 20:12:09.656 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:09.656 INFO [stderr] | Dec 13 20:12:09.656 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 20:12:09.656 INFO [stderr] Dec 13 20:12:09.815 INFO [stderr] warning: unused import: `std::fs::File` Dec 13 20:12:09.815 INFO [stderr] --> tests/sample.rs:1:5 Dec 13 20:12:09.815 INFO [stderr] | Dec 13 20:12:09.815 INFO [stderr] 1 | use std::fs::File; Dec 13 20:12:09.815 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:09.815 INFO [stderr] | Dec 13 20:12:09.815 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 20:12:09.815 INFO [stderr] Dec 13 20:12:09.815 INFO [stderr] warning: unused import: `std::io::prelude::*` Dec 13 20:12:09.815 INFO [stderr] --> tests/sample.rs:2:5 Dec 13 20:12:09.815 INFO [stderr] | Dec 13 20:12:09.815 INFO [stderr] 2 | use std::io::prelude::*; Dec 13 20:12:09.815 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:09.815 INFO [stderr] Dec 13 20:12:09.826 INFO [stderr] warning: unused variable: `document` Dec 13 20:12:09.827 INFO [stderr] --> tests/enors.rs:5:9 Dec 13 20:12:09.827 INFO [stderr] | Dec 13 20:12:09.827 INFO [stderr] 5 | let document = enors::parse(&input, false); // .unwrap(); Dec 13 20:12:09.827 INFO [stderr] | ^^^^^^^^ help: consider using `_document` instead Dec 13 20:12:09.827 INFO [stderr] | Dec 13 20:12:09.827 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 20:12:09.827 INFO [stderr] Dec 13 20:12:09.907 INFO [stderr] warning: unused variable: `context` Dec 13 20:12:09.907 INFO [stderr] --> src/errors/validation.rs:5:22 Dec 13 20:12:09.907 INFO [stderr] | Dec 13 20:12:09.907 INFO [stderr] 5 | pub fn missing_field(context: &Context, instruction: &SectionInstruction) -> Error { Dec 13 20:12:09.907 INFO [stderr] | ^^^^^^^ help: consider using `_context` instead Dec 13 20:12:09.907 INFO [stderr] | Dec 13 20:12:09.907 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 20:12:09.907 INFO [stderr] Dec 13 20:12:09.907 INFO [stderr] warning: unused variable: `document` Dec 13 20:12:09.907 INFO [stderr] --> src/lib.rs:24:9 Dec 13 20:12:09.907 INFO [stderr] | Dec 13 20:12:09.907 INFO [stderr] 24 | let document = Section::document(&context); Dec 13 20:12:09.907 INFO [stderr] | ^^^^^^^^ help: consider using `_document` instead Dec 13 20:12:09.907 INFO [stderr] Dec 13 20:12:09.907 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:09.907 INFO [stderr] --> src/tokenizer.rs:40:25 Dec 13 20:12:09.907 INFO [stderr] | Dec 13 20:12:09.907 INFO [stderr] 40 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:09.907 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:09.907 INFO [stderr] Dec 13 20:12:09.907 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:09.907 INFO [stderr] --> src/tokenizer.rs:50:29 Dec 13 20:12:09.907 INFO [stderr] | Dec 13 20:12:09.907 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:09.907 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:09.907 INFO [stderr] Dec 13 20:12:09.907 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:09.907 INFO [stderr] --> src/tokenizer.rs:59:25 Dec 13 20:12:09.907 INFO [stderr] | Dec 13 20:12:09.907 INFO [stderr] 59 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:09.907 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:09.907 INFO [stderr] Dec 13 20:12:09.907 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:09.907 INFO [stderr] --> src/tokenizer.rs:69:25 Dec 13 20:12:09.907 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 69 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:09.908 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:09.908 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:09.908 INFO [stderr] --> src/tokenizer.rs:81:22 Dec 13 20:12:09.908 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 81 | if let Some((offset, char)) = passable.iterator.next() { Dec 13 20:12:09.908 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:09.908 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:09.908 INFO [stderr] --> src/tokenizer.rs:89:35 Dec 13 20:12:09.908 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:09.908 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:09.908 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:09.908 INFO [stderr] --> src/tokenizer.rs:107:14 Dec 13 20:12:09.908 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 107 | let (offset, char) = passable.iterator.next().unwrap(); Dec 13 20:12:09.908 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:09.908 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:09.908 INFO [stderr] --> src/tokenizer.rs:118:25 Dec 13 20:12:09.908 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 118 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:09.908 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:09.908 INFO [stderr] warning: unused variable: `elements` Dec 13 20:12:09.908 INFO [stderr] --> src/elements/section.rs:57:21 Dec 13 20:12:09.908 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 57 | if let Some(elements) = elements_option { Dec 13 20:12:09.908 INFO [stderr] | ^^^^^^^^ help: consider using `_elements` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:09.908 INFO [stderr] warning: unused variable: `in_omission` Dec 13 20:12:09.908 INFO [stderr] --> src/reporter.rs:19:17 Dec 13 20:12:09.908 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:09.908 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_in_omission` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:09.908 INFO [stderr] warning: unused variable: `mark` Dec 13 20:12:09.908 INFO [stderr] --> src/reporter.rs:23:17 Dec 13 20:12:09.908 INFO [stderr] | Dec 13 20:12:09.908 INFO [stderr] 23 | let mark = marked.iter().any(|marked_iterated| instruction as *const Instruction == *marked_iterated as *const Instruction); Dec 13 20:12:09.908 INFO [stderr] | ^^^^ help: consider using `_mark` instead Dec 13 20:12:09.908 INFO [stderr] Dec 13 20:12:10.055 INFO [stderr] warning: variable does not need to be mutable Dec 13 20:12:10.055 INFO [stderr] --> src/reporter.rs:19:13 Dec 13 20:12:10.055 INFO [stderr] | Dec 13 20:12:10.055 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:10.055 INFO [stderr] | ----^^^^^^^^^^^ Dec 13 20:12:10.055 INFO [stderr] | | Dec 13 20:12:10.055 INFO [stderr] | help: remove this `mut` Dec 13 20:12:10.055 INFO [stderr] | Dec 13 20:12:10.055 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 13 20:12:10.055 INFO [stderr] Dec 13 20:12:10.063 INFO [stderr] warning: method is never used: `list_item` Dec 13 20:12:10.063 INFO [stderr] --> src/tokenizer.rs:50:5 Dec 13 20:12:10.063 INFO [stderr] | Dec 13 20:12:10.063 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.063 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.063 INFO [stderr] | Dec 13 20:12:10.063 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 20:12:10.063 INFO [stderr] Dec 13 20:12:10.063 INFO [stderr] warning: method is never used: `name` Dec 13 20:12:10.063 INFO [stderr] --> src/tokenizer.rs:56:5 Dec 13 20:12:10.063 INFO [stderr] | Dec 13 20:12:10.063 INFO [stderr] 56 | fn name(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.063 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.063 INFO [stderr] Dec 13 20:12:10.063 INFO [stderr] warning: method is never used: `list_item_or_multiline_field` Dec 13 20:12:10.063 INFO [stderr] --> src/tokenizer.rs:80:5 Dec 13 20:12:10.063 INFO [stderr] | Dec 13 20:12:10.063 INFO [stderr] 80 | fn list_item_or_multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.063 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.063 INFO [stderr] Dec 13 20:12:10.063 INFO [stderr] warning: method is never used: `multiline_field` Dec 13 20:12:10.063 INFO [stderr] --> src/tokenizer.rs:89:5 Dec 13 20:12:10.063 INFO [stderr] | Dec 13 20:12:10.063 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.063 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.063 INFO [stderr] Dec 13 20:12:10.063 INFO [stderr] warning: method is never used: `pass_me_once` Dec 13 20:12:10.063 INFO [stderr] --> src/tokenizer.rs:100:5 Dec 13 20:12:10.063 INFO [stderr] | Dec 13 20:12:10.063 INFO [stderr] 100 | fn pass_me_once(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.063 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.063 INFO [stderr] Dec 13 20:12:10.063 INFO [stderr] warning: method is never used: `pass_me_twice` Dec 13 20:12:10.063 INFO [stderr] --> src/tokenizer.rs:105:5 Dec 13 20:12:10.063 INFO [stderr] | Dec 13 20:12:10.063 INFO [stderr] 105 | fn pass_me_twice(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.064 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.064 INFO [stderr] Dec 13 20:12:10.064 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.064 INFO [stderr] --> src/elements/empty.rs:5:5 Dec 13 20:12:10.064 INFO [stderr] | Dec 13 20:12:10.064 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.064 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.064 INFO [stderr] Dec 13 20:12:10.064 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.064 INFO [stderr] --> src/elements/field.rs:5:5 Dec 13 20:12:10.064 INFO [stderr] | Dec 13 20:12:10.064 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.064 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.064 INFO [stderr] Dec 13 20:12:10.064 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.064 INFO [stderr] --> src/elements/fieldset.rs:5:5 Dec 13 20:12:10.064 INFO [stderr] | Dec 13 20:12:10.064 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.064 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.064 INFO [stderr] Dec 13 20:12:10.064 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.064 INFO [stderr] --> src/elements/list.rs:5:5 Dec 13 20:12:10.064 INFO [stderr] | Dec 13 20:12:10.064 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.064 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.064 INFO [stderr] Dec 13 20:12:10.064 INFO [stderr] warning: field is never used: `elements` Dec 13 20:12:10.064 INFO [stderr] --> src/elements/section.rs:13:5 Dec 13 20:12:10.064 INFO [stderr] | Dec 13 20:12:10.064 INFO [stderr] 13 | elements: Vec>, Dec 13 20:12:10.064 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.064 INFO [stderr] Dec 13 20:12:10.064 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.064 INFO [stderr] --> src/elements/section.rs:17:5 Dec 13 20:12:10.064 INFO [stderr] | Dec 13 20:12:10.064 INFO [stderr] 17 | touched: bool Dec 13 20:12:10.064 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.064 INFO [stderr] Dec 13 20:12:10.707 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.58s Dec 13 20:12:10.707 INFO [stderr] su: No module specific data is present Dec 13 20:12:10.988 INFO running `"docker" "inspect" "ca015165f89919e78ee3f6f3897ff489dd5a1fd180bb752d65400ac147de76ef"` Dec 13 20:12:11.102 INFO running `"docker" "rm" "-f" "ca015165f89919e78ee3f6f3897ff489dd5a1fd180bb752d65400ac147de76ef"` Dec 13 20:12:11.318 INFO [stdout] ca015165f89919e78ee3f6f3897ff489dd5a1fd180bb752d65400ac147de76ef Dec 13 20:12:11.320 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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 13 20:12:11.543 INFO [stdout] 5013ffdaf35a8014a9582be70693071b4aafea533fbee2bb7d53a859e167f437 Dec 13 20:12:11.550 INFO running `"docker" "start" "-a" "5013ffdaf35a8014a9582be70693071b4aafea533fbee2bb7d53a859e167f437"` Dec 13 20:12:12.315 INFO [stderr] usermod: no changes Dec 13 20:12:12.344 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.01s Dec 13 20:12:12.348 INFO [stderr] Running /target/debug/deps/enors-b8d948028243965b Dec 13 20:12:12.350 INFO [stdout] Dec 13 20:12:12.350 INFO [stdout] running 12 tests Dec 13 20:12:12.350 INFO [stdout] test loaders::test::boolean_yes ... ok Dec 13 20:12:12.350 INFO [stdout] test messages::test::test_was_generated_de ... ok Dec 13 20:12:12.350 INFO [stdout] test messages::test::test_was_generated_en ... ok Dec 13 20:12:12.350 INFO [stdout] test loaders::test::boolean_true ... ok Dec 13 20:12:12.350 INFO [stdout] test loaders::test::boolean_no ... ok Dec 13 20:12:12.351 INFO [stdout] test loaders::test::boolean_invalid ... ok Dec 13 20:12:12.351 INFO [stdout] test loaders::test::boolean_false ... ok Dec 13 20:12:12.351 INFO [stdout] test elements::empty::test::empty ... ok Dec 13 20:12:12.351 INFO [stdout] test messages::test::test_was_generated_es ... ok Dec 13 20:12:12.351 INFO [stdout] test reporter::test::html_reporter ... ok Dec 13 20:12:12.352 INFO [stdout] test reporter::test::terminal_reporter ... ok Dec 13 20:12:12.363 INFO [stderr] Running /target/debug/deps/enors-2e30704b637e3220 Dec 13 20:12:12.363 INFO [stderr] Running /target/debug/deps/sample-075f2356e2d17586 Dec 13 20:12:12.363 INFO [stderr] Doc-tests enors Dec 13 20:12:12.363 INFO [stdout] test reporter::test::text_reporter ... ok Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.363 INFO [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.363 INFO [stdout] running 1 test Dec 13 20:12:12.363 INFO [stdout] test parse ... ok Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.363 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.363 INFO [stdout] running 1 test Dec 13 20:12:12.363 INFO [stdout] test parse ... ok Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.363 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.363 INFO [stdout] Dec 13 20:12:12.959 INFO [stdout] Dec 13 20:12:12.959 INFO [stdout] running 0 tests Dec 13 20:12:12.960 INFO [stdout] Dec 13 20:12:12.960 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.960 INFO [stdout] Dec 13 20:12:12.970 INFO [stderr] su: No module specific data is present Dec 13 20:12:13.405 INFO running `"docker" "inspect" "5013ffdaf35a8014a9582be70693071b4aafea533fbee2bb7d53a859e167f437"` Dec 13 20:12:13.617 INFO running `"docker" "rm" "-f" "5013ffdaf35a8014a9582be70693071b4aafea533fbee2bb7d53a859e167f437"` Dec 13 20:12:13.774 INFO [stdout] 5013ffdaf35a8014a9582be70693071b4aafea533fbee2bb7d53a859e167f437