Aug 02 02:28:40.405 INFO checking pgp-0.1.0 against 1.27.2 for lazy_static-1 Aug 02 02:28:40.405 INFO running: cargo +1.27.2 check --frozen --all --all-targets Aug 02 02:28:40.405 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets Aug 02 02:28:40.405 INFO running `"docker" "create" "-v" "/tmp/crater.eaIRK4y7B7Xu:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-5/1.27.2:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +1.27.2 check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Aug 02 02:28:40.635 INFO blam! 59c81ce155df31041cb923e617c64de9fbb5e74ddafb4c6b9d2b0410cab0648a Aug 02 02:28:40.638 INFO running `"docker" "start" "-a" "59c81ce155df31041cb923e617c64de9fbb5e74ddafb4c6b9d2b0410cab0648a"` Aug 02 02:28:41.614 INFO kablam! Compiling crc24 v0.1.6 Aug 02 02:28:44.384 INFO kablam! Checking pgp v0.1.0 (file:///source) Aug 02 02:28:49.095 INFO kablam! warning: unused variable: `e` Aug 02 02:28:49.095 INFO kablam! --> src/pgp.rs:234:1 Aug 02 02:28:49.095 INFO kablam! | Aug 02 02:28:49.095 INFO kablam! 234 | / named_args!( Aug 02 02:28:49.095 INFO kablam! 235 | | packet_body_parser(tag: u8) >, Aug 02 02:28:49.095 INFO kablam! 236 | | switch!(value!(tag), Aug 02 02:28:49.095 INFO kablam! 237 | | // Public Key Aug 02 02:28:49.095 INFO kablam! 238 | | 6 => call!(public_key_body) | Aug 02 02:28:49.095 INFO kablam! 239 | | _ => value!(None) Aug 02 02:28:49.095 INFO kablam! 240 | | )); Aug 02 02:28:49.095 INFO kablam! | |___^ help: consider using `_e` instead Aug 02 02:28:49.095 INFO kablam! | Aug 02 02:28:49.095 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 02 02:28:49.095 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:49.095 INFO kablam! Aug 02 02:28:49.095 INFO kablam! warning: unused variable: `e` Aug 02 02:28:49.095 INFO kablam! --> src/pgp.rs:234:1 Aug 02 02:28:49.095 INFO kablam! | Aug 02 02:28:49.095 INFO kablam! 234 | / named_args!( Aug 02 02:28:49.095 INFO kablam! 235 | | packet_body_parser(tag: u8) >, Aug 02 02:28:49.095 INFO kablam! 236 | | switch!(value!(tag), Aug 02 02:28:49.095 INFO kablam! 237 | | // Public Key Aug 02 02:28:49.096 INFO kablam! 238 | | 6 => call!(public_key_body) | Aug 02 02:28:49.096 INFO kablam! 239 | | _ => value!(None) Aug 02 02:28:49.096 INFO kablam! 240 | | )); Aug 02 02:28:49.096 INFO kablam! | |___^ help: consider using `_e` instead Aug 02 02:28:49.096 INFO kablam! | Aug 02 02:28:49.096 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:49.096 INFO kablam! Aug 02 02:28:50.019 INFO kablam! warning: function is never used: `mpi` Aug 02 02:28:50.019 INFO kablam! --> src/pgp.rs:51:1 Aug 02 02:28:50.019 INFO kablam! | Aug 02 02:28:50.019 INFO kablam! 51 | / named!( Aug 02 02:28:50.019 INFO kablam! 52 | | mpi<&[u8]>, Aug 02 02:28:50.019 INFO kablam! 53 | | do_parse!( Aug 02 02:28:50.019 INFO kablam! 54 | | len: u16!(nom::Endianness::Big) >> Aug 02 02:28:50.019 INFO kablam! ... | Aug 02 02:28:50.019 INFO kablam! 57 | | ) Aug 02 02:28:50.019 INFO kablam! 58 | | ); Aug 02 02:28:50.019 INFO kablam! | |__^ Aug 02 02:28:50.019 INFO kablam! | Aug 02 02:28:50.019 INFO kablam! = note: #[warn(dead_code)] on by default Aug 02 02:28:50.019 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.019 INFO kablam! Aug 02 02:28:50.020 INFO kablam! warning: function is never used: `rsa_fields` Aug 02 02:28:50.020 INFO kablam! --> src/pgp.rs:188:1 Aug 02 02:28:50.020 INFO kablam! | Aug 02 02:28:50.020 INFO kablam! 188 | / named!(rsa_fields<(&[u8], &[u8])>, do_parse!( Aug 02 02:28:50.020 INFO kablam! 189 | | n: mpi >> Aug 02 02:28:50.020 INFO kablam! 190 | | e: mpi >> Aug 02 02:28:50.020 INFO kablam! 191 | | ((n, e)) Aug 02 02:28:50.020 INFO kablam! 192 | | )); Aug 02 02:28:50.020 INFO kablam! | |___^ Aug 02 02:28:50.028 INFO kablam! | Aug 02 02:28:50.028 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.028 INFO kablam! Aug 02 02:28:50.029 INFO kablam! warning: function is never used: `public_key_body` Aug 02 02:28:50.029 INFO kablam! --> src/pgp.rs:197:1 Aug 02 02:28:50.029 INFO kablam! | Aug 02 02:28:50.029 INFO kablam! 197 | / named!(public_key_body>, bits!(do_parse!( Aug 02 02:28:50.029 INFO kablam! 198 | | key_ver: take_bits!(u8, 8) >> Aug 02 02:28:50.029 INFO kablam! 199 | | details: switch!( Aug 02 02:28:50.029 INFO kablam! 200 | | value!(key_ver), Aug 02 02:28:50.029 INFO kablam! ... | Aug 02 02:28:50.029 INFO kablam! 231 | | ({ Some(key_ver) }) Aug 02 02:28:50.029 INFO kablam! 232 | | ))); Aug 02 02:28:50.029 INFO kablam! | |____^ Aug 02 02:28:50.029 INFO kablam! | Aug 02 02:28:50.029 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.029 INFO kablam! Aug 02 02:28:50.029 INFO kablam! warning: function is never used: `packet_body_parser` Aug 02 02:28:50.029 INFO kablam! --> src/pgp.rs:234:1 Aug 02 02:28:50.029 INFO kablam! | Aug 02 02:28:50.029 INFO kablam! 234 | / named_args!( Aug 02 02:28:50.029 INFO kablam! 235 | | packet_body_parser(tag: u8) >, Aug 02 02:28:50.029 INFO kablam! 236 | | switch!(value!(tag), Aug 02 02:28:50.029 INFO kablam! 237 | | // Public Key Aug 02 02:28:50.029 INFO kablam! 238 | | 6 => call!(public_key_body) | Aug 02 02:28:50.029 INFO kablam! 239 | | _ => value!(None) Aug 02 02:28:50.030 INFO kablam! 240 | | )); Aug 02 02:28:50.030 INFO kablam! | |___^ Aug 02 02:28:50.030 INFO kablam! | Aug 02 02:28:50.030 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.030 INFO kablam! Aug 02 02:28:50.030 INFO kablam! warning: type alias is never used: `ParseResult` Aug 02 02:28:50.030 INFO kablam! --> src/types.rs:5:1 Aug 02 02:28:50.030 INFO kablam! | Aug 02 02:28:50.030 INFO kablam! 5 | pub type ParseResult<'a> = IResult<&'a [u8], Headers>; Aug 02 02:28:50.030 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 02:28:50.030 INFO kablam! Aug 02 02:28:50.030 INFO kablam! warning: function is never used: `is_name_token` Aug 02 02:28:50.030 INFO kablam! --> src/header.rs:7:1 Aug 02 02:28:50.030 INFO kablam! | Aug 02 02:28:50.030 INFO kablam! 7 | fn is_name_token(chr: u8) -> bool { Aug 02 02:28:50.030 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 02:28:50.030 INFO kablam! Aug 02 02:28:50.030 INFO kablam! warning: function is never used: `is_body_token` Aug 02 02:28:50.030 INFO kablam! --> src/header.rs:12:1 Aug 02 02:28:50.030 INFO kablam! | Aug 02 02:28:50.030 INFO kablam! 12 | fn is_body_token(chr: char) -> bool { Aug 02 02:28:50.030 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 02:28:50.030 INFO kablam! Aug 02 02:28:50.031 INFO kablam! warning: function is never used: `body_token` Aug 02 02:28:50.031 INFO kablam! --> src/header.rs:25:1 Aug 02 02:28:50.031 INFO kablam! | Aug 02 02:28:50.031 INFO kablam! 25 | / fn body_token(input: T) -> IResult Aug 02 02:28:50.031 INFO kablam! 26 | | where Aug 02 02:28:50.031 INFO kablam! 27 | | T: nom::Slice> + nom::Slice> + nom::Slice>, Aug 02 02:28:50.031 INFO kablam! 28 | | T: nom::InputIter + nom::InputLength, Aug 02 02:28:50.031 INFO kablam! ... | Aug 02 02:28:50.031 INFO kablam! 46 | | IResult::Done(input.slice(input_length..), input) Aug 02 02:28:50.031 INFO kablam! 47 | | } Aug 02 02:28:50.031 INFO kablam! | |_^ Aug 02 02:28:50.031 INFO kablam! Aug 02 02:28:50.031 INFO kablam! warning: function is never used: `field_name` Aug 02 02:28:50.031 INFO kablam! --> src/header.rs:49:1 Aug 02 02:28:50.031 INFO kablam! | Aug 02 02:28:50.031 INFO kablam! 49 | / named!(field_name, map!( Aug 02 02:28:50.031 INFO kablam! 50 | | take_while1!(is_name_token), Aug 02 02:28:50.031 INFO kablam! 51 | | |n| str::from_utf8(n).unwrap().to_string() Aug 02 02:28:50.031 INFO kablam! 52 | | )); Aug 02 02:28:50.031 INFO kablam! | |___^ Aug 02 02:28:50.031 INFO kablam! | Aug 02 02:28:50.031 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.031 INFO kablam! Aug 02 02:28:50.031 INFO kablam! warning: function is never used: `sep` Aug 02 02:28:50.031 INFO kablam! --> src/header.rs:54:1 Aug 02 02:28:50.031 INFO kablam! | Aug 02 02:28:50.031 INFO kablam! 54 | / named!(sep<()>, do_parse!( Aug 02 02:28:50.032 INFO kablam! 55 | | char!(':') >> Aug 02 02:28:50.032 INFO kablam! 56 | | many0!(space) >> Aug 02 02:28:50.032 INFO kablam! 57 | | () Aug 02 02:28:50.032 INFO kablam! 58 | | )); Aug 02 02:28:50.032 INFO kablam! | |___^ Aug 02 02:28:50.032 INFO kablam! | Aug 02 02:28:50.032 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.032 INFO kablam! Aug 02 02:28:50.032 INFO kablam! warning: function is never used: `field_body` Aug 02 02:28:50.032 INFO kablam! --> src/header.rs:60:1 Aug 02 02:28:50.032 INFO kablam! | Aug 02 02:28:50.032 INFO kablam! 60 | / named!(field_body, map!( Aug 02 02:28:50.032 INFO kablam! 61 | | many0!(alt_complete!( Aug 02 02:28:50.032 INFO kablam! 62 | | body_token | do_parse!( Aug 02 02:28:50.032 INFO kablam! 63 | | crlf >> Aug 02 02:28:50.032 INFO kablam! ... | Aug 02 02:28:50.032 INFO kablam! 68 | | collect_into_string Aug 02 02:28:50.032 INFO kablam! 69 | | )); Aug 02 02:28:50.032 INFO kablam! | |___^ Aug 02 02:28:50.032 INFO kablam! | Aug 02 02:28:50.032 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.032 INFO kablam! Aug 02 02:28:50.032 INFO kablam! warning: function is never used: `header` Aug 02 02:28:50.032 INFO kablam! --> src/header.rs:71:1 Aug 02 02:28:50.032 INFO kablam! | Aug 02 02:28:50.033 INFO kablam! 71 | / named!(header>, many0!( Aug 02 02:28:50.033 INFO kablam! 72 | | terminated!( Aug 02 02:28:50.033 INFO kablam! 73 | | separated_pair!( Aug 02 02:28:50.033 INFO kablam! 74 | | field_name, Aug 02 02:28:50.033 INFO kablam! ... | Aug 02 02:28:50.033 INFO kablam! 79 | | ) Aug 02 02:28:50.033 INFO kablam! 80 | | )); Aug 02 02:28:50.033 INFO kablam! | |___^ Aug 02 02:28:50.033 INFO kablam! | Aug 02 02:28:50.033 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.033 INFO kablam! Aug 02 02:28:50.033 INFO kablam! warning: function is never used: `parse` Aug 02 02:28:50.033 INFO kablam! --> src/header.rs:82:1 Aug 02 02:28:50.033 INFO kablam! | Aug 02 02:28:50.033 INFO kablam! 82 | pub fn parse(msg: &[u8]) -> ParseResult { Aug 02 02:28:50.033 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 02:28:50.033 INFO kablam! Aug 02 02:28:50.033 INFO kablam! warning: function is never used: `parse` Aug 02 02:28:50.033 INFO kablam! --> src/email.rs:6:1 Aug 02 02:28:50.033 INFO kablam! | Aug 02 02:28:50.033 INFO kablam! 6 | pub fn parse(msg: &[u8]) -> IResult<&[u8], Email> { Aug 02 02:28:50.033 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 02 02:28:50.033 INFO kablam! Aug 02 02:28:50.427 INFO kablam! warning: unused variable: `e` Aug 02 02:28:50.427 INFO kablam! --> src/pgp.rs:234:1 Aug 02 02:28:50.427 INFO kablam! | Aug 02 02:28:50.427 INFO kablam! 234 | / named_args!( Aug 02 02:28:50.427 INFO kablam! 235 | | packet_body_parser(tag: u8) >, Aug 02 02:28:50.427 INFO kablam! 236 | | switch!(value!(tag), Aug 02 02:28:50.427 INFO kablam! 237 | | // Public Key Aug 02 02:28:50.427 INFO kablam! 238 | | 6 => call!(public_key_body) | Aug 02 02:28:50.427 INFO kablam! 239 | | _ => value!(None) Aug 02 02:28:50.427 INFO kablam! 240 | | )); Aug 02 02:28:50.427 INFO kablam! | |___^ help: consider using `_e` instead Aug 02 02:28:50.427 INFO kablam! | Aug 02 02:28:50.427 INFO kablam! = note: #[warn(unused_variables)] on by default Aug 02 02:28:50.427 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.427 INFO kablam! Aug 02 02:28:50.427 INFO kablam! warning: unused variable: `e` Aug 02 02:28:50.427 INFO kablam! --> src/pgp.rs:234:1 Aug 02 02:28:50.427 INFO kablam! | Aug 02 02:28:50.428 INFO kablam! 234 | / named_args!( Aug 02 02:28:50.428 INFO kablam! 235 | | packet_body_parser(tag: u8) >, Aug 02 02:28:50.428 INFO kablam! 236 | | switch!(value!(tag), Aug 02 02:28:50.428 INFO kablam! 237 | | // Public Key Aug 02 02:28:50.428 INFO kablam! 238 | | 6 => call!(public_key_body) | Aug 02 02:28:50.428 INFO kablam! 239 | | _ => value!(None) Aug 02 02:28:50.428 INFO kablam! 240 | | )); Aug 02 02:28:50.428 INFO kablam! | |___^ help: consider using `_e` instead Aug 02 02:28:50.428 INFO kablam! | Aug 02 02:28:50.428 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.428 INFO kablam! Aug 02 02:28:50.997 INFO kablam! warning: function is never used: `rsa_fields` Aug 02 02:28:50.997 INFO kablam! --> src/pgp.rs:188:1 Aug 02 02:28:50.997 INFO kablam! | Aug 02 02:28:50.997 INFO kablam! 188 | / named!(rsa_fields<(&[u8], &[u8])>, do_parse!( Aug 02 02:28:50.997 INFO kablam! 189 | | n: mpi >> Aug 02 02:28:50.997 INFO kablam! 190 | | e: mpi >> Aug 02 02:28:50.997 INFO kablam! 191 | | ((n, e)) Aug 02 02:28:50.997 INFO kablam! 192 | | )); Aug 02 02:28:50.997 INFO kablam! | |___^ Aug 02 02:28:50.997 INFO kablam! | Aug 02 02:28:50.997 INFO kablam! = note: #[warn(dead_code)] on by default Aug 02 02:28:50.997 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.997 INFO kablam! Aug 02 02:28:50.998 INFO kablam! warning: function is never used: `public_key_body` Aug 02 02:28:50.998 INFO kablam! --> src/pgp.rs:197:1 Aug 02 02:28:50.998 INFO kablam! | Aug 02 02:28:50.998 INFO kablam! 197 | / named!(public_key_body>, bits!(do_parse!( Aug 02 02:28:50.998 INFO kablam! 198 | | key_ver: take_bits!(u8, 8) >> Aug 02 02:28:50.998 INFO kablam! 199 | | details: switch!( Aug 02 02:28:50.998 INFO kablam! 200 | | value!(key_ver), Aug 02 02:28:50.998 INFO kablam! ... | Aug 02 02:28:50.998 INFO kablam! 231 | | ({ Some(key_ver) }) Aug 02 02:28:50.998 INFO kablam! 232 | | ))); Aug 02 02:28:50.998 INFO kablam! | |____^ Aug 02 02:28:50.998 INFO kablam! | Aug 02 02:28:50.998 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.998 INFO kablam! Aug 02 02:28:50.998 INFO kablam! warning: function is never used: `packet_body_parser` Aug 02 02:28:50.998 INFO kablam! --> src/pgp.rs:234:1 Aug 02 02:28:50.998 INFO kablam! | Aug 02 02:28:50.998 INFO kablam! 234 | / named_args!( Aug 02 02:28:50.998 INFO kablam! 235 | | packet_body_parser(tag: u8) >, Aug 02 02:28:50.998 INFO kablam! 236 | | switch!(value!(tag), Aug 02 02:28:50.998 INFO kablam! 237 | | // Public Key Aug 02 02:28:50.998 INFO kablam! 238 | | 6 => call!(public_key_body) | Aug 02 02:28:50.998 INFO kablam! 239 | | _ => value!(None) Aug 02 02:28:50.998 INFO kablam! 240 | | )); Aug 02 02:28:50.998 INFO kablam! | |___^ Aug 02 02:28:50.999 INFO kablam! | Aug 02 02:28:50.999 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Aug 02 02:28:50.999 INFO kablam! Aug 02 02:28:51.096 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 9.56s Aug 02 02:28:51.103 INFO kablam! su: No module specific data is present Aug 02 02:28:51.619 INFO running `"docker" "rm" "-f" "59c81ce155df31041cb923e617c64de9fbb5e74ddafb4c6b9d2b0410cab0648a"` Aug 02 02:28:51.785 INFO blam! 59c81ce155df31041cb923e617c64de9fbb5e74ddafb4c6b9d2b0410cab0648a