Dec 13 20:12:04.877 INFO testing eno-lang/enors against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 13 20:12:04.877 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 13 20:12:05.300 INFO [stdout] dda1b2d306c64fc71991ed7b9a903c31d47397c41e8e8059dcad626070add430 Dec 13 20:12:05.306 INFO running `"docker" "start" "-a" "dda1b2d306c64fc71991ed7b9a903c31d47397c41e8e8059dcad626070add430"` Dec 13 20:12:06.503 INFO [stderr] usermod: no changes Dec 13 20:12:06.556 INFO [stderr] Compiling enors v0.0.0 (/source) Dec 13 20:12:06.876 INFO [stderr] warning: unnecessary parentheses around `if` condition Dec 13 20:12:06.877 INFO [stderr] --> src/reporter.rs:26:15 Dec 13 20:12:06.877 INFO [stderr] | Dec 13 20:12:06.877 INFO [stderr] 26 | if(emphasize) { Dec 13 20:12:06.878 INFO [stderr] | ^^^^^^^^^^^ help: remove these parentheses Dec 13 20:12:06.878 INFO [stderr] | Dec 13 20:12:06.878 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 13 20:12:06.878 INFO [stderr] Dec 13 20:12:06.879 INFO [stderr] warning: unused import: `crate::error::Error` Dec 13 20:12:06.879 INFO [stderr] --> src/lib.rs:14:5 Dec 13 20:12:06.879 INFO [stderr] | Dec 13 20:12:06.880 INFO [stderr] 14 | use crate::error::Error; Dec 13 20:12:06.880 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:06.880 INFO [stderr] | Dec 13 20:12:06.881 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 20:12:06.881 INFO [stderr] Dec 13 20:12:06.983 INFO [stderr] warning: unused variable: `context` Dec 13 20:12:06.983 INFO [stderr] --> src/errors/validation.rs:5:22 Dec 13 20:12:06.983 INFO [stderr] | Dec 13 20:12:06.983 INFO [stderr] 5 | pub fn missing_field(context: &Context, instruction: &SectionInstruction) -> Error { Dec 13 20:12:06.983 INFO [stderr] | ^^^^^^^ help: consider using `_context` instead Dec 13 20:12:06.983 INFO [stderr] | Dec 13 20:12:06.983 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 20:12:06.983 INFO [stderr] Dec 13 20:12:06.983 INFO [stderr] warning: unused variable: `document` Dec 13 20:12:06.983 INFO [stderr] --> src/lib.rs:24:9 Dec 13 20:12:06.983 INFO [stderr] | Dec 13 20:12:06.983 INFO [stderr] 24 | let document = Section::document(&context); Dec 13 20:12:06.983 INFO [stderr] | ^^^^^^^^ help: consider using `_document` instead Dec 13 20:12:06.983 INFO [stderr] Dec 13 20:12:06.983 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.983 INFO [stderr] --> src/tokenizer.rs:40:25 Dec 13 20:12:06.983 INFO [stderr] | Dec 13 20:12:06.983 INFO [stderr] 40 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.983 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.983 INFO [stderr] Dec 13 20:12:06.983 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:06.983 INFO [stderr] --> src/tokenizer.rs:50:29 Dec 13 20:12:06.983 INFO [stderr] | Dec 13 20:12:06.983 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.983 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:06.983 INFO [stderr] Dec 13 20:12:06.983 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.983 INFO [stderr] --> src/tokenizer.rs:59:25 Dec 13 20:12:06.983 INFO [stderr] | Dec 13 20:12:06.983 INFO [stderr] 59 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.983 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.983 INFO [stderr] Dec 13 20:12:06.983 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.983 INFO [stderr] --> src/tokenizer.rs:69:25 Dec 13 20:12:06.983 INFO [stderr] | Dec 13 20:12:06.983 INFO [stderr] 69 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.983 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.983 INFO [stderr] Dec 13 20:12:06.983 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:06.984 INFO [stderr] --> src/tokenizer.rs:81:22 Dec 13 20:12:06.984 INFO [stderr] | Dec 13 20:12:06.984 INFO [stderr] 81 | if let Some((offset, char)) = passable.iterator.next() { Dec 13 20:12:06.984 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:06.984 INFO [stderr] Dec 13 20:12:06.984 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:06.984 INFO [stderr] --> src/tokenizer.rs:89:35 Dec 13 20:12:06.984 INFO [stderr] | Dec 13 20:12:06.984 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:06.984 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:06.984 INFO [stderr] Dec 13 20:12:06.984 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:06.984 INFO [stderr] --> src/tokenizer.rs:107:14 Dec 13 20:12:06.984 INFO [stderr] | Dec 13 20:12:06.984 INFO [stderr] 107 | let (offset, char) = passable.iterator.next().unwrap(); Dec 13 20:12:06.984 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:06.984 INFO [stderr] Dec 13 20:12:06.984 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:06.984 INFO [stderr] --> src/tokenizer.rs:118:25 Dec 13 20:12:06.984 INFO [stderr] | Dec 13 20:12:06.984 INFO [stderr] 118 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:06.984 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:06.984 INFO [stderr] Dec 13 20:12:06.984 INFO [stderr] warning: unused variable: `elements` Dec 13 20:12:06.984 INFO [stderr] --> src/elements/section.rs:57:21 Dec 13 20:12:06.984 INFO [stderr] | Dec 13 20:12:06.984 INFO [stderr] 57 | if let Some(elements) = elements_option { Dec 13 20:12:06.984 INFO [stderr] | ^^^^^^^^ help: consider using `_elements` instead Dec 13 20:12:06.984 INFO [stderr] Dec 13 20:12:06.984 INFO [stderr] warning: unused variable: `in_omission` Dec 13 20:12:06.984 INFO [stderr] --> src/reporter.rs:19:17 Dec 13 20:12:06.984 INFO [stderr] | Dec 13 20:12:06.984 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:06.984 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_in_omission` instead Dec 13 20:12:06.984 INFO [stderr] Dec 13 20:12:06.984 INFO [stderr] warning: unused variable: `mark` Dec 13 20:12:06.984 INFO [stderr] --> src/reporter.rs:23:17 Dec 13 20:12:06.984 INFO [stderr] | Dec 13 20:12:06.984 INFO [stderr] 23 | let mark = marked.iter().any(|marked_iterated| instruction as *const Instruction == *marked_iterated as *const Instruction); Dec 13 20:12:06.984 INFO [stderr] | ^^^^ help: consider using `_mark` instead Dec 13 20:12:06.984 INFO [stderr] Dec 13 20:12:07.027 INFO [stderr] warning: variable does not need to be mutable Dec 13 20:12:07.027 INFO [stderr] --> src/reporter.rs:19:13 Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:07.027 INFO [stderr] | ----^^^^^^^^^^^ Dec 13 20:12:07.027 INFO [stderr] | | Dec 13 20:12:07.027 INFO [stderr] | help: remove this `mut` Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 13 20:12:07.027 INFO [stderr] Dec 13 20:12:07.027 INFO [stderr] warning: method is never used: `list_item` Dec 13 20:12:07.027 INFO [stderr] --> src/tokenizer.rs:50:5 Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:07.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 20:12:07.027 INFO [stderr] Dec 13 20:12:07.027 INFO [stderr] warning: method is never used: `name` Dec 13 20:12:07.027 INFO [stderr] --> src/tokenizer.rs:56:5 Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] 56 | fn name(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:07.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:07.027 INFO [stderr] Dec 13 20:12:07.027 INFO [stderr] warning: method is never used: `list_item_or_multiline_field` Dec 13 20:12:07.027 INFO [stderr] --> src/tokenizer.rs:80:5 Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] 80 | fn list_item_or_multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:07.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:07.027 INFO [stderr] Dec 13 20:12:07.027 INFO [stderr] warning: method is never used: `multiline_field` Dec 13 20:12:07.027 INFO [stderr] --> src/tokenizer.rs:89:5 Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:07.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:07.027 INFO [stderr] Dec 13 20:12:07.027 INFO [stderr] warning: method is never used: `pass_me_once` Dec 13 20:12:07.027 INFO [stderr] --> src/tokenizer.rs:100:5 Dec 13 20:12:07.027 INFO [stderr] | Dec 13 20:12:07.027 INFO [stderr] 100 | fn pass_me_once(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:07.027 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.028 INFO [stderr] warning: method is never used: `pass_me_twice` Dec 13 20:12:07.028 INFO [stderr] --> src/tokenizer.rs:105:5 Dec 13 20:12:07.028 INFO [stderr] | Dec 13 20:12:07.028 INFO [stderr] 105 | fn pass_me_twice(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:07.028 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.028 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:07.028 INFO [stderr] --> src/elements/empty.rs:5:5 Dec 13 20:12:07.028 INFO [stderr] | Dec 13 20:12:07.028 INFO [stderr] 5 | touched: bool Dec 13 20:12:07.028 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.028 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:07.028 INFO [stderr] --> src/elements/field.rs:5:5 Dec 13 20:12:07.028 INFO [stderr] | Dec 13 20:12:07.028 INFO [stderr] 5 | touched: bool Dec 13 20:12:07.028 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.028 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:07.028 INFO [stderr] --> src/elements/fieldset.rs:5:5 Dec 13 20:12:07.028 INFO [stderr] | Dec 13 20:12:07.028 INFO [stderr] 5 | touched: bool Dec 13 20:12:07.028 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.028 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:07.028 INFO [stderr] --> src/elements/list.rs:5:5 Dec 13 20:12:07.028 INFO [stderr] | Dec 13 20:12:07.028 INFO [stderr] 5 | touched: bool Dec 13 20:12:07.028 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.028 INFO [stderr] warning: field is never used: `elements` Dec 13 20:12:07.028 INFO [stderr] --> src/elements/section.rs:13:5 Dec 13 20:12:07.028 INFO [stderr] | Dec 13 20:12:07.028 INFO [stderr] 13 | elements: Vec>, Dec 13 20:12:07.028 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.028 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:07.028 INFO [stderr] --> src/elements/section.rs:17:5 Dec 13 20:12:07.028 INFO [stderr] | Dec 13 20:12:07.028 INFO [stderr] 17 | touched: bool Dec 13 20:12:07.028 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:07.028 INFO [stderr] Dec 13 20:12:07.492 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.95s Dec 13 20:12:07.499 INFO [stderr] su: No module specific data is present Dec 13 20:12:08.036 INFO running `"docker" "inspect" "dda1b2d306c64fc71991ed7b9a903c31d47397c41e8e8059dcad626070add430"` Dec 13 20:12:08.158 INFO running `"docker" "rm" "-f" "dda1b2d306c64fc71991ed7b9a903c31d47397c41e8e8059dcad626070add430"` Dec 13 20:12:08.351 INFO [stdout] dda1b2d306c64fc71991ed7b9a903c31d47397c41e8e8059dcad626070add430 Dec 13 20:12:08.356 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 13 20:12:08.554 INFO [stdout] b1e43f9c4ecf8f686ecf3fb15e556118e50c09b52249fde72e0a2e08709af627 Dec 13 20:12:08.556 INFO running `"docker" "start" "-a" "b1e43f9c4ecf8f686ecf3fb15e556118e50c09b52249fde72e0a2e08709af627"` Dec 13 20:12:09.094 INFO [stderr] usermod: no changes Dec 13 20:12:09.134 INFO [stderr] Compiling enors v0.0.0 (/source) Dec 13 20:12:09.615 INFO [stderr] warning: unused import: `std::fs::File` Dec 13 20:12:09.615 INFO [stderr] --> tests/sample.rs:1:5 Dec 13 20:12:09.615 INFO [stderr] | Dec 13 20:12:09.615 INFO [stderr] 1 | use std::fs::File; Dec 13 20:12:09.615 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:09.615 INFO [stderr] | Dec 13 20:12:09.615 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 20:12:09.615 INFO [stderr] Dec 13 20:12:09.615 INFO [stderr] warning: unused import: `std::io::prelude::*` Dec 13 20:12:09.615 INFO [stderr] --> tests/sample.rs:2:5 Dec 13 20:12:09.615 INFO [stderr] | Dec 13 20:12:09.615 INFO [stderr] 2 | use std::io::prelude::*; Dec 13 20:12:09.615 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:09.615 INFO [stderr] Dec 13 20:12:09.691 INFO [stderr] warning: unused variable: `document` Dec 13 20:12:09.691 INFO [stderr] --> tests/enors.rs:5:9 Dec 13 20:12:09.691 INFO [stderr] | Dec 13 20:12:09.691 INFO [stderr] 5 | let document = enors::parse(&input, false); // .unwrap(); Dec 13 20:12:09.691 INFO [stderr] | ^^^^^^^^ help: consider using `_document` instead Dec 13 20:12:09.691 INFO [stderr] | Dec 13 20:12:09.695 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 20:12:09.695 INFO [stderr] Dec 13 20:12:10.011 INFO [stderr] warning: unnecessary parentheses around `if` condition Dec 13 20:12:10.011 INFO [stderr] --> src/reporter.rs:26:15 Dec 13 20:12:10.011 INFO [stderr] | Dec 13 20:12:10.011 INFO [stderr] 26 | if(emphasize) { Dec 13 20:12:10.011 INFO [stderr] | ^^^^^^^^^^^ help: remove these parentheses Dec 13 20:12:10.011 INFO [stderr] | Dec 13 20:12:10.011 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 13 20:12:10.011 INFO [stderr] Dec 13 20:12:10.011 INFO [stderr] warning: unused import: `crate::error::Error` Dec 13 20:12:10.011 INFO [stderr] --> src/lib.rs:14:5 Dec 13 20:12:10.011 INFO [stderr] | Dec 13 20:12:10.011 INFO [stderr] 14 | use crate::error::Error; Dec 13 20:12:10.011 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.011 INFO [stderr] | Dec 13 20:12:10.011 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 13 20:12:10.011 INFO [stderr] Dec 13 20:12:10.167 INFO [stderr] warning: unused variable: `context` Dec 13 20:12:10.167 INFO [stderr] --> src/errors/validation.rs:5:22 Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.167 INFO [stderr] 5 | pub fn missing_field(context: &Context, instruction: &SectionInstruction) -> Error { Dec 13 20:12:10.167 INFO [stderr] | ^^^^^^^ help: consider using `_context` instead Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.167 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 13 20:12:10.167 INFO [stderr] Dec 13 20:12:10.167 INFO [stderr] warning: unused variable: `document` Dec 13 20:12:10.167 INFO [stderr] --> src/lib.rs:24:9 Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.167 INFO [stderr] 24 | let document = Section::document(&context); Dec 13 20:12:10.167 INFO [stderr] | ^^^^^^^^ help: consider using `_document` instead Dec 13 20:12:10.167 INFO [stderr] Dec 13 20:12:10.167 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:10.167 INFO [stderr] --> src/tokenizer.rs:40:25 Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.167 INFO [stderr] 40 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:10.167 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:10.167 INFO [stderr] Dec 13 20:12:10.167 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:10.167 INFO [stderr] --> src/tokenizer.rs:50:29 Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.167 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.167 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:10.167 INFO [stderr] Dec 13 20:12:10.167 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:10.167 INFO [stderr] --> src/tokenizer.rs:59:25 Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.167 INFO [stderr] 59 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:10.167 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:10.167 INFO [stderr] Dec 13 20:12:10.167 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:10.167 INFO [stderr] --> src/tokenizer.rs:69:25 Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.167 INFO [stderr] 69 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:10.167 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:10.167 INFO [stderr] Dec 13 20:12:10.167 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:10.167 INFO [stderr] --> src/tokenizer.rs:81:22 Dec 13 20:12:10.167 INFO [stderr] | Dec 13 20:12:10.168 INFO [stderr] 81 | if let Some((offset, char)) = passable.iterator.next() { Dec 13 20:12:10.168 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:10.168 INFO [stderr] Dec 13 20:12:10.168 INFO [stderr] warning: unused variable: `passable` Dec 13 20:12:10.168 INFO [stderr] --> src/tokenizer.rs:89:35 Dec 13 20:12:10.168 INFO [stderr] | Dec 13 20:12:10.168 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.168 INFO [stderr] | ^^^^^^^^ help: consider using `_passable` instead Dec 13 20:12:10.168 INFO [stderr] Dec 13 20:12:10.168 INFO [stderr] warning: unused variable: `offset` Dec 13 20:12:10.168 INFO [stderr] --> src/tokenizer.rs:107:14 Dec 13 20:12:10.168 INFO [stderr] | Dec 13 20:12:10.168 INFO [stderr] 107 | let (offset, char) = passable.iterator.next().unwrap(); Dec 13 20:12:10.168 INFO [stderr] | ^^^^^^ help: consider using `_offset` instead Dec 13 20:12:10.168 INFO [stderr] Dec 13 20:12:10.168 INFO [stderr] warning: unused variable: `byte_offset` Dec 13 20:12:10.168 INFO [stderr] --> src/tokenizer.rs:118:25 Dec 13 20:12:10.168 INFO [stderr] | Dec 13 20:12:10.168 INFO [stderr] 118 | while let Some((byte_offset, char)) = passable.iterator.next() { Dec 13 20:12:10.168 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_byte_offset` instead Dec 13 20:12:10.168 INFO [stderr] Dec 13 20:12:10.168 INFO [stderr] warning: unused variable: `elements` Dec 13 20:12:10.168 INFO [stderr] --> src/elements/section.rs:57:21 Dec 13 20:12:10.168 INFO [stderr] | Dec 13 20:12:10.168 INFO [stderr] 57 | if let Some(elements) = elements_option { Dec 13 20:12:10.168 INFO [stderr] | ^^^^^^^^ help: consider using `_elements` instead Dec 13 20:12:10.168 INFO [stderr] Dec 13 20:12:10.168 INFO [stderr] warning: unused variable: `in_omission` Dec 13 20:12:10.168 INFO [stderr] --> src/reporter.rs:19:17 Dec 13 20:12:10.168 INFO [stderr] | Dec 13 20:12:10.168 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:10.168 INFO [stderr] | ^^^^^^^^^^^ help: consider using `_in_omission` instead Dec 13 20:12:10.168 INFO [stderr] Dec 13 20:12:10.168 INFO [stderr] warning: unused variable: `mark` Dec 13 20:12:10.168 INFO [stderr] --> src/reporter.rs:23:17 Dec 13 20:12:10.168 INFO [stderr] | Dec 13 20:12:10.168 INFO [stderr] 23 | let mark = marked.iter().any(|marked_iterated| instruction as *const Instruction == *marked_iterated as *const Instruction); Dec 13 20:12:10.168 INFO [stderr] | ^^^^ help: consider using `_mark` instead Dec 13 20:12:10.168 INFO [stderr] Dec 13 20:12:10.233 INFO [stderr] warning: variable does not need to be mutable Dec 13 20:12:10.233 INFO [stderr] --> src/reporter.rs:19:13 Dec 13 20:12:10.233 INFO [stderr] | Dec 13 20:12:10.233 INFO [stderr] 19 | let mut in_omission = false; Dec 13 20:12:10.233 INFO [stderr] | ----^^^^^^^^^^^ Dec 13 20:12:10.233 INFO [stderr] | | Dec 13 20:12:10.233 INFO [stderr] | help: remove this `mut` Dec 13 20:12:10.233 INFO [stderr] | Dec 13 20:12:10.233 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 13 20:12:10.233 INFO [stderr] Dec 13 20:12:10.237 INFO [stderr] warning: method is never used: `list_item` Dec 13 20:12:10.237 INFO [stderr] --> src/tokenizer.rs:50:5 Dec 13 20:12:10.237 INFO [stderr] | Dec 13 20:12:10.237 INFO [stderr] 50 | fn list_item(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.237 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.237 INFO [stderr] | Dec 13 20:12:10.237 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 20:12:10.237 INFO [stderr] Dec 13 20:12:10.237 INFO [stderr] warning: method is never used: `name` Dec 13 20:12:10.237 INFO [stderr] --> src/tokenizer.rs:56:5 Dec 13 20:12:10.237 INFO [stderr] | Dec 13 20:12:10.237 INFO [stderr] 56 | fn name(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.237 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.237 INFO [stderr] Dec 13 20:12:10.237 INFO [stderr] warning: method is never used: `list_item_or_multiline_field` Dec 13 20:12:10.237 INFO [stderr] --> src/tokenizer.rs:80:5 Dec 13 20:12:10.237 INFO [stderr] | Dec 13 20:12:10.237 INFO [stderr] 80 | fn list_item_or_multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.237 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.237 INFO [stderr] Dec 13 20:12:10.237 INFO [stderr] warning: method is never used: `multiline_field` Dec 13 20:12:10.237 INFO [stderr] --> src/tokenizer.rs:89:5 Dec 13 20:12:10.237 INFO [stderr] | Dec 13 20:12:10.237 INFO [stderr] 89 | fn multiline_field(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.237 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.237 INFO [stderr] Dec 13 20:12:10.237 INFO [stderr] warning: method is never used: `pass_me_once` Dec 13 20:12:10.237 INFO [stderr] --> src/tokenizer.rs:100:5 Dec 13 20:12:10.237 INFO [stderr] | Dec 13 20:12:10.237 INFO [stderr] 100 | fn pass_me_once(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.237 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.237 INFO [stderr] Dec 13 20:12:10.237 INFO [stderr] warning: method is never used: `pass_me_twice` Dec 13 20:12:10.238 INFO [stderr] --> src/tokenizer.rs:105:5 Dec 13 20:12:10.238 INFO [stderr] | Dec 13 20:12:10.238 INFO [stderr] 105 | fn pass_me_twice(&mut self, passable: &mut PassableIterator) { Dec 13 20:12:10.238 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.238 INFO [stderr] Dec 13 20:12:10.238 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.238 INFO [stderr] --> src/elements/empty.rs:5:5 Dec 13 20:12:10.238 INFO [stderr] | Dec 13 20:12:10.238 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.238 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.238 INFO [stderr] Dec 13 20:12:10.238 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.238 INFO [stderr] --> src/elements/field.rs:5:5 Dec 13 20:12:10.238 INFO [stderr] | Dec 13 20:12:10.238 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.238 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.238 INFO [stderr] Dec 13 20:12:10.238 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.238 INFO [stderr] --> src/elements/fieldset.rs:5:5 Dec 13 20:12:10.238 INFO [stderr] | Dec 13 20:12:10.238 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.238 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.238 INFO [stderr] Dec 13 20:12:10.238 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.238 INFO [stderr] --> src/elements/list.rs:5:5 Dec 13 20:12:10.238 INFO [stderr] | Dec 13 20:12:10.238 INFO [stderr] 5 | touched: bool Dec 13 20:12:10.238 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.238 INFO [stderr] Dec 13 20:12:10.238 INFO [stderr] warning: field is never used: `elements` Dec 13 20:12:10.238 INFO [stderr] --> src/elements/section.rs:13:5 Dec 13 20:12:10.238 INFO [stderr] | Dec 13 20:12:10.238 INFO [stderr] 13 | elements: Vec>, Dec 13 20:12:10.238 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 20:12:10.238 INFO [stderr] Dec 13 20:12:10.238 INFO [stderr] warning: field is never used: `touched` Dec 13 20:12:10.238 INFO [stderr] --> src/elements/section.rs:17:5 Dec 13 20:12:10.239 INFO [stderr] | Dec 13 20:12:10.239 INFO [stderr] 17 | touched: bool Dec 13 20:12:10.239 INFO [stderr] | ^^^^^^^^^^^^^ Dec 13 20:12:10.239 INFO [stderr] Dec 13 20:12:10.767 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.65s Dec 13 20:12:10.767 INFO [stderr] su: No module specific data is present Dec 13 20:12:11.077 INFO running `"docker" "inspect" "b1e43f9c4ecf8f686ecf3fb15e556118e50c09b52249fde72e0a2e08709af627"` Dec 13 20:12:11.214 INFO running `"docker" "rm" "-f" "b1e43f9c4ecf8f686ecf3fb15e556118e50c09b52249fde72e0a2e08709af627"` Dec 13 20:12:11.306 INFO [stdout] b1e43f9c4ecf8f686ecf3fb15e556118e50c09b52249fde72e0a2e08709af627 Dec 13 20:12:11.309 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 13 20:12:11.595 INFO [stdout] a6bb675179da8074c0f7941327fcd01c668c773c8ca9caf4625cc1a00b084dac Dec 13 20:12:11.597 INFO running `"docker" "start" "-a" "a6bb675179da8074c0f7941327fcd01c668c773c8ca9caf4625cc1a00b084dac"` Dec 13 20:12:12.279 INFO [stderr] usermod: no changes Dec 13 20:12:12.311 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.01s Dec 13 20:12:12.311 INFO [stdout] Dec 13 20:12:12.311 INFO [stderr] Running /target/debug/deps/enors-18682d9c2df6f2e1 Dec 13 20:12:12.311 INFO [stdout] running 12 tests Dec 13 20:12:12.311 INFO [stdout] test messages::test::test_was_generated_de ... ok Dec 13 20:12:12.311 INFO [stdout] test messages::test::test_was_generated_en ... ok Dec 13 20:12:12.311 INFO [stdout] test loaders::test::boolean_yes ... ok Dec 13 20:12:12.311 INFO [stdout] test loaders::test::boolean_true ... ok Dec 13 20:12:12.311 INFO [stdout] test loaders::test::boolean_no ... ok Dec 13 20:12:12.311 INFO [stdout] test loaders::test::boolean_invalid ... ok Dec 13 20:12:12.311 INFO [stdout] test loaders::test::boolean_false ... ok Dec 13 20:12:12.311 INFO [stdout] test messages::test::test_was_generated_es ... ok Dec 13 20:12:12.311 INFO [stdout] test elements::empty::test::empty ... ok Dec 13 20:12:12.311 INFO [stdout] test reporter::test::terminal_reporter ... ok Dec 13 20:12:12.314 INFO [stdout] test reporter::test::text_reporter ... ok Dec 13 20:12:12.314 INFO [stdout] test reporter::test::html_reporter ... ok Dec 13 20:12:12.314 INFO [stdout] Dec 13 20:12:12.314 INFO [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.314 INFO [stdout] Dec 13 20:12:12.315 INFO [stderr] Running /target/debug/deps/enors-99b96ecc16103d0b Dec 13 20:12:12.319 INFO [stdout] Dec 13 20:12:12.319 INFO [stderr] Running /target/debug/deps/sample-e782307ebd4c0ecc Dec 13 20:12:12.319 INFO [stdout] running 1 test Dec 13 20:12:12.319 INFO [stdout] test parse ... ok Dec 13 20:12:12.319 INFO [stdout] Dec 13 20:12:12.319 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.319 INFO [stdout] Dec 13 20:12:12.319 INFO [stdout] Dec 13 20:12:12.319 INFO [stdout] running 1 test Dec 13 20:12:12.319 INFO [stdout] test parse ... ok Dec 13 20:12:12.319 INFO [stdout] Dec 13 20:12:12.319 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.319 INFO [stdout] Dec 13 20:12:12.321 INFO [stderr] Doc-tests enors Dec 13 20:12:12.867 INFO [stdout] Dec 13 20:12:12.867 INFO [stdout] running 0 tests Dec 13 20:12:12.867 INFO [stdout] Dec 13 20:12:12.867 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 20:12:12.867 INFO [stdout] Dec 13 20:12:12.871 INFO [stderr] su: No module specific data is present Dec 13 20:12:13.245 INFO running `"docker" "inspect" "a6bb675179da8074c0f7941327fcd01c668c773c8ca9caf4625cc1a00b084dac"` Dec 13 20:12:13.448 INFO running `"docker" "rm" "-f" "a6bb675179da8074c0f7941327fcd01c668c773c8ca9caf4625cc1a00b084dac"` Dec 13 20:12:13.643 INFO [stdout] a6bb675179da8074c0f7941327fcd01c668c773c8ca9caf4625cc1a00b084dac