Aug 02 02:28:35.356 INFO checking pgp-0.1.0 against 1.27.2+tmplazy for lazy_static-1
Aug 02 02:28:35.356 INFO running: cargo +1.27.2 check --frozen --all --all-targets
Aug 02 02:28:35.356 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets
Aug 02 02:28:35.357 INFO running `"docker" "create" "-v" "/tmp/crater.voxbFq3uQG7o:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-0/1.27.2+tmplazy:/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:35.559 INFO blam! e8137e3d39b9921731ab45674dd7b82b6f3bb20da5e9623261924763df7bd0aa
Aug 02 02:28:35.559 INFO running `"docker" "start" "-a" "e8137e3d39b9921731ab45674dd7b82b6f3bb20da5e9623261924763df7bd0aa"`
Aug 02 02:28:36.803 INFO kablam! Compiling crc24 v0.1.6
Aug 02 02:28:39.025 INFO kablam! Checking pgp v0.1.0 (file:///source)
Aug 02 02:28:45.128 INFO kablam! warning: unused variable: `e`
Aug 02 02:28:45.128 INFO kablam! --> src/pgp.rs:234:1
Aug 02 02:28:45.128 INFO kablam! |
Aug 02 02:28:45.128 INFO kablam! 234 | / named_args!(
Aug 02 02:28:45.128 INFO kablam! 235 | | packet_body_parser(tag: u8) >,
Aug 02 02:28:45.128 INFO kablam! 236 | | switch!(value!(tag),
Aug 02 02:28:45.128 INFO kablam! 237 | | // Public Key
Aug 02 02:28:45.128 INFO kablam! 238 | | 6 => call!(public_key_body) |
Aug 02 02:28:45.128 INFO kablam! 239 | | _ => value!(None)
Aug 02 02:28:45.128 INFO kablam! 240 | | ));
Aug 02 02:28:45.129 INFO kablam! | |___^ help: consider using `_e` instead
Aug 02 02:28:45.129 INFO kablam! |
Aug 02 02:28:45.130 INFO kablam! = note: #[warn(unused_variables)] on by default
Aug 02 02:28:45.130 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:45.130 INFO kablam!
Aug 02 02:28:45.131 INFO kablam! warning: unused variable: `e`
Aug 02 02:28:45.131 INFO kablam! --> src/pgp.rs:234:1
Aug 02 02:28:45.131 INFO kablam! |
Aug 02 02:28:45.131 INFO kablam! 234 | / named_args!(
Aug 02 02:28:45.131 INFO kablam! 235 | | packet_body_parser(tag: u8) >,
Aug 02 02:28:45.131 INFO kablam! 236 | | switch!(value!(tag),
Aug 02 02:28:45.131 INFO kablam! 237 | | // Public Key
Aug 02 02:28:45.131 INFO kablam! 238 | | 6 => call!(public_key_body) |
Aug 02 02:28:45.131 INFO kablam! 239 | | _ => value!(None)
Aug 02 02:28:45.131 INFO kablam! 240 | | ));
Aug 02 02:28:45.131 INFO kablam! | |___^ help: consider using `_e` instead
Aug 02 02:28:45.132 INFO kablam! |
Aug 02 02:28:45.132 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:45.132 INFO kablam!
Aug 02 02:28:45.704 INFO kablam! warning: unused variable: `e`
Aug 02 02:28:45.704 INFO kablam! --> src/pgp.rs:234:1
Aug 02 02:28:45.704 INFO kablam! |
Aug 02 02:28:45.704 INFO kablam! 234 | / named_args!(
Aug 02 02:28:45.704 INFO kablam! 235 | | packet_body_parser(tag: u8) >,
Aug 02 02:28:45.704 INFO kablam! 236 | | switch!(value!(tag),
Aug 02 02:28:45.704 INFO kablam! 237 | | // Public Key
Aug 02 02:28:45.704 INFO kablam! 238 | | 6 => call!(public_key_body) |
Aug 02 02:28:45.704 INFO kablam! 239 | | _ => value!(None)
Aug 02 02:28:45.704 INFO kablam! 240 | | ));
Aug 02 02:28:45.704 INFO kablam! | |___^ help: consider using `_e` instead
Aug 02 02:28:45.704 INFO kablam! |
Aug 02 02:28:45.704 INFO kablam! = note: #[warn(unused_variables)] on by default
Aug 02 02:28:45.704 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:45.704 INFO kablam!
Aug 02 02:28:45.705 INFO kablam! warning: unused variable: `e`
Aug 02 02:28:45.705 INFO kablam! --> src/pgp.rs:234:1
Aug 02 02:28:45.705 INFO kablam! |
Aug 02 02:28:45.705 INFO kablam! 234 | / named_args!(
Aug 02 02:28:45.705 INFO kablam! 235 | | packet_body_parser(tag: u8) >,
Aug 02 02:28:45.705 INFO kablam! 236 | | switch!(value!(tag),
Aug 02 02:28:45.705 INFO kablam! 237 | | // Public Key
Aug 02 02:28:45.706 INFO kablam! 238 | | 6 => call!(public_key_body) |
Aug 02 02:28:45.706 INFO kablam! 239 | | _ => value!(None)
Aug 02 02:28:45.706 INFO kablam! 240 | | ));
Aug 02 02:28:45.706 INFO kablam! | |___^ help: consider using `_e` instead
Aug 02 02:28:45.706 INFO kablam! |
Aug 02 02:28:45.706 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:45.706 INFO kablam!
Aug 02 02:28:45.930 INFO kablam! warning: function is never used: `mpi`
Aug 02 02:28:45.930 INFO kablam! --> src/pgp.rs:51:1
Aug 02 02:28:45.931 INFO kablam! |
Aug 02 02:28:45.931 INFO kablam! 51 | / named!(
Aug 02 02:28:45.931 INFO kablam! 52 | | mpi<&[u8]>,
Aug 02 02:28:45.931 INFO kablam! 53 | | do_parse!(
Aug 02 02:28:45.931 INFO kablam! 54 | | len: u16!(nom::Endianness::Big) >>
Aug 02 02:28:45.931 INFO kablam! ... |
Aug 02 02:28:45.931 INFO kablam! 57 | | )
Aug 02 02:28:45.931 INFO kablam! 58 | | );
Aug 02 02:28:45.931 INFO kablam! | |__^
Aug 02 02:28:45.931 INFO kablam! |
Aug 02 02:28:45.931 INFO kablam! = note: #[warn(dead_code)] on by default
Aug 02 02:28:45.931 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:45.931 INFO kablam!
Aug 02 02:28:45.933 INFO kablam! warning: function is never used: `rsa_fields`
Aug 02 02:28:45.933 INFO kablam! --> src/pgp.rs:188:1
Aug 02 02:28:45.933 INFO kablam! |
Aug 02 02:28:45.933 INFO kablam! 188 | / named!(rsa_fields<(&[u8], &[u8])>, do_parse!(
Aug 02 02:28:45.933 INFO kablam! 189 | | n: mpi >>
Aug 02 02:28:45.933 INFO kablam! 190 | | e: mpi >>
Aug 02 02:28:45.933 INFO kablam! 191 | | ((n, e))
Aug 02 02:28:45.933 INFO kablam! 192 | | ));
Aug 02 02:28:45.933 INFO kablam! | |___^
Aug 02 02:28:45.933 INFO kablam! |
Aug 02 02:28:45.933 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:45.933 INFO kablam!
Aug 02 02:28:45.933 INFO kablam! warning: function is never used: `public_key_body`
Aug 02 02:28:45.933 INFO kablam! --> src/pgp.rs:197:1
Aug 02 02:28:45.933 INFO kablam! |
Aug 02 02:28:45.933 INFO kablam! 197 | / named!(public_key_body >, bits!(do_parse!(
Aug 02 02:28:45.933 INFO kablam! 198 | | key_ver: take_bits!(u8, 8) >>
Aug 02 02:28:45.933 INFO kablam! 199 | | details: switch!(
Aug 02 02:28:45.933 INFO kablam! 200 | | value!(key_ver),
Aug 02 02:28:45.933 INFO kablam! ... |
Aug 02 02:28:45.934 INFO kablam! 231 | | ({ Some(key_ver) })
Aug 02 02:28:45.934 INFO kablam! 232 | | )));
Aug 02 02:28:45.934 INFO kablam! | |____^
Aug 02 02:28:45.934 INFO kablam! |
Aug 02 02:28:45.934 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:45.934 INFO kablam!
Aug 02 02:28:45.934 INFO kablam! warning: function is never used: `packet_body_parser`
Aug 02 02:28:45.934 INFO kablam! --> src/pgp.rs:234:1
Aug 02 02:28:45.934 INFO kablam! |
Aug 02 02:28:45.934 INFO kablam! 234 | / named_args!(
Aug 02 02:28:45.934 INFO kablam! 235 | | packet_body_parser(tag: u8) >,
Aug 02 02:28:45.934 INFO kablam! 236 | | switch!(value!(tag),
Aug 02 02:28:45.934 INFO kablam! 237 | | // Public Key
Aug 02 02:28:45.934 INFO kablam! 238 | | 6 => call!(public_key_body) |
Aug 02 02:28:45.934 INFO kablam! 239 | | _ => value!(None)
Aug 02 02:28:45.934 INFO kablam! 240 | | ));
Aug 02 02:28:45.934 INFO kablam! | |___^
Aug 02 02:28:45.934 INFO kablam! |
Aug 02 02:28:45.934 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:45.934 INFO kablam!
Aug 02 02:28:45.934 INFO kablam! warning: type alias is never used: `ParseResult`
Aug 02 02:28:45.934 INFO kablam! --> src/types.rs:5:1
Aug 02 02:28:45.934 INFO kablam! |
Aug 02 02:28:45.934 INFO kablam! 5 | pub type ParseResult<'a> = IResult<&'a [u8], Headers>;
Aug 02 02:28:45.934 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Aug 02 02:28:45.934 INFO kablam!
Aug 02 02:28:45.934 INFO kablam! warning: function is never used: `is_name_token`
Aug 02 02:28:45.934 INFO kablam! --> src/header.rs:7:1
Aug 02 02:28:45.935 INFO kablam! |
Aug 02 02:28:45.935 INFO kablam! 7 | fn is_name_token(chr: u8) -> bool {
Aug 02 02:28:45.935 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Aug 02 02:28:45.935 INFO kablam!
Aug 02 02:28:45.935 INFO kablam! warning: function is never used: `is_body_token`
Aug 02 02:28:45.935 INFO kablam! --> src/header.rs:12:1
Aug 02 02:28:45.935 INFO kablam! |
Aug 02 02:28:45.935 INFO kablam! 12 | fn is_body_token(chr: char) -> bool {
Aug 02 02:28:45.935 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Aug 02 02:28:45.935 INFO kablam!
Aug 02 02:28:45.935 INFO kablam! warning: function is never used: `body_token`
Aug 02 02:28:45.935 INFO kablam! --> src/header.rs:25:1
Aug 02 02:28:45.935 INFO kablam! |
Aug 02 02:28:45.935 INFO kablam! 25 | / fn body_token(input: T) -> IResult
Aug 02 02:28:45.935 INFO kablam! 26 | | where
Aug 02 02:28:45.935 INFO kablam! 27 | | T: nom::Slice> + nom::Slice> + nom::Slice>,
Aug 02 02:28:45.935 INFO kablam! 28 | | T: nom::InputIter + nom::InputLength,
Aug 02 02:28:45.935 INFO kablam! ... |
Aug 02 02:28:45.935 INFO kablam! 46 | | IResult::Done(input.slice(input_length..), input)
Aug 02 02:28:45.935 INFO kablam! 47 | | }
Aug 02 02:28:45.935 INFO kablam! | |_^
Aug 02 02:28:45.935 INFO kablam!
Aug 02 02:28:45.935 INFO kablam! warning: function is never used: `field_name`
Aug 02 02:28:45.935 INFO kablam! --> src/header.rs:49:1
Aug 02 02:28:45.935 INFO kablam! |
Aug 02 02:28:45.935 INFO kablam! 49 | / named!(field_name, map!(
Aug 02 02:28:45.935 INFO kablam! 50 | | take_while1!(is_name_token),
Aug 02 02:28:45.936 INFO kablam! 51 | | |n| str::from_utf8(n).unwrap().to_string()
Aug 02 02:28:45.936 INFO kablam! 52 | | ));
Aug 02 02:28:45.936 INFO kablam! | |___^
Aug 02 02:28:45.936 INFO kablam! |
Aug 02 02:28:45.936 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:45.936 INFO kablam!
Aug 02 02:28:45.936 INFO kablam! warning: function is never used: `sep`
Aug 02 02:28:45.936 INFO kablam! --> src/header.rs:54:1
Aug 02 02:28:45.936 INFO kablam! |
Aug 02 02:28:45.936 INFO kablam! 54 | / named!(sep<()>, do_parse!(
Aug 02 02:28:45.936 INFO kablam! 55 | | char!(':') >>
Aug 02 02:28:45.936 INFO kablam! 56 | | many0!(space) >>
Aug 02 02:28:45.936 INFO kablam! 57 | | ()
Aug 02 02:28:45.936 INFO kablam! 58 | | ));
Aug 02 02:28:45.936 INFO kablam! | |___^
Aug 02 02:28:45.936 INFO kablam! |
Aug 02 02:28:45.936 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:45.936 INFO kablam!
Aug 02 02:28:45.936 INFO kablam! warning: function is never used: `field_body`
Aug 02 02:28:45.936 INFO kablam! --> src/header.rs:60:1
Aug 02 02:28:45.936 INFO kablam! |
Aug 02 02:28:45.936 INFO kablam! 60 | / named!(field_body, map!(
Aug 02 02:28:45.936 INFO kablam! 61 | | many0!(alt_complete!(
Aug 02 02:28:45.936 INFO kablam! 62 | | body_token | do_parse!(
Aug 02 02:28:45.936 INFO kablam! 63 | | crlf >>
Aug 02 02:28:45.936 INFO kablam! ... |
Aug 02 02:28:45.936 INFO kablam! 68 | | collect_into_string
Aug 02 02:28:45.936 INFO kablam! 69 | | ));
Aug 02 02:28:45.937 INFO kablam! | |___^
Aug 02 02:28:45.937 INFO kablam! |
Aug 02 02:28:45.937 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:45.937 INFO kablam!
Aug 02 02:28:45.937 INFO kablam! warning: function is never used: `header`
Aug 02 02:28:45.937 INFO kablam! --> src/header.rs:71:1
Aug 02 02:28:45.937 INFO kablam! |
Aug 02 02:28:45.937 INFO kablam! 71 | / named!(header>, many0!(
Aug 02 02:28:45.937 INFO kablam! 72 | | terminated!(
Aug 02 02:28:45.937 INFO kablam! 73 | | separated_pair!(
Aug 02 02:28:45.937 INFO kablam! 74 | | field_name,
Aug 02 02:28:45.937 INFO kablam! ... |
Aug 02 02:28:45.937 INFO kablam! 79 | | )
Aug 02 02:28:45.937 INFO kablam! 80 | | ));
Aug 02 02:28:45.937 INFO kablam! | |___^
Aug 02 02:28:45.937 INFO kablam! |
Aug 02 02:28:45.937 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:45.937 INFO kablam!
Aug 02 02:28:45.937 INFO kablam! warning: function is never used: `parse`
Aug 02 02:28:45.937 INFO kablam! --> src/header.rs:82:1
Aug 02 02:28:45.937 INFO kablam! |
Aug 02 02:28:45.937 INFO kablam! 82 | pub fn parse(msg: &[u8]) -> ParseResult {
Aug 02 02:28:45.937 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Aug 02 02:28:45.937 INFO kablam!
Aug 02 02:28:45.937 INFO kablam! warning: function is never used: `parse`
Aug 02 02:28:45.937 INFO kablam! --> src/email.rs:6:1
Aug 02 02:28:45.937 INFO kablam! |
Aug 02 02:28:45.937 INFO kablam! 6 | pub fn parse(msg: &[u8]) -> IResult<&[u8], Email> {
Aug 02 02:28:45.937 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Aug 02 02:28:45.938 INFO kablam!
Aug 02 02:28:46.539 INFO kablam! warning: function is never used: `rsa_fields`
Aug 02 02:28:46.539 INFO kablam! --> src/pgp.rs:188:1
Aug 02 02:28:46.539 INFO kablam! |
Aug 02 02:28:46.539 INFO kablam! 188 | / named!(rsa_fields<(&[u8], &[u8])>, do_parse!(
Aug 02 02:28:46.539 INFO kablam! 189 | | n: mpi >>
Aug 02 02:28:46.539 INFO kablam! 190 | | e: mpi >>
Aug 02 02:28:46.539 INFO kablam! 191 | | ((n, e))
Aug 02 02:28:46.539 INFO kablam! 192 | | ));
Aug 02 02:28:46.539 INFO kablam! | |___^
Aug 02 02:28:46.539 INFO kablam! |
Aug 02 02:28:46.539 INFO kablam! = note: #[warn(dead_code)] on by default
Aug 02 02:28:46.539 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:46.539 INFO kablam!
Aug 02 02:28:46.540 INFO kablam! warning: function is never used: `public_key_body`
Aug 02 02:28:46.540 INFO kablam! --> src/pgp.rs:197:1
Aug 02 02:28:46.540 INFO kablam! |
Aug 02 02:28:46.540 INFO kablam! 197 | / named!(public_key_body>, bits!(do_parse!(
Aug 02 02:28:46.540 INFO kablam! 198 | | key_ver: take_bits!(u8, 8) >>
Aug 02 02:28:46.540 INFO kablam! 199 | | details: switch!(
Aug 02 02:28:46.540 INFO kablam! 200 | | value!(key_ver),
Aug 02 02:28:46.540 INFO kablam! ... |
Aug 02 02:28:46.540 INFO kablam! 231 | | ({ Some(key_ver) })
Aug 02 02:28:46.540 INFO kablam! 232 | | )));
Aug 02 02:28:46.541 INFO kablam! | |____^
Aug 02 02:28:46.541 INFO kablam! |
Aug 02 02:28:46.541 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:46.541 INFO kablam!
Aug 02 02:28:46.541 INFO kablam! warning: function is never used: `packet_body_parser`
Aug 02 02:28:46.541 INFO kablam! --> src/pgp.rs:234:1
Aug 02 02:28:46.541 INFO kablam! |
Aug 02 02:28:46.541 INFO kablam! 234 | / named_args!(
Aug 02 02:28:46.541 INFO kablam! 235 | | packet_body_parser(tag: u8) >,
Aug 02 02:28:46.541 INFO kablam! 236 | | switch!(value!(tag),
Aug 02 02:28:46.541 INFO kablam! 237 | | // Public Key
Aug 02 02:28:46.541 INFO kablam! 238 | | 6 => call!(public_key_body) |
Aug 02 02:28:46.541 INFO kablam! 239 | | _ => value!(None)
Aug 02 02:28:46.541 INFO kablam! 240 | | ));
Aug 02 02:28:46.541 INFO kablam! | |___^
Aug 02 02:28:46.541 INFO kablam! |
Aug 02 02:28:46.541 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:46.541 INFO kablam!
Aug 02 02:28:46.623 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 10.02s
Aug 02 02:28:46.648 INFO kablam! su: No module specific data is present
Aug 02 02:28:47.182 INFO running `"docker" "rm" "-f" "e8137e3d39b9921731ab45674dd7b82b6f3bb20da5e9623261924763df7bd0aa"`
Aug 02 02:28:47.344 INFO blam! e8137e3d39b9921731ab45674dd7b82b6f3bb20da5e9623261924763df7bd0aa