Dec 02 18:38:59.545 INFO testing rust-lzo-0.6.2 against 1.30.1 for beta-1.31-5
Dec 02 18:38:59.545 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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 +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 18:38:59.885 INFO [stdout] 524269e1e8849c46b55e0bdb0d64a56b955b0bb8d2fd0b80ea45ca934f407c34
Dec 02 18:38:59.892 INFO running `"docker" "start" "-a" "524269e1e8849c46b55e0bdb0d64a56b955b0bb8d2fd0b80ea45ca934f407c34"`
Dec 02 18:39:00.302 INFO [stderr] usermod: no changes
Dec 02 18:39:00.331 INFO [stderr]    Compiling rust-lzo v0.6.2 (/source)
Dec 02 18:39:00.985 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.985 INFO [stderr]   --> src/lzo1x_compress.rs:13:5
Dec 02 18:39:00.986 INFO [stderr]    |
Dec 02 18:39:00.986 INFO [stderr] 13 |     mut p : *const ::std::os::raw::c_void
Dec 02 18:39:00.986 INFO [stderr]    |     ----^
Dec 02 18:39:00.986 INFO [stderr]    |     |
Dec 02 18:39:00.986 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:00.986 INFO [stderr]    |
Dec 02 18:39:00.986 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 18:39:00.986 INFO [stderr] 
Dec 02 18:39:00.986 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.986 INFO [stderr]   --> src/lzo1x_compress.rs:15:9
Dec 02 18:39:00.986 INFO [stderr]    |
Dec 02 18:39:00.986 INFO [stderr] 15 |     let mut input : *const u8 = p as (*const u8);
Dec 02 18:39:00.986 INFO [stderr]    |         ----^^^^^
Dec 02 18:39:00.986 INFO [stderr]    |         |
Dec 02 18:39:00.986 INFO [stderr]    |         help: remove this `mut`
Dec 02 18:39:00.986 INFO [stderr] 
Dec 02 18:39:00.986 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.986 INFO [stderr]   --> src/lzo1x_compress.rs:26:18
Dec 02 18:39:00.986 INFO [stderr]    |
Dec 02 18:39:00.986 INFO [stderr] 26 |     mut v : u32, mut p : *mut ::std::os::raw::c_void
Dec 02 18:39:00.986 INFO [stderr]    |                  ----^
Dec 02 18:39:00.986 INFO [stderr]    |                  |
Dec 02 18:39:00.986 INFO [stderr]    |                  help: remove this `mut`
Dec 02 18:39:00.986 INFO [stderr] 
Dec 02 18:39:00.986 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.986 INFO [stderr]   --> src/lzo1x_compress.rs:36:5
Dec 02 18:39:00.986 INFO [stderr]    |
Dec 02 18:39:00.986 INFO [stderr] 36 |     mut p : *const ::std::os::raw::c_void
Dec 02 18:39:00.986 INFO [stderr]    |     ----^
Dec 02 18:39:00.986 INFO [stderr]    |     |
Dec 02 18:39:00.986 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:00.986 INFO [stderr] 
Dec 02 18:39:00.993 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.994 INFO [stderr]   --> src/lzo1x_compress.rs:48:5
Dec 02 18:39:00.994 INFO [stderr]    |
Dec 02 18:39:00.994 INFO [stderr] 48 |     mut in_ : *const u8,
Dec 02 18:39:00.994 INFO [stderr]    |     ----^^^
Dec 02 18:39:00.994 INFO [stderr]    |     |
Dec 02 18:39:00.994 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:00.994 INFO [stderr] 
Dec 02 18:39:00.994 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.994 INFO [stderr]   --> src/lzo1x_compress.rs:49:5
Dec 02 18:39:00.994 INFO [stderr]    |
Dec 02 18:39:00.994 INFO [stderr] 49 |     mut in_len : usize,
Dec 02 18:39:00.994 INFO [stderr]    |     ----^^^^^^
Dec 02 18:39:00.994 INFO [stderr]    |     |
Dec 02 18:39:00.994 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:00.994 INFO [stderr] 
Dec 02 18:39:00.994 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.994 INFO [stderr]   --> src/lzo1x_compress.rs:50:5
Dec 02 18:39:00.994 INFO [stderr]    |
Dec 02 18:39:00.994 INFO [stderr] 50 |     mut out : *mut u8,
Dec 02 18:39:00.994 INFO [stderr]    |     ----^^^
Dec 02 18:39:00.994 INFO [stderr]    |     |
Dec 02 18:39:00.994 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:00.994 INFO [stderr] 
Dec 02 18:39:00.994 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.994 INFO [stderr]   --> src/lzo1x_compress.rs:51:5
Dec 02 18:39:00.994 INFO [stderr]    |
Dec 02 18:39:00.994 INFO [stderr] 51 |     mut out_len : *mut usize,
Dec 02 18:39:00.994 INFO [stderr]    |     ----^^^^^^^
Dec 02 18:39:00.994 INFO [stderr]    |     |
Dec 02 18:39:00.994 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:00.994 INFO [stderr] 
Dec 02 18:39:00.994 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.994 INFO [stderr]   --> src/lzo1x_compress.rs:53:5
Dec 02 18:39:00.994 INFO [stderr]    |
Dec 02 18:39:00.994 INFO [stderr] 53 |     mut wrkmem : *mut ::std::os::raw::c_void
Dec 02 18:39:00.994 INFO [stderr]    |     ----^^^^^^
Dec 02 18:39:00.994 INFO [stderr]    |     |
Dec 02 18:39:00.994 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:00.994 INFO [stderr] 
Dec 02 18:39:00.996 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.996 INFO [stderr]    --> src/lzo1x_compress.rs:453:5
Dec 02 18:39:00.996 INFO [stderr]     |
Dec 02 18:39:00.996 INFO [stderr] 453 |     mut in_ : *const u8,
Dec 02 18:39:00.996 INFO [stderr]     |     ----^^^
Dec 02 18:39:00.996 INFO [stderr]     |     |
Dec 02 18:39:00.996 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:00.996 INFO [stderr] 
Dec 02 18:39:00.996 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.996 INFO [stderr]    --> src/lzo1x_compress.rs:454:5
Dec 02 18:39:00.996 INFO [stderr]     |
Dec 02 18:39:00.996 INFO [stderr] 454 |     mut in_len : usize,
Dec 02 18:39:00.996 INFO [stderr]     |     ----^^^^^^
Dec 02 18:39:00.996 INFO [stderr]     |     |
Dec 02 18:39:00.996 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:00.996 INFO [stderr] 
Dec 02 18:39:00.997 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.997 INFO [stderr]    --> src/lzo1x_compress.rs:455:5
Dec 02 18:39:00.997 INFO [stderr]     |
Dec 02 18:39:00.997 INFO [stderr] 455 |     mut out : *mut u8,
Dec 02 18:39:00.997 INFO [stderr]     |     ----^^^
Dec 02 18:39:00.997 INFO [stderr]     |     |
Dec 02 18:39:00.997 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:00.997 INFO [stderr] 
Dec 02 18:39:00.997 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.997 INFO [stderr]    --> src/lzo1x_compress.rs:456:5
Dec 02 18:39:00.997 INFO [stderr]     |
Dec 02 18:39:00.997 INFO [stderr] 456 |     mut out_len : *mut usize,
Dec 02 18:39:00.997 INFO [stderr]     |     ----^^^^^^^
Dec 02 18:39:00.997 INFO [stderr]     |     |
Dec 02 18:39:00.997 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:00.997 INFO [stderr] 
Dec 02 18:39:00.997 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.997 INFO [stderr]    --> src/lzo1x_compress.rs:457:5
Dec 02 18:39:00.997 INFO [stderr]     |
Dec 02 18:39:00.997 INFO [stderr] 457 |     mut wrkmem : *mut ::std::os::raw::c_void
Dec 02 18:39:00.997 INFO [stderr]     |     ----^^^^^^
Dec 02 18:39:00.997 INFO [stderr]     |     |
Dec 02 18:39:00.997 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:00.997 INFO [stderr] 
Dec 02 18:39:00.997 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.997 INFO [stderr]    --> src/lzo1x_compress.rs:468:13
Dec 02 18:39:00.997 INFO [stderr]     |
Dec 02 18:39:00.997 INFO [stderr] 468 |         let mut ll
Dec 02 18:39:00.997 INFO [stderr]     |             ----^^
Dec 02 18:39:00.997 INFO [stderr]     |             |
Dec 02 18:39:00.997 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:39:00.997 INFO [stderr] 
Dec 02 18:39:00.998 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.998 INFO [stderr]    --> src/lzo1x_compress.rs:475:13
Dec 02 18:39:00.998 INFO [stderr]     |
Dec 02 18:39:00.998 INFO [stderr] 475 |         let mut ll_end : usize = (ip as (usize)).wrapping_add(ll);
Dec 02 18:39:00.998 INFO [stderr]     |             ----^^^^^^
Dec 02 18:39:00.998 INFO [stderr]     |             |
Dec 02 18:39:00.998 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:39:00.998 INFO [stderr] 
Dec 02 18:39:00.998 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.998 INFO [stderr]  --> src/lzo1x_decompress_safe.rs:2:5
Dec 02 18:39:00.998 INFO [stderr]   |
Dec 02 18:39:00.998 INFO [stderr] 2 |     mut p : *const ::std::os::raw::c_void
Dec 02 18:39:00.998 INFO [stderr]   |     ----^
Dec 02 18:39:00.998 INFO [stderr]   |     |
Dec 02 18:39:00.998 INFO [stderr]   |     help: remove this `mut`
Dec 02 18:39:00.998 INFO [stderr] 
Dec 02 18:39:00.998 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:00.998 INFO [stderr]  --> src/lzo1x_decompress_safe.rs:4:9
Dec 02 18:39:00.998 INFO [stderr]   |
Dec 02 18:39:00.998 INFO [stderr] 4 |     let mut input : *const u8 = p as (*const u8);
Dec 02 18:39:00.998 INFO [stderr]   |         ----^^^^^
Dec 02 18:39:00.998 INFO [stderr]   |         |
Dec 02 18:39:00.998 INFO [stderr]   |         help: remove this `mut`
Dec 02 18:39:00.998 INFO [stderr] 
Dec 02 18:39:01.004 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.004 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:12:5
Dec 02 18:39:01.004 INFO [stderr]    |
Dec 02 18:39:01.004 INFO [stderr] 12 |     mut in_ : *const u8,
Dec 02 18:39:01.004 INFO [stderr]    |     ----^^^
Dec 02 18:39:01.004 INFO [stderr]    |     |
Dec 02 18:39:01.004 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:01.004 INFO [stderr] 
Dec 02 18:39:01.004 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.004 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:13:5
Dec 02 18:39:01.004 INFO [stderr]    |
Dec 02 18:39:01.004 INFO [stderr] 13 |     mut in_len : usize,
Dec 02 18:39:01.004 INFO [stderr]    |     ----^^^^^^
Dec 02 18:39:01.004 INFO [stderr]    |     |
Dec 02 18:39:01.004 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:01.004 INFO [stderr] 
Dec 02 18:39:01.004 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.004 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:14:5
Dec 02 18:39:01.004 INFO [stderr]    |
Dec 02 18:39:01.004 INFO [stderr] 14 |     mut out : *mut u8,
Dec 02 18:39:01.004 INFO [stderr]    |     ----^^^
Dec 02 18:39:01.004 INFO [stderr]    |     |
Dec 02 18:39:01.004 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:01.004 INFO [stderr] 
Dec 02 18:39:01.004 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.004 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:15:5
Dec 02 18:39:01.004 INFO [stderr]    |
Dec 02 18:39:01.004 INFO [stderr] 15 |     mut out_len : *mut usize
Dec 02 18:39:01.004 INFO [stderr]    |     ----^^^^^^^
Dec 02 18:39:01.004 INFO [stderr]    |     |
Dec 02 18:39:01.004 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:01.004 INFO [stderr] 
Dec 02 18:39:01.004 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.004 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:87:33
Dec 02 18:39:01.004 INFO [stderr]    |
Dec 02 18:39:01.004 INFO [stderr] 87 |                             let mut ip_last : *const u8 = ip;
Dec 02 18:39:01.004 INFO [stderr]    |                                 ----^^^^^^^
Dec 02 18:39:01.004 INFO [stderr]    |                                 |
Dec 02 18:39:01.004 INFO [stderr]    |                                 help: remove this `mut`
Dec 02 18:39:01.004 INFO [stderr] 
Dec 02 18:39:01.004 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.004 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:181:29
Dec 02 18:39:01.004 INFO [stderr]     |
Dec 02 18:39:01.004 INFO [stderr] 181 |                         let mut ip_last : *const u8 = ip;
Dec 02 18:39:01.004 INFO [stderr]     |                             ----^^^^^^^
Dec 02 18:39:01.004 INFO [stderr]     |                             |
Dec 02 18:39:01.004 INFO [stderr]     |                             help: remove this `mut`
Dec 02 18:39:01.004 INFO [stderr] 
Dec 02 18:39:01.005 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.005 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:234:29
Dec 02 18:39:01.005 INFO [stderr]     |
Dec 02 18:39:01.005 INFO [stderr] 234 |                         let mut ip_last : *const u8 = ip;
Dec 02 18:39:01.005 INFO [stderr]     |                             ----^^^^^^^
Dec 02 18:39:01.005 INFO [stderr]     |                             |
Dec 02 18:39:01.005 INFO [stderr]     |                             help: remove this `mut`
Dec 02 18:39:01.005 INFO [stderr] 
Dec 02 18:39:01.005 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:01.005 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:290:21
Dec 02 18:39:01.005 INFO [stderr]     |
Dec 02 18:39:01.005 INFO [stderr] 290 |                 let mut oe : *mut u8 = op.offset(t as (isize));
Dec 02 18:39:01.005 INFO [stderr]     |                     ----^^
Dec 02 18:39:01.005 INFO [stderr]     |                     |
Dec 02 18:39:01.005 INFO [stderr]     |                     help: remove this `mut`
Dec 02 18:39:01.005 INFO [stderr] 
Dec 02 18:39:01.005 INFO [stderr] warning: variable `_currentBlock` should have a snake case name such as `_current_block`
Dec 02 18:39:01.005 INFO [stderr]   --> src/lzo1x_compress.rs:55:9
Dec 02 18:39:01.005 INFO [stderr]    |
Dec 02 18:39:01.005 INFO [stderr] 55 |     let mut _currentBlock;
Dec 02 18:39:01.005 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.005 INFO [stderr]    |
Dec 02 18:39:01.005 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 02 18:39:01.005 INFO [stderr] 
Dec 02 18:39:01.005 INFO [stderr] warning: function is marked #[no_mangle], but not exported
Dec 02 18:39:01.005 INFO [stderr]    --> src/lzo1x_compress.rs:452:1
Dec 02 18:39:01.005 INFO [stderr]     |
Dec 02 18:39:01.005 INFO [stderr] 452 | / pub unsafe extern fn lzo1x_1_compress(
Dec 02 18:39:01.005 INFO [stderr] 453 | |     mut in_ : *const u8,
Dec 02 18:39:01.005 INFO [stderr] 454 | |     mut in_len : usize,
Dec 02 18:39:01.005 INFO [stderr] 455 | |     mut out : *mut u8,
Dec 02 18:39:01.005 INFO [stderr] ...   |
Dec 02 18:39:01.005 INFO [stderr] 630 | |     0i32
Dec 02 18:39:01.005 INFO [stderr] 631 | | }
Dec 02 18:39:01.005 INFO [stderr]     | |_^
Dec 02 18:39:01.005 INFO [stderr]     |
Dec 02 18:39:01.005 INFO [stderr]     = note: #[warn(private_no_mangle_fns)] on by default
Dec 02 18:39:01.005 INFO [stderr]     = help: try exporting the item with a `pub use` statement
Dec 02 18:39:01.005 INFO [stderr] 
Dec 02 18:39:01.005 INFO [stderr] warning: variable `_currentBlock` should have a snake case name such as `_current_block`
Dec 02 18:39:01.005 INFO [stderr]    --> src/lzo1x_compress.rs:459:9
Dec 02 18:39:01.005 INFO [stderr]     |
Dec 02 18:39:01.005 INFO [stderr] 459 |     let mut _currentBlock;
Dec 02 18:39:01.005 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.005 INFO [stderr] 
Dec 02 18:39:01.005 INFO [stderr] warning: function is marked #[no_mangle], but not exported
Dec 02 18:39:01.005 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:11:1
Dec 02 18:39:01.005 INFO [stderr]     |
Dec 02 18:39:01.006 INFO [stderr] 11  | / pub unsafe extern fn lzo1x_decompress_safe(
Dec 02 18:39:01.006 INFO [stderr] 12  | |     mut in_ : *const u8,
Dec 02 18:39:01.006 INFO [stderr] 13  | |     mut in_len : usize,
Dec 02 18:39:01.006 INFO [stderr] 14  | |     mut out : *mut u8,
Dec 02 18:39:01.006 INFO [stderr] ...   |
Dec 02 18:39:01.006 INFO [stderr] 387 | |     -4i32
Dec 02 18:39:01.006 INFO [stderr] 388 | | }
Dec 02 18:39:01.006 INFO [stderr]     | |_^
Dec 02 18:39:01.006 INFO [stderr]     |
Dec 02 18:39:01.006 INFO [stderr]     = help: try exporting the item with a `pub use` statement
Dec 02 18:39:01.006 INFO [stderr] 
Dec 02 18:39:01.006 INFO [stderr] warning: variable `_currentBlock` should have a snake case name such as `_current_block`
Dec 02 18:39:01.006 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:17:9
Dec 02 18:39:01.006 INFO [stderr]    |
Dec 02 18:39:01.006 INFO [stderr] 17 |     let mut _currentBlock;
Dec 02 18:39:01.006 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.006 INFO [stderr] 
Dec 02 18:39:01.010 INFO [stderr] warning: variant `OUT_OF_MEMORY` should have a camel case name such as `OutOfMemory`
Dec 02 18:39:01.010 INFO [stderr]   --> src/lib.rs:20:5
Dec 02 18:39:01.010 INFO [stderr]    |
Dec 02 18:39:01.010 INFO [stderr] 20 |     OUT_OF_MEMORY = -2,
Dec 02 18:39:01.010 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.010 INFO [stderr]    |
Dec 02 18:39:01.010 INFO [stderr]    = note: #[warn(non_camel_case_types)] on by default
Dec 02 18:39:01.010 INFO [stderr] 
Dec 02 18:39:01.010 INFO [stderr] warning: variant `NOT_COMPRESSIBLE` should have a camel case name such as `NotCompressible`
Dec 02 18:39:01.010 INFO [stderr]   --> src/lib.rs:21:5
Dec 02 18:39:01.010 INFO [stderr]    |
Dec 02 18:39:01.010 INFO [stderr] 21 |     NOT_COMPRESSIBLE = -3,
Dec 02 18:39:01.010 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.010 INFO [stderr] 
Dec 02 18:39:01.010 INFO [stderr] warning: variant `INPUT_OVERRUN` should have a camel case name such as `InputOverrun`
Dec 02 18:39:01.010 INFO [stderr]   --> src/lib.rs:22:5
Dec 02 18:39:01.010 INFO [stderr]    |
Dec 02 18:39:01.010 INFO [stderr] 22 |     INPUT_OVERRUN = -4,
Dec 02 18:39:01.011 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.011 INFO [stderr] 
Dec 02 18:39:01.011 INFO [stderr] warning: variant `OUTPUT_OVERRUN` should have a camel case name such as `OutputOverrun`
Dec 02 18:39:01.011 INFO [stderr]   --> src/lib.rs:23:5
Dec 02 18:39:01.011 INFO [stderr]    |
Dec 02 18:39:01.011 INFO [stderr] 23 |     OUTPUT_OVERRUN = -5,
Dec 02 18:39:01.011 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.011 INFO [stderr] 
Dec 02 18:39:01.011 INFO [stderr] warning: variant `LOOKBEHIND_OVERRUN` should have a camel case name such as `LookbehindOverrun`
Dec 02 18:39:01.011 INFO [stderr]   --> src/lib.rs:24:5
Dec 02 18:39:01.011 INFO [stderr]    |
Dec 02 18:39:01.011 INFO [stderr] 24 |     LOOKBEHIND_OVERRUN = -6,
Dec 02 18:39:01.011 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.011 INFO [stderr] 
Dec 02 18:39:01.011 INFO [stderr] warning: variant `EOF_NOT_FOUND` should have a camel case name such as `EofNotFound`
Dec 02 18:39:01.011 INFO [stderr]   --> src/lib.rs:25:5
Dec 02 18:39:01.011 INFO [stderr]    |
Dec 02 18:39:01.011 INFO [stderr] 25 |     EOF_NOT_FOUND = -7,
Dec 02 18:39:01.011 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.011 INFO [stderr] 
Dec 02 18:39:01.011 INFO [stderr] warning: variant `INPUT_NOT_CONSUMED` should have a camel case name such as `InputNotConsumed`
Dec 02 18:39:01.011 INFO [stderr]   --> src/lib.rs:26:5
Dec 02 18:39:01.011 INFO [stderr]    |
Dec 02 18:39:01.011 INFO [stderr] 26 |     INPUT_NOT_CONSUMED = -8,
Dec 02 18:39:01.011 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.011 INFO [stderr] 
Dec 02 18:39:01.011 INFO [stderr] warning: variant `NOT_YET_IMPLEMENTED` should have a camel case name such as `NotYetImplemented`
Dec 02 18:39:01.011 INFO [stderr]   --> src/lib.rs:27:5
Dec 02 18:39:01.011 INFO [stderr]    |
Dec 02 18:39:01.011 INFO [stderr] 27 |     NOT_YET_IMPLEMENTED = -9,
Dec 02 18:39:01.011 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.011 INFO [stderr] 
Dec 02 18:39:01.015 INFO [stderr] warning: variant `INVALID_ARGUMENT` should have a camel case name such as `InvalidArgument`
Dec 02 18:39:01.015 INFO [stderr]   --> src/lib.rs:28:5
Dec 02 18:39:01.015 INFO [stderr]    |
Dec 02 18:39:01.015 INFO [stderr] 28 |     INVALID_ARGUMENT = -10,
Dec 02 18:39:01.015 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:01.015 INFO [stderr] 
Dec 02 18:39:01.097 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.77s
Dec 02 18:39:01.099 INFO [stderr] su: No module specific data is present
Dec 02 18:39:01.452 INFO running `"docker" "inspect" "524269e1e8849c46b55e0bdb0d64a56b955b0bb8d2fd0b80ea45ca934f407c34"`
Dec 02 18:39:01.580 INFO running `"docker" "rm" "-f" "524269e1e8849c46b55e0bdb0d64a56b955b0bb8d2fd0b80ea45ca934f407c34"`
Dec 02 18:39:01.729 INFO [stdout] 524269e1e8849c46b55e0bdb0d64a56b955b0bb8d2fd0b80ea45ca934f407c34
Dec 02 18:39:01.731 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 18:39:01.932 INFO [stdout] aa473e56d7d16867052c7538ae994f0b81ee624ade306eb41e8a328171282473
Dec 02 18:39:01.934 INFO running `"docker" "start" "-a" "aa473e56d7d16867052c7538ae994f0b81ee624ade306eb41e8a328171282473"`
Dec 02 18:39:03.039 INFO [stderr] usermod: no changes
Dec 02 18:39:03.135 INFO [stderr]    Compiling rust-lzo v0.6.2 (/source)
Dec 02 18:39:04.031 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.031 INFO [stderr]   --> src/lib.rs:99:13
Dec 02 18:39:04.031 INFO [stderr]    |
Dec 02 18:39:04.031 INFO [stderr] 99 |         let mut dst_len: usize = worst_compress(mem::size_of_val(&data));
Dec 02 18:39:04.031 INFO [stderr]    |             ----^^^^^^^
Dec 02 18:39:04.031 INFO [stderr]    |             |
Dec 02 18:39:04.031 INFO [stderr]    |             help: remove this `mut`
Dec 02 18:39:04.031 INFO [stderr]    |
Dec 02 18:39:04.031 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 18:39:04.031 INFO [stderr] 
Dec 02 18:39:04.031 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.031 INFO [stderr]   --> src/lzo1x_compress.rs:13:5
Dec 02 18:39:04.031 INFO [stderr]    |
Dec 02 18:39:04.031 INFO [stderr] 13 |     mut p : *const ::std::os::raw::c_void
Dec 02 18:39:04.031 INFO [stderr]    |     ----^
Dec 02 18:39:04.031 INFO [stderr]    |     |
Dec 02 18:39:04.031 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.031 INFO [stderr] 
Dec 02 18:39:04.031 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.031 INFO [stderr]   --> src/lzo1x_compress.rs:15:9
Dec 02 18:39:04.031 INFO [stderr]    |
Dec 02 18:39:04.031 INFO [stderr] 15 |     let mut input : *const u8 = p as (*const u8);
Dec 02 18:39:04.031 INFO [stderr]    |         ----^^^^^
Dec 02 18:39:04.031 INFO [stderr]    |         |
Dec 02 18:39:04.031 INFO [stderr]    |         help: remove this `mut`
Dec 02 18:39:04.031 INFO [stderr] 
Dec 02 18:39:04.031 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.031 INFO [stderr]   --> src/lzo1x_compress.rs:26:18
Dec 02 18:39:04.031 INFO [stderr]    |
Dec 02 18:39:04.031 INFO [stderr] 26 |     mut v : u32, mut p : *mut ::std::os::raw::c_void
Dec 02 18:39:04.031 INFO [stderr]    |                  ----^
Dec 02 18:39:04.031 INFO [stderr]    |                  |
Dec 02 18:39:04.031 INFO [stderr]    |                  help: remove this `mut`
Dec 02 18:39:04.031 INFO [stderr] 
Dec 02 18:39:04.031 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.031 INFO [stderr]   --> src/lzo1x_compress.rs:36:5
Dec 02 18:39:04.031 INFO [stderr]    |
Dec 02 18:39:04.031 INFO [stderr] 36 |     mut p : *const ::std::os::raw::c_void
Dec 02 18:39:04.031 INFO [stderr]    |     ----^
Dec 02 18:39:04.031 INFO [stderr]    |     |
Dec 02 18:39:04.031 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.031 INFO [stderr] 
Dec 02 18:39:04.039 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.039 INFO [stderr]   --> src/lzo1x_compress.rs:48:5
Dec 02 18:39:04.039 INFO [stderr]    |
Dec 02 18:39:04.039 INFO [stderr] 48 |     mut in_ : *const u8,
Dec 02 18:39:04.039 INFO [stderr]    |     ----^^^
Dec 02 18:39:04.039 INFO [stderr]    |     |
Dec 02 18:39:04.039 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.039 INFO [stderr] 
Dec 02 18:39:04.039 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.039 INFO [stderr]   --> src/lzo1x_compress.rs:49:5
Dec 02 18:39:04.039 INFO [stderr]    |
Dec 02 18:39:04.039 INFO [stderr] 49 |     mut in_len : usize,
Dec 02 18:39:04.039 INFO [stderr]    |     ----^^^^^^
Dec 02 18:39:04.039 INFO [stderr]    |     |
Dec 02 18:39:04.039 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.039 INFO [stderr] 
Dec 02 18:39:04.039 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.039 INFO [stderr]   --> src/lzo1x_compress.rs:50:5
Dec 02 18:39:04.039 INFO [stderr]    |
Dec 02 18:39:04.039 INFO [stderr] 50 |     mut out : *mut u8,
Dec 02 18:39:04.039 INFO [stderr]    |     ----^^^
Dec 02 18:39:04.039 INFO [stderr]    |     |
Dec 02 18:39:04.039 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.039 INFO [stderr] 
Dec 02 18:39:04.039 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.039 INFO [stderr]   --> src/lzo1x_compress.rs:51:5
Dec 02 18:39:04.039 INFO [stderr]    |
Dec 02 18:39:04.039 INFO [stderr] 51 |     mut out_len : *mut usize,
Dec 02 18:39:04.039 INFO [stderr]    |     ----^^^^^^^
Dec 02 18:39:04.039 INFO [stderr]    |     |
Dec 02 18:39:04.039 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.039 INFO [stderr] 
Dec 02 18:39:04.039 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.039 INFO [stderr]   --> src/lzo1x_compress.rs:53:5
Dec 02 18:39:04.039 INFO [stderr]    |
Dec 02 18:39:04.039 INFO [stderr] 53 |     mut wrkmem : *mut ::std::os::raw::c_void
Dec 02 18:39:04.039 INFO [stderr]    |     ----^^^^^^
Dec 02 18:39:04.039 INFO [stderr]    |     |
Dec 02 18:39:04.039 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.039 INFO [stderr] 
Dec 02 18:39:04.043 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.043 INFO [stderr]    --> src/lzo1x_compress.rs:453:5
Dec 02 18:39:04.043 INFO [stderr]     |
Dec 02 18:39:04.043 INFO [stderr] 453 |     mut in_ : *const u8,
Dec 02 18:39:04.043 INFO [stderr]     |     ----^^^
Dec 02 18:39:04.043 INFO [stderr]     |     |
Dec 02 18:39:04.043 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:04.043 INFO [stderr] 
Dec 02 18:39:04.043 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.043 INFO [stderr]    --> src/lzo1x_compress.rs:454:5
Dec 02 18:39:04.043 INFO [stderr]     |
Dec 02 18:39:04.043 INFO [stderr] 454 |     mut in_len : usize,
Dec 02 18:39:04.043 INFO [stderr]     |     ----^^^^^^
Dec 02 18:39:04.043 INFO [stderr]     |     |
Dec 02 18:39:04.043 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:04.043 INFO [stderr] 
Dec 02 18:39:04.043 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.043 INFO [stderr]    --> src/lzo1x_compress.rs:455:5
Dec 02 18:39:04.043 INFO [stderr]     |
Dec 02 18:39:04.043 INFO [stderr] 455 |     mut out : *mut u8,
Dec 02 18:39:04.043 INFO [stderr]     |     ----^^^
Dec 02 18:39:04.043 INFO [stderr]     |     |
Dec 02 18:39:04.043 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:04.043 INFO [stderr] 
Dec 02 18:39:04.043 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.043 INFO [stderr]    --> src/lzo1x_compress.rs:456:5
Dec 02 18:39:04.043 INFO [stderr]     |
Dec 02 18:39:04.043 INFO [stderr] 456 |     mut out_len : *mut usize,
Dec 02 18:39:04.043 INFO [stderr]     |     ----^^^^^^^
Dec 02 18:39:04.043 INFO [stderr]     |     |
Dec 02 18:39:04.043 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:04.043 INFO [stderr] 
Dec 02 18:39:04.043 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.043 INFO [stderr]    --> src/lzo1x_compress.rs:457:5
Dec 02 18:39:04.043 INFO [stderr]     |
Dec 02 18:39:04.043 INFO [stderr] 457 |     mut wrkmem : *mut ::std::os::raw::c_void
Dec 02 18:39:04.043 INFO [stderr]     |     ----^^^^^^
Dec 02 18:39:04.043 INFO [stderr]     |     |
Dec 02 18:39:04.043 INFO [stderr]     |     help: remove this `mut`
Dec 02 18:39:04.043 INFO [stderr] 
Dec 02 18:39:04.043 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.043 INFO [stderr]    --> src/lzo1x_compress.rs:468:13
Dec 02 18:39:04.043 INFO [stderr]     |
Dec 02 18:39:04.043 INFO [stderr] 468 |         let mut ll
Dec 02 18:39:04.043 INFO [stderr]     |             ----^^
Dec 02 18:39:04.043 INFO [stderr]     |             |
Dec 02 18:39:04.043 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:39:04.044 INFO [stderr] 
Dec 02 18:39:04.044 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.044 INFO [stderr]    --> src/lzo1x_compress.rs:475:13
Dec 02 18:39:04.044 INFO [stderr]     |
Dec 02 18:39:04.044 INFO [stderr] 475 |         let mut ll_end : usize = (ip as (usize)).wrapping_add(ll);
Dec 02 18:39:04.044 INFO [stderr]     |             ----^^^^^^
Dec 02 18:39:04.044 INFO [stderr]     |             |
Dec 02 18:39:04.044 INFO [stderr]     |             help: remove this `mut`
Dec 02 18:39:04.044 INFO [stderr] 
Dec 02 18:39:04.044 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.044 INFO [stderr]  --> src/lzo1x_decompress_safe.rs:2:5
Dec 02 18:39:04.044 INFO [stderr]   |
Dec 02 18:39:04.044 INFO [stderr] 2 |     mut p : *const ::std::os::raw::c_void
Dec 02 18:39:04.044 INFO [stderr]   |     ----^
Dec 02 18:39:04.044 INFO [stderr]   |     |
Dec 02 18:39:04.044 INFO [stderr]   |     help: remove this `mut`
Dec 02 18:39:04.044 INFO [stderr] 
Dec 02 18:39:04.044 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.044 INFO [stderr]  --> src/lzo1x_decompress_safe.rs:4:9
Dec 02 18:39:04.044 INFO [stderr]   |
Dec 02 18:39:04.044 INFO [stderr] 4 |     let mut input : *const u8 = p as (*const u8);
Dec 02 18:39:04.044 INFO [stderr]   |         ----^^^^^
Dec 02 18:39:04.044 INFO [stderr]   |         |
Dec 02 18:39:04.044 INFO [stderr]   |         help: remove this `mut`
Dec 02 18:39:04.044 INFO [stderr] 
Dec 02 18:39:04.055 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.055 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:12:5
Dec 02 18:39:04.055 INFO [stderr]    |
Dec 02 18:39:04.055 INFO [stderr] 12 |     mut in_ : *const u8,
Dec 02 18:39:04.055 INFO [stderr]    |     ----^^^
Dec 02 18:39:04.055 INFO [stderr]    |     |
Dec 02 18:39:04.055 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.055 INFO [stderr] 
Dec 02 18:39:04.055 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.055 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:13:5
Dec 02 18:39:04.055 INFO [stderr]    |
Dec 02 18:39:04.055 INFO [stderr] 13 |     mut in_len : usize,
Dec 02 18:39:04.055 INFO [stderr]    |     ----^^^^^^
Dec 02 18:39:04.055 INFO [stderr]    |     |
Dec 02 18:39:04.055 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.055 INFO [stderr] 
Dec 02 18:39:04.055 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.055 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:14:5
Dec 02 18:39:04.055 INFO [stderr]    |
Dec 02 18:39:04.055 INFO [stderr] 14 |     mut out : *mut u8,
Dec 02 18:39:04.055 INFO [stderr]    |     ----^^^
Dec 02 18:39:04.055 INFO [stderr]    |     |
Dec 02 18:39:04.055 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.055 INFO [stderr] 
Dec 02 18:39:04.055 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.055 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:15:5
Dec 02 18:39:04.055 INFO [stderr]    |
Dec 02 18:39:04.055 INFO [stderr] 15 |     mut out_len : *mut usize
Dec 02 18:39:04.056 INFO [stderr]    |     ----^^^^^^^
Dec 02 18:39:04.056 INFO [stderr]    |     |
Dec 02 18:39:04.056 INFO [stderr]    |     help: remove this `mut`
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.056 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:87:33
Dec 02 18:39:04.056 INFO [stderr]    |
Dec 02 18:39:04.056 INFO [stderr] 87 |                             let mut ip_last : *const u8 = ip;
Dec 02 18:39:04.056 INFO [stderr]    |                                 ----^^^^^^^
Dec 02 18:39:04.056 INFO [stderr]    |                                 |
Dec 02 18:39:04.056 INFO [stderr]    |                                 help: remove this `mut`
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.056 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:181:29
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr] 181 |                         let mut ip_last : *const u8 = ip;
Dec 02 18:39:04.056 INFO [stderr]     |                             ----^^^^^^^
Dec 02 18:39:04.056 INFO [stderr]     |                             |
Dec 02 18:39:04.056 INFO [stderr]     |                             help: remove this `mut`
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.056 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:234:29
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr] 234 |                         let mut ip_last : *const u8 = ip;
Dec 02 18:39:04.056 INFO [stderr]     |                             ----^^^^^^^
Dec 02 18:39:04.056 INFO [stderr]     |                             |
Dec 02 18:39:04.056 INFO [stderr]     |                             help: remove this `mut`
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: variable does not need to be mutable
Dec 02 18:39:04.056 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:290:21
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr] 290 |                 let mut oe : *mut u8 = op.offset(t as (isize));
Dec 02 18:39:04.056 INFO [stderr]     |                     ----^^
Dec 02 18:39:04.056 INFO [stderr]     |                     |
Dec 02 18:39:04.056 INFO [stderr]     |                     help: remove this `mut`
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: variable `_currentBlock` should have a snake case name such as `_current_block`
Dec 02 18:39:04.056 INFO [stderr]   --> src/lzo1x_compress.rs:55:9
Dec 02 18:39:04.056 INFO [stderr]    |
Dec 02 18:39:04.056 INFO [stderr] 55 |     let mut _currentBlock;
Dec 02 18:39:04.056 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.056 INFO [stderr]    |
Dec 02 18:39:04.056 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: function is marked #[no_mangle], but not exported
Dec 02 18:39:04.056 INFO [stderr]    --> src/lzo1x_compress.rs:452:1
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr] 452 | / pub unsafe extern fn lzo1x_1_compress(
Dec 02 18:39:04.056 INFO [stderr] 453 | |     mut in_ : *const u8,
Dec 02 18:39:04.056 INFO [stderr] 454 | |     mut in_len : usize,
Dec 02 18:39:04.056 INFO [stderr] 455 | |     mut out : *mut u8,
Dec 02 18:39:04.056 INFO [stderr] ...   |
Dec 02 18:39:04.056 INFO [stderr] 630 | |     0i32
Dec 02 18:39:04.056 INFO [stderr] 631 | | }
Dec 02 18:39:04.056 INFO [stderr]     | |_^
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr]     = note: #[warn(private_no_mangle_fns)] on by default
Dec 02 18:39:04.056 INFO [stderr]     = help: try exporting the item with a `pub use` statement
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: variable `_currentBlock` should have a snake case name such as `_current_block`
Dec 02 18:39:04.056 INFO [stderr]    --> src/lzo1x_compress.rs:459:9
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr] 459 |     let mut _currentBlock;
Dec 02 18:39:04.056 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: function is marked #[no_mangle], but not exported
Dec 02 18:39:04.056 INFO [stderr]    --> src/lzo1x_decompress_safe.rs:11:1
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr] 11  | / pub unsafe extern fn lzo1x_decompress_safe(
Dec 02 18:39:04.056 INFO [stderr] 12  | |     mut in_ : *const u8,
Dec 02 18:39:04.056 INFO [stderr] 13  | |     mut in_len : usize,
Dec 02 18:39:04.056 INFO [stderr] 14  | |     mut out : *mut u8,
Dec 02 18:39:04.056 INFO [stderr] ...   |
Dec 02 18:39:04.056 INFO [stderr] 387 | |     -4i32
Dec 02 18:39:04.056 INFO [stderr] 388 | | }
Dec 02 18:39:04.056 INFO [stderr]     | |_^
Dec 02 18:39:04.056 INFO [stderr]     |
Dec 02 18:39:04.056 INFO [stderr]     = help: try exporting the item with a `pub use` statement
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.056 INFO [stderr] warning: variable `_currentBlock` should have a snake case name such as `_current_block`
Dec 02 18:39:04.056 INFO [stderr]   --> src/lzo1x_decompress_safe.rs:17:9
Dec 02 18:39:04.056 INFO [stderr]    |
Dec 02 18:39:04.056 INFO [stderr] 17 |     let mut _currentBlock;
Dec 02 18:39:04.056 INFO [stderr]    |         ^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.056 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `OUT_OF_MEMORY` should have a camel case name such as `OutOfMemory`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:20:5
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr] 20 |     OUT_OF_MEMORY = -2,
Dec 02 18:39:04.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr]    = note: #[warn(non_camel_case_types)] on by default
Dec 02 18:39:04.067 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `NOT_COMPRESSIBLE` should have a camel case name such as `NotCompressible`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:21:5
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr] 21 |     NOT_COMPRESSIBLE = -3,
Dec 02 18:39:04.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.067 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `INPUT_OVERRUN` should have a camel case name such as `InputOverrun`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:22:5
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr] 22 |     INPUT_OVERRUN = -4,
Dec 02 18:39:04.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.067 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `OUTPUT_OVERRUN` should have a camel case name such as `OutputOverrun`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:23:5
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr] 23 |     OUTPUT_OVERRUN = -5,
Dec 02 18:39:04.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.067 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `LOOKBEHIND_OVERRUN` should have a camel case name such as `LookbehindOverrun`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:24:5
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr] 24 |     LOOKBEHIND_OVERRUN = -6,
Dec 02 18:39:04.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.067 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `EOF_NOT_FOUND` should have a camel case name such as `EofNotFound`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:25:5
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr] 25 |     EOF_NOT_FOUND = -7,
Dec 02 18:39:04.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.067 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `INPUT_NOT_CONSUMED` should have a camel case name such as `InputNotConsumed`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:26:5
Dec 02 18:39:04.067 INFO [stderr]    |
Dec 02 18:39:04.067 INFO [stderr] 26 |     INPUT_NOT_CONSUMED = -8,
Dec 02 18:39:04.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.067 INFO [stderr] 
Dec 02 18:39:04.067 INFO [stderr] warning: variant `NOT_YET_IMPLEMENTED` should have a camel case name such as `NotYetImplemented`
Dec 02 18:39:04.067 INFO [stderr]   --> src/lib.rs:27:5
Dec 02 18:39:04.068 INFO [stderr]    |
Dec 02 18:39:04.068 INFO [stderr] 27 |     NOT_YET_IMPLEMENTED = -9,
Dec 02 18:39:04.068 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.068 INFO [stderr] 
Dec 02 18:39:04.068 INFO [stderr] warning: variant `INVALID_ARGUMENT` should have a camel case name such as `InvalidArgument`
Dec 02 18:39:04.068 INFO [stderr]   --> src/lib.rs:28:5
Dec 02 18:39:04.068 INFO [stderr]    |
Dec 02 18:39:04.068 INFO [stderr] 28 |     INVALID_ARGUMENT = -10,
Dec 02 18:39:04.068 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 02 18:39:04.068 INFO [stderr] 
Dec 02 18:39:04.697 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.61s
Dec 02 18:39:04.697 INFO [stderr] su: No module specific data is present
Dec 02 18:39:05.319 INFO running `"docker" "inspect" "aa473e56d7d16867052c7538ae994f0b81ee624ade306eb41e8a328171282473"`
Dec 02 18:39:05.681 INFO running `"docker" "rm" "-f" "aa473e56d7d16867052c7538ae994f0b81ee624ade306eb41e8a328171282473"`
Dec 02 18:39:05.966 INFO [stdout] aa473e56d7d16867052c7538ae994f0b81ee624ade306eb41e8a328171282473
Dec 02 18:39:05.973 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 18:39:06.648 INFO [stdout] d4c51ade7ef69f836b6de2950f07014550344a0ac871e3ce40b4481e5c24d6b7
Dec 02 18:39:06.651 INFO running `"docker" "start" "-a" "d4c51ade7ef69f836b6de2950f07014550344a0ac871e3ce40b4481e5c24d6b7"`
Dec 02 18:39:07.299 INFO [stderr] usermod: no changes
Dec 02 18:39:07.343 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Dec 02 18:39:07.355 INFO [stderr]      Running /target/debug/deps/rust_lzo-a713b7b67cd28e85
Dec 02 18:39:07.371 INFO [stdout] 
Dec 02 18:39:07.371 INFO [stdout] running 1 test
Dec 02 18:39:07.371 INFO [stdout] test it_works ... ok
Dec 02 18:39:07.371 INFO [stdout] 
Dec 02 18:39:07.371 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 18:39:07.371 INFO [stdout] 
Dec 02 18:39:07.371 INFO [stderr]    Doc-tests rust-lzo
Dec 02 18:39:08.351 INFO [stdout] 
Dec 02 18:39:08.351 INFO [stdout] running 0 tests
Dec 02 18:39:08.351 INFO [stdout] 
Dec 02 18:39:08.351 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 02 18:39:08.351 INFO [stdout] 
Dec 02 18:39:08.355 INFO [stderr] su: No module specific data is present
Dec 02 18:39:08.689 INFO running `"docker" "inspect" "d4c51ade7ef69f836b6de2950f07014550344a0ac871e3ce40b4481e5c24d6b7"`
Dec 02 18:39:08.855 INFO running `"docker" "rm" "-f" "d4c51ade7ef69f836b6de2950f07014550344a0ac871e3ce40b4481e5c24d6b7"`
Dec 02 18:39:09.054 INFO [stdout] d4c51ade7ef69f836b6de2950f07014550344a0ac871e3ce40b4481e5c24d6b7
