Nov 04 06:08:27.785 INFO checking hansihe/rust_iterative_json_parser against try#e740b9aa0b624fa39feb39613e76d15bdf57e594 for pr-55655 Nov 04 06:08:27.785 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55655/worker-0/try#e740b9aa0b624fa39feb39613e76d15bdf57e594:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-55655/try#e740b9aa0b624fa39feb39613e76d15bdf57e594:/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 +e740b9aa0b624fa39feb39613e76d15bdf57e594-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"` Nov 04 06:08:28.345 INFO blam! df98adcd1b5265013712b821fd2a77e679c44cdb597fbae5392fd6c4df6e8ac0 Nov 04 06:08:28.346 INFO running `"docker" "start" "-a" "df98adcd1b5265013712b821fd2a77e679c44cdb597fbae5392fd6c4df6e8ac0"` Nov 04 06:08:29.719 INFO kablam! usermod: no changes Nov 04 06:08:29.767 INFO kablam! warning: unused manifest key: lib.src Nov 04 06:08:29.811 INFO kablam! Checking iterative_json_parser v0.1.0 (/source) Nov 04 06:08:30.439 INFO kablam! warning: unused macro definition Nov 04 06:08:30.439 INFO kablam! --> src/parser.rs:110:1 Nov 04 06:08:30.439 INFO kablam! | Nov 04 06:08:30.439 INFO kablam! 110 | / macro_rules! lift_bail { Nov 04 06:08:30.439 INFO kablam! 111 | | ($bailing:expr) => { Nov 04 06:08:30.439 INFO kablam! 112 | | match $bailing { Nov 04 06:08:30.439 INFO kablam! 113 | | Ok(inner) => Ok(inner), Nov 04 06:08:30.439 INFO kablam! ... | Nov 04 06:08:30.439 INFO kablam! 116 | | }; Nov 04 06:08:30.439 INFO kablam! 117 | | } Nov 04 06:08:30.439 INFO kablam! | |_^ Nov 04 06:08:30.439 INFO kablam! | Nov 04 06:08:30.439 INFO kablam! = note: #[warn(unused_macros)] on by default Nov 04 06:08:30.439 INFO kablam! Nov 04 06:08:30.439 INFO kablam! warning: unused import: `::PResult` Nov 04 06:08:30.439 INFO kablam! --> src/source/mod.rs:1:5 Nov 04 06:08:30.439 INFO kablam! | Nov 04 06:08:30.439 INFO kablam! 1 | use ::PResult; Nov 04 06:08:30.439 INFO kablam! | ^^^^^^^^^ Nov 04 06:08:30.439 INFO kablam! | Nov 04 06:08:30.439 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 04 06:08:30.439 INFO kablam! Nov 04 06:08:30.495 INFO kablam! warning: unused macro definition Nov 04 06:08:30.495 INFO kablam! --> src/parser.rs:110:1 Nov 04 06:08:30.495 INFO kablam! | Nov 04 06:08:30.495 INFO kablam! 110 | / macro_rules! lift_bail { Nov 04 06:08:30.495 INFO kablam! 111 | | ($bailing:expr) => { Nov 04 06:08:30.495 INFO kablam! 112 | | match $bailing { Nov 04 06:08:30.495 INFO kablam! 113 | | Ok(inner) => Ok(inner), Nov 04 06:08:30.495 INFO kablam! ... | Nov 04 06:08:30.495 INFO kablam! 116 | | }; Nov 04 06:08:30.495 INFO kablam! 117 | | } Nov 04 06:08:30.495 INFO kablam! | |_^ Nov 04 06:08:30.495 INFO kablam! | Nov 04 06:08:30.495 INFO kablam! = note: #[warn(unused_macros)] on by default Nov 04 06:08:30.495 INFO kablam! Nov 04 06:08:30.495 INFO kablam! warning: unused import: `::PResult` Nov 04 06:08:30.495 INFO kablam! --> src/source/mod.rs:1:5 Nov 04 06:08:30.495 INFO kablam! | Nov 04 06:08:30.495 INFO kablam! 1 | use ::PResult; Nov 04 06:08:30.495 INFO kablam! | ^^^^^^^^^ Nov 04 06:08:30.495 INFO kablam! | Nov 04 06:08:30.495 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 04 06:08:30.495 INFO kablam! Nov 04 06:08:30.855 INFO kablam! warning: unused variable: `token` Nov 04 06:08:30.855 INFO kablam! --> src/parser.rs:136:14 Nov 04 06:08:30.855 INFO kablam! | Nov 04 06:08:30.855 INFO kablam! 136 | fn log_token(token: &str) { Nov 04 06:08:30.855 INFO kablam! | ^^^^^ help: consider using `_token` instead Nov 04 06:08:30.855 INFO kablam! | Nov 04 06:08:30.855 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 04 06:08:30.855 INFO kablam! Nov 04 06:08:30.915 INFO kablam! warning: unused variable: `token` Nov 04 06:08:30.915 INFO kablam! --> src/parser.rs:136:14 Nov 04 06:08:30.915 INFO kablam! | Nov 04 06:08:30.915 INFO kablam! 136 | fn log_token(token: &str) { Nov 04 06:08:30.915 INFO kablam! | ^^^^^ help: consider using `_token` instead Nov 04 06:08:30.915 INFO kablam! | Nov 04 06:08:30.915 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 04 06:08:30.915 INFO kablam! Nov 04 06:08:31.009 INFO kablam! warning: struct is never constructed: `Decoder` Nov 04 06:08:31.009 INFO kablam! --> src/decoder.rs:4:1 Nov 04 06:08:31.010 INFO kablam! | Nov 04 06:08:31.010 INFO kablam! 4 | struct Decoder { Nov 04 06:08:31.010 INFO kablam! | ^^^^^^^^^^^^^^ Nov 04 06:08:31.011 INFO kablam! | Nov 04 06:08:31.011 INFO kablam! = note: #[warn(dead_code)] on by default Nov 04 06:08:31.011 INFO kablam! Nov 04 06:08:31.012 INFO kablam! warning: method is never used: `new` Nov 04 06:08:31.012 INFO kablam! --> src/decoder.rs:10:5 Nov 04 06:08:31.012 INFO kablam! | Nov 04 06:08:31.012 INFO kablam! 10 | fn new() -> Self { Nov 04 06:08:31.013 INFO kablam! | ^^^^^^^^^^^^^^^^ Nov 04 06:08:31.019 INFO kablam! Nov 04 06:08:31.132 INFO kablam! warning: struct is never constructed: `Decoder` Nov 04 06:08:31.132 INFO kablam! --> src/decoder.rs:4:1 Nov 04 06:08:31.132 INFO kablam! | Nov 04 06:08:31.133 INFO kablam! 4 | struct Decoder { Nov 04 06:08:31.133 INFO kablam! | ^^^^^^^^^^^^^^ Nov 04 06:08:31.133 INFO kablam! | Nov 04 06:08:31.134 INFO kablam! = note: #[warn(dead_code)] on by default Nov 04 06:08:31.134 INFO kablam! Nov 04 06:08:31.134 INFO kablam! warning: method is never used: `new` Nov 04 06:08:31.135 INFO kablam! --> src/decoder.rs:10:5 Nov 04 06:08:31.135 INFO kablam! | Nov 04 06:08:31.135 INFO kablam! 10 | fn new() -> Self { Nov 04 06:08:31.136 INFO kablam! | ^^^^^^^^^^^^^^^^ Nov 04 06:08:31.136 INFO kablam! Nov 04 06:08:32.142 INFO kablam! warning: unused import: `Sink` Nov 04 06:08:32.142 INFO kablam! --> tests/lib.rs:6:37 Nov 04 06:08:32.142 INFO kablam! | Nov 04 06:08:32.142 INFO kablam! 6 | use iterative_json_parser::{Source, Sink}; Nov 04 06:08:32.142 INFO kablam! | ^^^^ Nov 04 06:08:32.142 INFO kablam! | Nov 04 06:08:32.142 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 04 06:08:32.142 INFO kablam! Nov 04 06:08:32.258 INFO kablam! warning: unused variable: `result` Nov 04 06:08:32.259 INFO kablam! --> tests/lib.rs:410:25 Nov 04 06:08:32.259 INFO kablam! | Nov 04 06:08:32.260 INFO kablam! 410 | let result = parse_to_enum(&mut buf); Nov 04 06:08:32.263 INFO kablam! | ^^^^^^ help: consider using `_result` instead Nov 04 06:08:32.263 INFO kablam! | Nov 04 06:08:32.264 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 04 06:08:32.264 INFO kablam! Nov 04 06:08:32.272 INFO kablam! warning: variable does not need to be mutable Nov 04 06:08:32.272 INFO kablam! --> tests/lib.rs:37:9 Nov 04 06:08:32.273 INFO kablam! | Nov 04 06:08:32.273 INFO kablam! 37 | let mut ss = SourceSink { Nov 04 06:08:32.274 INFO kablam! | ----^^ Nov 04 06:08:32.279 INFO kablam! | | Nov 04 06:08:32.279 INFO kablam! | help: remove this `mut` Nov 04 06:08:32.280 INFO kablam! | Nov 04 06:08:32.280 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 04 06:08:32.280 INFO kablam! Nov 04 06:08:32.280 INFO kablam! warning: variable does not need to be mutable Nov 04 06:08:32.281 INFO kablam! --> tests/lib.rs:46:9 Nov 04 06:08:32.281 INFO kablam! | Nov 04 06:08:32.281 INFO kablam! 46 | let mut bailing_ss = SourceSink { Nov 04 06:08:32.281 INFO kablam! | ----^^^^^^^^^^ Nov 04 06:08:32.282 INFO kablam! | | Nov 04 06:08:32.282 INFO kablam! | help: remove this `mut` Nov 04 06:08:32.282 INFO kablam! Nov 04 06:08:32.347 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.61s Nov 04 06:08:32.352 INFO kablam! su: No module specific data is present Nov 04 06:08:33.368 INFO running `"docker" "rm" "-f" "df98adcd1b5265013712b821fd2a77e679c44cdb597fbae5392fd6c4df6e8ac0"` Nov 04 06:08:33.619 INFO blam! df98adcd1b5265013712b821fd2a77e679c44cdb597fbae5392fd6c4df6e8ac0