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