Nov 09 04:03:34.146 INFO checking tcsc/firkin against try#dc13be39fae8d4c607889b27de374b52586485a3 for pr-55632 Nov 09 04:03:34.146 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55632/worker-6/try#dc13be39fae8d4c607889b27de374b52586485a3:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-55632/try#dc13be39fae8d4c607889b27de374b52586485a3:/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 +dc13be39fae8d4c607889b27de374b52586485a3-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 09 04:03:34.701 INFO blam! efe48c3cacb29c88f08cd36497b35d3a5a1785ac5ab0f7f48b2a33bac2b12b6b Nov 09 04:03:34.703 INFO running `"docker" "start" "-a" "efe48c3cacb29c88f08cd36497b35d3a5a1785ac5ab0f7f48b2a33bac2b12b6b"` Nov 09 04:03:37.123 INFO kablam! usermod: no changes Nov 09 04:03:37.323 INFO kablam! Compiling dimensioned v0.6.0 Nov 09 04:03:37.327 INFO kablam! Checking bitflags v0.8.2 Nov 09 04:03:37.335 INFO kablam! Checking term_size v0.3.0 Nov 09 04:03:37.335 INFO kablam! Checking atty v0.2.2 Nov 09 04:03:37.335 INFO kablam! Checking memmap v0.5.2 Nov 09 04:03:37.335 INFO kablam! Checking num-integer v0.1.34 Nov 09 04:03:37.335 INFO kablam! Checking nodrop v0.1.9 Nov 09 04:03:37.347 INFO kablam! Checking num-complex v0.1.37 Nov 09 04:03:37.601 INFO kablam! Checking tempfile v2.1.5 Nov 09 04:03:38.781 INFO kablam! Checking generic-array v0.5.1 Nov 09 04:03:38.783 INFO kablam! Checking clap v2.24.2 Nov 09 04:03:39.480 INFO kablam! Checking num-bigint v0.1.37 Nov 09 04:03:39.481 INFO kablam! Checking num-iter v0.1.33 Nov 09 04:03:43.655 INFO kablam! Checking num-rational v0.1.36 Nov 09 04:03:44.995 INFO kablam! Checking num v0.1.37 Nov 09 04:03:56.782 INFO kablam! Checking firkin v0.1.0 (/source) Nov 09 04:03:57.895 INFO kablam! warning: unused import: `Path` Nov 09 04:03:57.895 INFO kablam! --> src/cli.rs:3:17 Nov 09 04:03:57.895 INFO kablam! | Nov 09 04:03:57.895 INFO kablam! 3 | use std::path::{Path, PathBuf}; Nov 09 04:03:57.895 INFO kablam! | ^^^^ Nov 09 04:03:57.895 INFO kablam! | Nov 09 04:03:57.895 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 09 04:03:57.895 INFO kablam! Nov 09 04:03:57.895 INFO kablam! warning: unused import: `DistPxFrac` Nov 09 04:03:57.895 INFO kablam! --> src/cli.rs:6:21 Nov 09 04:03:57.895 INFO kablam! | Nov 09 04:03:57.895 INFO kablam! 6 | use units::{DistPx, DistPxFrac, PX}; Nov 09 04:03:57.895 INFO kablam! | ^^^^^^^^^^ Nov 09 04:03:57.895 INFO kablam! Nov 09 04:03:57.903 INFO kablam! warning: unused import: `image::Image` Nov 09 04:03:57.903 INFO kablam! --> src/main.rs:21:5 Nov 09 04:03:57.903 INFO kablam! | Nov 09 04:03:57.904 INFO kablam! 21 | use image::Image; Nov 09 04:03:57.904 INFO kablam! | ^^^^^^^^^^^^ Nov 09 04:03:57.906 INFO kablam! Nov 09 04:03:58.170 INFO kablam! warning: unused import: `Path` Nov 09 04:03:58.170 INFO kablam! --> src/cli.rs:3:17 Nov 09 04:03:58.170 INFO kablam! | Nov 09 04:03:58.170 INFO kablam! 3 | use std::path::{Path, PathBuf}; Nov 09 04:03:58.170 INFO kablam! | ^^^^ Nov 09 04:03:58.170 INFO kablam! | Nov 09 04:03:58.170 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 09 04:03:58.170 INFO kablam! Nov 09 04:03:58.170 INFO kablam! warning: unused import: `DistPxFrac` Nov 09 04:03:58.170 INFO kablam! --> src/cli.rs:6:21 Nov 09 04:03:58.170 INFO kablam! | Nov 09 04:03:58.170 INFO kablam! 6 | use units::{DistPx, DistPxFrac, PX}; Nov 09 04:03:58.170 INFO kablam! | ^^^^^^^^^^ Nov 09 04:03:58.170 INFO kablam! Nov 09 04:03:58.191 INFO kablam! warning: unused import: `self` Nov 09 04:03:58.191 INFO kablam! --> src/distort.rs:76:17 Nov 09 04:03:58.191 INFO kablam! | Nov 09 04:03:58.191 INFO kablam! 76 | use image::{self, OwnedImage, MutableImage}; Nov 09 04:03:58.191 INFO kablam! | ^^^^ Nov 09 04:03:58.191 INFO kablam! Nov 09 04:03:58.191 INFO kablam! warning: unused import: `self` Nov 09 04:03:58.191 INFO kablam! --> src/distort.rs:77:17 Nov 09 04:03:58.191 INFO kablam! | Nov 09 04:03:58.191 INFO kablam! 77 | use units::{self, PX, DistPx}; Nov 09 04:03:58.191 INFO kablam! | ^^^^ Nov 09 04:03:58.191 INFO kablam! Nov 09 04:03:58.191 INFO kablam! warning: unused import: `image::Image` Nov 09 04:03:58.191 INFO kablam! --> src/main.rs:21:5 Nov 09 04:03:58.191 INFO kablam! | Nov 09 04:03:58.191 INFO kablam! 21 | use image::Image; Nov 09 04:03:58.191 INFO kablam! | ^^^^^^^^^^^^ Nov 09 04:03:58.191 INFO kablam! Nov 09 04:03:59.598 INFO kablam! warning: unused variable: `u` Nov 09 04:03:59.598 INFO kablam! --> src/distort.rs:7:18 Nov 09 04:03:59.598 INFO kablam! | Nov 09 04:03:59.598 INFO kablam! 7 | fn map_dst_pixel(u: DistPx, y: DistPx) -> (DistPxFrac, DistPxFrac) { Nov 09 04:03:59.598 INFO kablam! | ^ help: consider using `_u` instead Nov 09 04:03:59.598 INFO kablam! | Nov 09 04:03:59.599 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 09 04:03:59.599 INFO kablam! Nov 09 04:03:59.599 INFO kablam! warning: unused variable: `y` Nov 09 04:03:59.599 INFO kablam! --> src/distort.rs:7:29 Nov 09 04:03:59.599 INFO kablam! | Nov 09 04:03:59.599 INFO kablam! 7 | fn map_dst_pixel(u: DistPx, y: DistPx) -> (DistPxFrac, DistPxFrac) { Nov 09 04:03:59.599 INFO kablam! | ^ help: consider using `_y` instead Nov 09 04:03:59.599 INFO kablam! Nov 09 04:03:59.599 INFO kablam! warning: unused variable: `i` Nov 09 04:03:59.599 INFO kablam! --> src/main.rs:30:9 Nov 09 04:03:59.599 INFO kablam! | Nov 09 04:03:59.599 INFO kablam! 30 | let i = image::MemoryMappedImage::::map_file(f.input.as_path(), Nov 09 04:03:59.599 INFO kablam! | ^ help: consider using `_i` instead Nov 09 04:03:59.599 INFO kablam! Nov 09 04:04:00.135 INFO kablam! warning: unused variable: `u` Nov 09 04:04:00.135 INFO kablam! --> src/distort.rs:7:18 Nov 09 04:04:00.135 INFO kablam! | Nov 09 04:04:00.136 INFO kablam! 7 | fn map_dst_pixel(u: DistPx, y: DistPx) -> (DistPxFrac, DistPxFrac) { Nov 09 04:04:00.136 INFO kablam! | ^ help: consider using `_u` instead Nov 09 04:04:00.137 INFO kablam! | Nov 09 04:04:00.137 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 09 04:04:00.138 INFO kablam! Nov 09 04:04:00.138 INFO kablam! warning: unused variable: `y` Nov 09 04:04:00.139 INFO kablam! --> src/distort.rs:7:29 Nov 09 04:04:00.139 INFO kablam! | Nov 09 04:04:00.140 INFO kablam! 7 | fn map_dst_pixel(u: DistPx, y: DistPx) -> (DistPxFrac, DistPxFrac) { Nov 09 04:04:00.140 INFO kablam! | ^ help: consider using `_y` instead Nov 09 04:04:00.141 INFO kablam! Nov 09 04:04:00.141 INFO kablam! warning: unused variable: `i` Nov 09 04:04:00.142 INFO kablam! --> src/main.rs:30:9 Nov 09 04:04:00.143 INFO kablam! | Nov 09 04:04:00.143 INFO kablam! 30 | let i = image::MemoryMappedImage::::map_file(f.input.as_path(), Nov 09 04:04:00.144 INFO kablam! | ^ help: consider using `_i` instead Nov 09 04:04:00.144 INFO kablam! Nov 09 04:04:00.207 INFO kablam! warning: type alias is never used: `DistPxFrac` Nov 09 04:04:00.207 INFO kablam! --> src/units.rs:55:1 Nov 09 04:04:00.208 INFO kablam! | Nov 09 04:04:00.208 INFO kablam! 55 | pub type DistPxFrac = Pixel; Nov 09 04:04:00.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 04:04:00.208 INFO kablam! | Nov 09 04:04:00.208 INFO kablam! = note: #[warn(dead_code)] on by default Nov 09 04:04:00.208 INFO kablam! Nov 09 04:04:00.208 INFO kablam! warning: struct is never constructed: `OwnedImage` Nov 09 04:04:00.208 INFO kablam! --> src/image.rs:63:1 Nov 09 04:04:00.208 INFO kablam! | Nov 09 04:04:00.208 INFO kablam! 63 | pub struct OwnedImage { Nov 09 04:04:00.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 04:04:00.209 INFO kablam! Nov 09 04:04:00.209 INFO kablam! warning: method is never used: `new` Nov 09 04:04:00.210 INFO kablam! --> src/image.rs:70:5 Nov 09 04:04:00.211 INFO kablam! | Nov 09 04:04:00.211 INFO kablam! 70 | pub fn new(width: DistPx, height: DistPx) -> OwnedImage { Nov 09 04:04:00.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 04:04:00.211 INFO kablam! Nov 09 04:04:00.211 INFO kablam! warning: field is never used: `mem` Nov 09 04:04:00.212 INFO kablam! --> src/image.rs:162:5 Nov 09 04:04:00.212 INFO kablam! | Nov 09 04:04:00.212 INFO kablam! 162 | mem: Mmap, Nov 09 04:04:00.212 INFO kablam! | ^^^^^^^^^ Nov 09 04:04:00.212 INFO kablam! Nov 09 04:04:00.212 INFO kablam! warning: function is never used: `map_dst_pixel` Nov 09 04:04:00.212 INFO kablam! --> src/distort.rs:7:1 Nov 09 04:04:00.213 INFO kablam! | Nov 09 04:04:00.213 INFO kablam! 7 | fn map_dst_pixel(u: DistPx, y: DistPx) -> (DistPxFrac, DistPxFrac) { Nov 09 04:04:00.213 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 04:04:00.213 INFO kablam! Nov 09 04:04:00.214 INFO kablam! warning: function is never used: `sample_image` Nov 09 04:04:00.214 INFO kablam! --> src/distort.rs:13:1 Nov 09 04:04:00.214 INFO kablam! | Nov 09 04:04:00.214 INFO kablam! 13 | / fn sample_image(i: &ImageType, u: DistPxFrac, v: DistPxFrac) -> i16 Nov 09 04:04:00.214 INFO kablam! 14 | | where ImageType: Image Nov 09 04:04:00.214 INFO kablam! 15 | | { Nov 09 04:04:00.215 INFO kablam! 16 | | let one = DistPx::new(1); Nov 09 04:04:00.215 INFO kablam! ... | Nov 09 04:04:00.215 INFO kablam! 57 | | num::clamp(new_pixel, 0.0, max_value).round() as i16 Nov 09 04:04:00.215 INFO kablam! 58 | | } Nov 09 04:04:00.215 INFO kablam! | |_^ Nov 09 04:04:00.216 INFO kablam! Nov 09 04:04:00.216 INFO kablam! warning: function is never used: `pixel_or_black` Nov 09 04:04:00.216 INFO kablam! --> src/distort.rs:61:1 Nov 09 04:04:00.216 INFO kablam! | Nov 09 04:04:00.216 INFO kablam! 61 | / fn pixel_or_black(i: &ImageType, x: DistPx, y: DistPx) -> f64 Nov 09 04:04:00.216 INFO kablam! 62 | | where ImageType: Image Nov 09 04:04:00.216 INFO kablam! 63 | | { Nov 09 04:04:00.216 INFO kablam! 64 | | let zero = DistPx::new(0isize); Nov 09 04:04:00.216 INFO kablam! ... | Nov 09 04:04:00.216 INFO kablam! 70 | | } Nov 09 04:04:00.216 INFO kablam! 71 | | } Nov 09 04:04:00.216 INFO kablam! | |_^ Nov 09 04:04:00.216 INFO kablam! Nov 09 04:04:00.720 INFO kablam! warning: field is never used: `mem` Nov 09 04:04:00.721 INFO kablam! --> src/image.rs:162:5 Nov 09 04:04:00.721 INFO kablam! | Nov 09 04:04:00.722 INFO kablam! 162 | mem: Mmap, Nov 09 04:04:00.723 INFO kablam! | ^^^^^^^^^ Nov 09 04:04:00.723 INFO kablam! | Nov 09 04:04:00.724 INFO kablam! = note: #[warn(dead_code)] on by default Nov 09 04:04:00.724 INFO kablam! Nov 09 04:04:00.725 INFO kablam! warning: function is never used: `map_dst_pixel` Nov 09 04:04:00.726 INFO kablam! --> src/distort.rs:7:1 Nov 09 04:04:00.726 INFO kablam! | Nov 09 04:04:00.727 INFO kablam! 7 | fn map_dst_pixel(u: DistPx, y: DistPx) -> (DistPxFrac, DistPxFrac) { Nov 09 04:04:00.727 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 09 04:04:00.728 INFO kablam! Nov 09 04:04:00.802 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 23.65s Nov 09 04:04:00.809 INFO kablam! su: No module specific data is present Nov 09 04:04:02.319 INFO running `"docker" "rm" "-f" "efe48c3cacb29c88f08cd36497b35d3a5a1785ac5ab0f7f48b2a33bac2b12b6b"` Nov 09 04:04:02.648 INFO blam! efe48c3cacb29c88f08cd36497b35d3a5a1785ac5ab0f7f48b2a33bac2b12b6b