[INFO] fetching crate imageproc 0.24.0... [INFO] testing imageproc-0.24.0 against master#9e297bf54d31eb3b30067208ff9af4416945a2ed for pr-125507 [INFO] extracting crate imageproc 0.24.0 into /workspace/builds/worker-0-tc1/source [INFO] validating manifest of crates.io crate imageproc 0.24.0 on toolchain 9e297bf54d31eb3b30067208ff9af4416945a2ed [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-0-tc1/source/.cargo/config [INFO] started tweaking crates.io crate imageproc 0.24.0 [INFO] finished tweaking crates.io crate imageproc 0.24.0 [INFO] tweaked toml for crates.io crate imageproc 0.24.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate crates.io crate imageproc 0.24.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wide v0.7.15 [INFO] [stderr] Downloaded zune-core v0.4.12 [INFO] [stderr] Downloaded nalgebra v0.32.4 [INFO] [stderr] Downloaded ttf-parser v0.20.0 [INFO] [stderr] Downloaded owned_ttf_parser v0.20.0 [INFO] [stderr] Downloaded ab_glyph v0.2.23 [INFO] [stderr] Downloaded half v2.4.0 [INFO] [stderr] Downloaded image-webp v0.1.0 [INFO] [stderr] Downloaded avif-serialize v0.8.1 [INFO] [stderr] Downloaded loop9 v0.1.5 [INFO] [stderr] Downloaded arg_enum_proc_macro v0.3.4 [INFO] [stderr] Downloaded av1-grain v0.2.3 [INFO] [stderr] Downloaded bitstream-io v2.2.0 [INFO] [stderr] Downloaded built v0.7.1 [INFO] [stderr] Downloaded interpolate_name v0.2.4 [INFO] [stderr] Downloaded libfuzzer-sys v0.4.7 [INFO] [stderr] Downloaded noop_proc_macro v0.3.0 [INFO] [stderr] Downloaded profiling-procmacros v1.0.15 [INFO] [stderr] Downloaded simd_helpers v0.1.0 [INFO] [stderr] Downloaded system-deps v6.2.1 [INFO] [stderr] Downloaded aligned-vec v0.5.0 [INFO] [stderr] Downloaded v_frame v0.3.8 [INFO] [stderr] Downloaded ravif v0.11.5 [INFO] [stderr] Downloaded rayon v1.9.0 [INFO] [stderr] Downloaded rav1e v0.7.1 [INFO] [stderr] Downloaded sdl2 v0.36.0 [INFO] [stderr] Downloaded zune-jpeg v0.4.11 [INFO] [stderr] Downloaded sdl2-sys v0.36.0 [INFO] [stderr] Downloaded image v0.25.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6c7cb9dfffd90d6dd902317844c8a95dda46db7276d22ae8409df8fbc3ebdf9f [INFO] running `Command { std: "docker" "start" "-a" "6c7cb9dfffd90d6dd902317844c8a95dda46db7276d22ae8409df8fbc3ebdf9f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6c7cb9dfffd90d6dd902317844c8a95dda46db7276d22ae8409df8fbc3ebdf9f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6c7cb9dfffd90d6dd902317844c8a95dda46db7276d22ae8409df8fbc3ebdf9f", kill_on_drop: false }` [INFO] [stdout] 6c7cb9dfffd90d6dd902317844c8a95dda46db7276d22ae8409df8fbc3ebdf9f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e1290296a9fe8a837860779c172f2b52e37426c5f2e1e5b81ff661296b406268 [INFO] running `Command { std: "docker" "start" "-a" "e1290296a9fe8a837860779c172f2b52e37426c5f2e1e5b81ff661296b406268", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling proc-macro2 v1.0.78 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling bytemuck v1.14.3 [INFO] [stderr] Compiling paste v1.0.14 [INFO] [stderr] Compiling either v1.10.0 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling anyhow v1.0.81 [INFO] [stderr] Compiling crc32fast v1.4.0 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling aligned-vec v0.5.0 [INFO] [stderr] Compiling memchr v2.7.1 [INFO] [stderr] Compiling miniz_oxide v0.7.2 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling arrayvec v0.7.4 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling built v0.7.1 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling num-bigint v0.4.4 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Compiling matrixmultiply v0.3.8 [INFO] [stderr] Compiling safe_arch v0.7.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling rav1e v0.7.1 [INFO] [stderr] Compiling flate2 v1.0.28 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling weezl v0.1.8 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling bitstream-io v2.2.0 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling imgref v1.10.1 [INFO] [stderr] Compiling getrandom v0.2.12 [INFO] [stderr] Compiling flume v0.11.0 [INFO] [stderr] Compiling wide v0.7.15 [INFO] [stderr] Compiling avif-serialize v0.8.1 [INFO] [stderr] Compiling rgb v0.8.37 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling loop9 v0.1.5 [INFO] [stderr] Compiling zune-inflate v0.2.54 [INFO] [stderr] Compiling fdeflate v0.3.4 [INFO] [stderr] Compiling half v2.4.0 [INFO] [stderr] Compiling quick-error v2.0.1 [INFO] [stderr] Compiling lebe v0.5.2 [INFO] [stderr] Compiling ttf-parser v0.20.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling bit_field v0.10.2 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling zune-core v0.4.12 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling smallvec v1.13.1 [INFO] [stderr] Compiling rayon v1.9.0 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling jpeg-decoder v0.3.1 [INFO] [stderr] Compiling exr v1.72.0 [INFO] [stderr] Compiling zune-jpeg v0.4.11 [INFO] [stderr] Compiling gif v0.13.1 [INFO] [stderr] Compiling png v0.17.13 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling v_frame v0.3.8 [INFO] [stderr] Compiling num-complex v0.4.5 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-iter v0.1.44 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling qoi v0.4.1 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Compiling tiff v0.9.1 [INFO] [stderr] Compiling custom_derive v0.1.7 [INFO] [stderr] Compiling simba v0.8.1 [INFO] [stderr] Compiling conv v0.3.3 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling owned_ttf_parser v0.20.0 [INFO] [stderr] Compiling ab_glyph v0.2.23 [INFO] [stderr] Compiling maybe-rayon v0.1.1 [INFO] [stderr] Compiling av1-grain v0.2.3 [INFO] [stderr] Compiling num v0.4.1 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling profiling-procmacros v1.0.15 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling profiling v1.0.15 [INFO] [stderr] Compiling image-webp v0.1.0 [INFO] [stderr] Compiling nalgebra v0.32.4 [INFO] [stderr] Compiling ravif v0.11.5 [INFO] [stderr] Compiling image v0.25.0 [INFO] [stderr] Compiling imageproc v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.51s [INFO] running `Command { std: "docker" "inspect" "e1290296a9fe8a837860779c172f2b52e37426c5f2e1e5b81ff661296b406268", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e1290296a9fe8a837860779c172f2b52e37426c5f2e1e5b81ff661296b406268", kill_on_drop: false }` [INFO] [stdout] e1290296a9fe8a837860779c172f2b52e37426c5f2e1e5b81ff661296b406268 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 67bf2d1a98fdcf06ac132dad07ef690b9434543a3a2529570db8b06fe70d477a [INFO] running `Command { std: "docker" "start" "-a" "67bf2d1a98fdcf06ac132dad07ef690b9434543a3a2529570db8b06fe70d477a", kill_on_drop: false }` [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.92 [INFO] [stderr] Compiling bumpalo v3.15.4 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling wasm-bindgen v0.2.92 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling aho-corasick v1.1.2 [INFO] [stderr] Compiling regex-syntax v0.8.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling assert_approx_eq v1.1.0 [INFO] [stderr] Compiling av1-grain v0.2.3 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling regex-automata v0.4.6 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.92 [INFO] [stderr] Compiling regex v1.10.3 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling profiling-procmacros v1.0.15 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.42 [INFO] [stderr] Compiling quickcheck v1.0.3 [INFO] [stderr] Compiling profiling v1.0.15 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.92 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling rav1e v0.7.1 [INFO] [stderr] Compiling image-webp v0.1.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.92 [INFO] [stderr] Compiling js-sys v0.3.69 [INFO] [stderr] Compiling console_error_panic_hook v0.1.7 [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.42 [INFO] [stderr] Compiling wasm-bindgen-test v0.3.42 [INFO] [stderr] Compiling ravif v0.11.5 [INFO] [stderr] Compiling image v0.25.0 [INFO] [stderr] Compiling imageproc v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 27.43s [INFO] running `Command { std: "docker" "inspect" "67bf2d1a98fdcf06ac132dad07ef690b9434543a3a2529570db8b06fe70d477a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "67bf2d1a98fdcf06ac132dad07ef690b9434543a3a2529570db8b06fe70d477a", kill_on_drop: false }` [INFO] [stdout] 67bf2d1a98fdcf06ac132dad07ef690b9434543a3a2529570db8b06fe70d477a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] aae18851f16506a8115805e07e6ef44bad0ba72dd83170bf0f550d4d897254d5 [INFO] running `Command { std: "docker" "start" "-a" "aae18851f16506a8115805e07e6ef44bad0ba72dd83170bf0f550d4d897254d5", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/imageproc-d4d40b43c2ed327c) [INFO] [stdout] [INFO] [stdout] running 302 tests [INFO] [stdout] test binary_descriptors::brief::tests::bench_brief_fixed_test_pairs_1000_keypoints ... ignored [INFO] [stdout] test binary_descriptors::brief::tests::bench_brief_random_test_pairs_1000_keypoints ... ignored [INFO] [stdout] test binary_descriptors::tests::bench_matcher_1000_keypoints_each ... ignored [INFO] [stdout] test binary_descriptors::brief::tests::test_get_bit_subset ... ok [INFO] [stdout] test contrast::tests::adaptive_threshold_one_darker_pixel ... ok [INFO] [stdout] test contours::tests::find_contours_basic_test ... ok [INFO] [stdout] test binary_descriptors::brief::tests::test_compute_hamming_distance ... ok [INFO] [stdout] test contrast::tests::adaptive_threshold_one_lighter_pixel ... ok [INFO] [stdout] test contrast::tests::adaptive_threshold_constant ... ok [INFO] [stdout] test contours::tests::get_contours_approx_points ... ok [INFO] [stdout] test binary_descriptors::brief::tests::test_local_pixel_average ... ok [INFO] [stdout] test contrast::tests::bench_match_histogram_mut ... ok [INFO] [stdout] test contrast::tests::test_histogram_lut_gradient_to_step_contrast ... ok [INFO] [stdout] test contrast::tests::test_threshold_0_image_1 ... ok [INFO] [stdout] test contrast::tests::bench_otsu_level ... ok [INFO] [stdout] test corners::tests::bench_intensity_centroid ... ok [INFO] [stdout] test contrast::tests::test_otsu_constant ... ok [INFO] [stdout] test contrast::tests::test_histogram_lut_source_and_target_equal ... ok [INFO] [stdout] test contrast::tests::test_otsu_level_gradient ... ok [INFO] [stdout] test contrast::tests::test_threshold_threshold_255_image_255 ... ok [INFO] [stdout] test corners::tests::bench_oriented_fast_corner ... ok [INFO] [stdout] test corners::tests::bench_is_corner_fast9_9_contiguous_lighter_pixels ... ok [INFO] [stdout] test contrast::tests::bench_match_histogram ... ok [INFO] [stdout] test contrast::tests::test_threshold ... ok [INFO] [stdout] test corners::tests::bench_is_corner_fast12_12_noncontiguous ... ok [INFO] [stdout] test corners::tests::test_corner_score_fast9 ... ok [INFO] [stdout] test corners::tests::bench_oriented_fast_non_corner ... ok [INFO] [stdout] test contrast::tests::test_threshold_0_image_0 ... ok [INFO] [stdout] test contours::tests::test_contours_structured ... ok [INFO] [stdout] test corners::tests::test_fast_corner_score_12 ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_contiguous_darker_pixels ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_contiguous_darker_pixels_large_threshold ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_near_image_boundary ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast9_12_noncontiguous ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast9_9_contiguous_darker_pixels ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast9_9_contiguous_lighter_pixels ... ok [INFO] [stdout] test definitions::tests::test_clamp_f32_u16 ... ok [INFO] [stdout] test definitions::tests::test_clamp_f32_u8 ... ok [INFO] [stdout] test corners::tests::test_intensity_centroid ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_l1_10 ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_contiguous_lighter_pixels ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_l1_100 ... ok [INFO] [stdout] test contrast::tests::bench_adaptive_threshold ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_noncontiguous ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_linf_10 ... ok [INFO] [stdout] test contrast::tests::bench_stretch_contrast_mut ... ok [INFO] [stdout] test distance_transform::tests::bench_euclidean_squared_distance_transform_10 ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_constant ... ok [INFO] [stdout] test distance_transform::tests::bench_euclidean_squared_distance_transform_100 ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_linf_100 ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_descending_gradient ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_ascending_gradient ... ok [INFO] [stdout] test contrast::tests::bench_stretch_contrast ... ok [INFO] [stdout] test drawing::bezier::tests::bench_draw_cubic_bezier_curve_long ... ok [INFO] [stdout] test drawing::bezier::tests::bench_draw_cubic_bezier_curve_short ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_with_infinities ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_hollow_ellipse_circle ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_hollow_ellipse_horizontal ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_inside_bounds ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_filled_ellipse_circle ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_filled_ellipse_vertical ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_l1_200 ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_outside_right ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_outside_bottom ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_left ... ok [INFO] [stdout] test contrast::tests::bench_threshold ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_hollow_ellipse_vertical ... ok [INFO] [stdout] test distance_transform::tests::test_euclidean_squared_distance_transform_matches_reference_implementation ... ok [INFO] [stdout] test contrast::tests::bench_threshold_mut ... ok [INFO] [stdout] test distance_transform::tests::test_euclidean_squared_distance_transform_example ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_filled_ellipse_horizontal ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_linf_200 ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_horizontal ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_diagonal ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_shallow ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_vertical ... ok [INFO] [stdout] test drawing::line::tests::test_draw_antialiased_line_segment_diagonal ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_right ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct1_and_oct5 ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct2_and_oct6 ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_horizontal_using_bresenham_line_pixel_iter_mut ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_horizontal ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct0_and_oct4 ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_diagonal ... ok [INFO] [stdout] test distance_transform::tests::bench_euclidean_squared_distance_transform_200 ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_bottom ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_matches_reference_implementation ... ok [INFO] [stdout] test drawing::line::tests::test_draw_antialiased_line_segment_horizontal_and_vertical ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_top ... ok [INFO] [stdout] test drawing::line::tests::test_draw_antialiased_line_segment_oct7_and_oct3 ... ok [INFO] [stdout] test drawing::rect::tests::test_draw_hollow_rect ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct3_and_oct7 ... ok [INFO] [stdout] test drawing::rect::tests::bench_draw_filled_rect_mut_rgb ... ok [INFO] [stdout] test drawing::rect::tests::test_draw_blended_filled_rect ... ok [INFO] [stdout] test drawing::rect::tests::test_draw_filled_rect ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_vertical ... ok [INFO] [stdout] test filter::tests::bench_baseline_gaussian_stdev_1 ... ignored [INFO] [stdout] test filter::tests::bench_baseline_gaussian_stdev_10 ... ignored [INFO] [stdout] test filter::tests::bench_baseline_gaussian_stdev_3 ... ignored [INFO] [stdout] test contrast::tests::bench_equalize_histogram ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_r1 ... ok [INFO] [stdout] test contrast::tests::bench_equalize_histogram_mut ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx8_ry1 ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx1_ry8 ... ok [INFO] [stdout] test filter::median::tests::test_median_filter_matches_reference_implementation ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx1_ry4 ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx4_ry8 ... ok [INFO] [stdout] test filter::tests::test_box_filter_handles_empty_images ... ok [INFO] [stdout] test filter::tests::test_box_filter ... ok [INFO] [stdout] test filter::tests::test_filter3x3_with_results_outside_input_channel_range ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_r4 ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_r8 ... ok [INFO] [stdout] test filter::tests::bench_gaussian_f32_stdev_1 ... ok [INFO] [stdout] test filter::tests::test_horizontal_filter ... ok [INFO] [stdout] test filter::tests::test_horizontal_filter_with_kernel_wider_than_image_does_not_panic ... ok [INFO] [stdout] test filter::tests::test_kernel_filter_with_empty_image ... ok [INFO] [stdout] test filter::tests::test_horizontal_filter_matches_reference_implementation ... ok [INFO] [stdout] test filter::tests::test_kernel_filter_with_even_kernel_side ... ok [INFO] [stdout] test filter::tests::test_kernel_filter_with_kernel_dimensions_larger_than_image ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_saturation ... ok [INFO] [stdout] test filter::tests::test_separable_filter ... ok [INFO] [stdout] test filter::tests::test_vertical_filter_matches_reference_implementation ... ok [INFO] [stdout] test filter::tests::test_separable_filter_integer_kernel ... ok [INFO] [stdout] test filter::tests::test_vertical_filter ... ok [INFO] [stdout] test filter::tests::test_vertical_filter_with_kernel_taller_than_image_does_not_panic ... ok [INFO] [stdout] test geometric_transformations::tests::bench_from_control_points ... ok [INFO] [stdout] test filter::tests::bench_box_filter ... ok [INFO] [stdout] test geometric_transformations::tests::bench_rotate_bilinear ... ok [INFO] [stdout] test filter::tests::bench_gaussian_f32_stdev_3 ... ok [INFO] [stdout] test geometric_transformations::tests::bench_affine_nearest ... ok [INFO] [stdout] test geometric_transformations::tests::bench_rotate_nearest ... ok [INFO] [stdout] test geometric_transformations::tests::bench_affine_bilinear ... ok [INFO] [stdout] test geometric_transformations::tests::bench_affine_bicubic ... ok [INFO] [stdout] test geometric_transformations::tests::bench_rotate_bicubic ... ok [INFO] [stdout] test geometric_transformations::tests::test_affine ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_2 ... ok [INFO] [stdout] test geometric_transformations::tests::test_affine_bicubic ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_colinear ... ok [INFO] [stdout] test geometric_transformations::tests::bench_translate ... ok [INFO] [stdout] test geometric_transformations::tests::bench_translate_with ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_nofreeze ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_translate ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_underdetermined ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_translation ... ok [INFO] [stdout] test geometric_transformations::tests::test_rotate_nearest_zero_radians ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_large_x_large_y ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_known_transform ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_negative_x ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_positive_y ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_negative_y ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_negative_y_projection ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_large_x_large_y_projection ... ok [INFO] [stdout] test geometry::tests::convex_hull_points ... ok [INFO] [stdout] test geometry::tests::convex_hull_points_empty_vec ... ok [INFO] [stdout] test filter::tests::bench_separable_filter ... ok [INFO] [stdout] test geometry::tests::convex_hull_points_with_negative_values ... ok [INFO] [stdout] test geometry::tests::test_arc_length ... ok [INFO] [stdout] test geometry::tests::test_min_area ... ok [INFO] [stdout] test geometry::tests::test_contour_area ... ok [INFO] [stdout] test gradients::tests::test_horizontal_prewitt_gradient_image ... ok [INFO] [stdout] test gradients::tests::test_horizontal_scharr_gradient_image ... ok [INFO] [stdout] test filter::tests::test_gaussian_blur_f32_rejects_negative_sigma - should panic ... ok [INFO] [stdout] test filter::tests::test_kernel_must_be_nonempty - should panic ... ok [INFO] [stdout] test filter::tests::test_gaussian_blur_f32_rejects_zero_sigma - should panic ... ok [INFO] [stdout] test gradients::tests::test_vertical_prewitt_gradient_image ... ok [INFO] [stdout] test gradients::tests::test_horizontal_sobel_gradient_image ... ok [INFO] [stdout] test gradients::tests::test_vertical_scharr_gradient_image ... ok [INFO] [stdout] test geometric_transformations::tests::bench_translate_projection ... ok [INFO] [stdout] test haar::tests::test_draw_haar_feature_four_region ... ok [INFO] [stdout] test haar::tests::test_block_sizes ... ok [INFO] [stdout] test geometric_transformations::tests::text_rotate_nearest_quarter_turn_clockwise ... ok [INFO] [stdout] test haar::tests::test_feature_positions ... ok [INFO] [stdout] test haar::tests::test_draw_haar_feature_two_region_horizontal ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_positive_y_projection ... ok [INFO] [stdout] test haar::tests::test_four_region ... ok [INFO] [stdout] test haar::tests::test_haar_valid_image_size_with_offset_feature ... ok [INFO] [stdout] test haar::tests::test_number_of_haar_features ... ok [INFO] [stdout] test haar::tests::test_haar_valid_image_size_top_left ... ok [INFO] [stdout] test geometric_transformations::tests::text_rotate_nearest_half_turn_anticlockwise ... ok [INFO] [stdout] test haar::tests::test_two_region_horizontal ... ok [INFO] [stdout] test haar::tests::test_haar_invalid_image_size_top_left - should panic ... ok [INFO] [stdout] test gradients::tests::test_gradients_constant_image ... ok [INFO] [stdout] test hog::tests::test_direction_interpolation_within_bounds ... ok [INFO] [stdout] test hog::tests::test_hog_descriptor_from_hist_grid ... ok [INFO] [stdout] test hog::tests::test_hog_spec_valid_options ... ok [INFO] [stdout] test hog::tests::test_hog_spec_invalid_options ... ok [INFO] [stdout] test gradients::tests::test_vertical_sobel_gradient_image ... ok [INFO] [stdout] test haar::tests::bench_evaluate_all_features_10x10 ... ok [INFO] [stdout] test hog::tests::test_interpolation_from_position ... ok [INFO] [stdout] test haar::tests::test_three_region_vertical ... ok [INFO] [stdout] test hog::tests::test_num_blocks ... ok [INFO] [stdout] test haar::tests::test_haar_invalid_image_size_with_offset_feature - should panic ... ok [INFO] [stdout] test haar::tests::test_haar_evaluate_against_reference_implementation ... ok [INFO] [stdout] test filter::tests::bench_horizontal_filter ... ok [INFO] [stdout] test hough::tests::bench_detect_line_50_45 ... ok [INFO] [stdout] test hog::tests::test_interpolation_from_position_wrapping ... ok [INFO] [stdout] test hough::tests::bench_detect_line_neg10_120 ... ok [INFO] [stdout] test hough::tests::detect_line_50_45 ... ok [INFO] [stdout] test hough::tests::draw_polar_line_bottom_left_to_top_right ... ok [INFO] [stdout] test hough::tests::draw_polar_line_horizontal ... ok [INFO] [stdout] test hog::tests::bench_hog ... ok [INFO] [stdout] test hough::tests::bench_detect_line_eps_135 ... ok [INFO] [stdout] test hough::tests::detect_lines_horizontal_above_threshold ... ok [INFO] [stdout] test hough::tests::draw_polar_line_vertical ... ok [INFO] [stdout] test hough::tests::intersection_points_negative_signed_distance ... ok [INFO] [stdout] test hough::tests::detect_lines_horizontal_below_threshold ... ok [INFO] [stdout] test integral_image::tests::bench_row_running_sum ... ok [INFO] [stdout] test hough::tests::detect_line_eps_135 ... ok [INFO] [stdout] test hough::tests::intersection_points_positive_signed_distance ... ok [INFO] [stdout] test hough::tests::intersection_points_zero_signed_distance ... ok [INFO] [stdout] test hough::tests::detect_line_neg10_120 ... ok [INFO] [stdout] test integral_image::tests::test_integral_image_gray ... ok [INFO] [stdout] test hough::tests::draw_polar_line_top_left_to_bottom_right ... ok [INFO] [stdout] test integral_image::tests::test_integral_image_matches_reference_implementation ... ok [INFO] [stdout] test integral_image::tests::test_integral_image_rgb ... ok [INFO] [stdout] test integral_image::tests::test_sum_image_pixels ... ok [INFO] [stdout] test integral_image::tests::test_sum_image_pixels_rgb ... ok [INFO] [stdout] test local_binary_patterns::tests::bench_local_binary_pattern ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_l1_1 ... ok [INFO] [stdout] test local_binary_patterns::tests::test_uniform_representative_2 ... ok [INFO] [stdout] test integral_image::tests::bench_column_running_sum ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_l1_2 ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_linf_1 ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_linf_2 ... ok [INFO] [stdout] test morphology::tests::test_erode_point_linf_1 ... ok [INFO] [stdout] test morphology::tests::test_erode_point_l1_1 ... ok [INFO] [stdout] test noise::tests::bench_gaussian_noise_mut ... ok [INFO] [stdout] test pixelops::tests::bench_interpolate_gray ... ok [INFO] [stdout] test pixelops::tests::test_weighted_channel_sum ... ok [INFO] [stdout] test point::tests::distance_between_line_and_point ... ok [INFO] [stdout] test noise::tests::bench_salt_and_pepper_noise_mut ... ok [INFO] [stdout] test pixelops::tests::bench_weighted_sum_rgb ... ok [INFO] [stdout] test rect::tests::test_contains_i32 ... ok [INFO] [stdout] test pixelops::tests::bench_weighted_sum_gray ... ok [INFO] [stdout] test rect::tests::test_contains_f32 ... ok [INFO] [stdout] test point::tests::line_from_points ... ok [INFO] [stdout] test pixelops::tests::bench_interpolate_rgb ... ok [INFO] [stdout] test region_labelling::tests::test_connected_components_eight_chessboard ... ok [INFO] [stdout] test rect::tests::test_rejects_empty_rectangle - should panic ... ok [INFO] [stdout] test region_labelling::tests::test_connected_components_eight_white_background ... ok [INFO] [stdout] test region_labelling::tests::test_connected_components_four_chessboard ... ok [INFO] [stdout] test filter::tests::bench_gaussian_f32_stdev_10 ... ok [INFO] [stdout] test stats::tests::bench_root_mean_squared_error_gray ... ok [INFO] [stdout] test stats::tests::bench_root_mean_squared_error_rgb ... ok [INFO] [stdout] test stats::tests::test_cumulative_histogram ... ok [INFO] [stdout] test filter::tests::bench_vertical_filter ... ok [INFO] [stdout] test stats::tests::test_cumulative_histogram_rgb ... ok [INFO] [stdout] test stats::tests::test_histogram_rgb ... ok [INFO] [stdout] test stats::tests::test_histogram ... ok [INFO] [stdout] test stats::tests::test_root_mean_squared_error_grayscale ... ok [INFO] [stdout] test stats::tests::test_root_mean_squared_error_rgb ... ok [INFO] [stdout] test stats::tests::test_root_mean_squares_rejects_mismatched_dimensions - should panic ... ok [INFO] [stdout] test hough::tests::bench_detect_lines ... ok [INFO] [stdout] test suppress::tests::bench_local_maxima_dense ... ok [INFO] [stdout] test suppress::tests::bench_local_maxima_sparse ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_increasing_gradient ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_noise_1 ... ok [INFO] [stdout] test region_labelling::tests::bench_connected_components_eight_chessboard ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_noise_3 ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_decreasing_gradient ... ok [INFO] [stdout] test region_labelling::tests::bench_connected_components_four_chessboard ... ok [INFO] [stdout] test seam_carving::tests::bench_shrink_width_s100_r1 ... ok [INFO] [stdout] test suppress::tests::test_suppress_non_maximum ... ok [INFO] [stdout] test suppress::tests::test_step ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_noise_7 ... ok [INFO] [stdout] test suppress::tests::test_suppress_non_maximum_handles_radius_greater_than_image_side ... ok [INFO] [stdout] test suppress::tests::test_local_maxima ... ok [INFO] [stdout] test suppress::tests::test_suppress_non_maximum_matches_reference_implementation ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t1_sse ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t1_sse_norm ... ok [INFO] [stdout] test template_matching::tests::match_template_cross_correlation_normalized ... ok [INFO] [stdout] test template_matching::tests::match_template_handles_template_of_same_size_as_image ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t4_sse ... ok [INFO] [stdout] test template_matching::tests::match_template_cross_correlation ... ok [INFO] [stdout] test template_matching::tests::match_template_normalization_handles_zero_norm ... ok [INFO] [stdout] test template_matching::tests::match_template_panics_if_image_height_is_less_than_template_height - should panic ... ok [INFO] [stdout] test template_matching::tests::match_template_panics_if_image_width_does_is_less_than_template_width - should panic ... ok [INFO] [stdout] test template_matching::tests::match_template_sum_of_squared_errors ... ok [INFO] [stdout] test morphology::tests::bench_dilate_l1_5 ... ok [INFO] [stdout] test template_matching::tests::match_template_sum_of_squared_errors_normalized ... ok [INFO] [stdout] test integral_image::tests::bench_integral_image_gray ... ok [INFO] [stdout] test union_find::tests::test_trees ... ok [INFO] [stdout] test template_matching::tests::test_find_extremes ... ok [INFO] [stdout] test union_find::tests::test_union_find_sequence ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_fails - should panic ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_within_fails - should panic ... ok [INFO] [stdout] test union_find::tests::bench_disjoint_set_forest ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_within_passes ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_passes ... ok [INFO] [stdout] test utils::tests::test_pixel_diff_summary_handles_1x1_image ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t4_sse_norm ... ok [INFO] [stdout] test integral_image::tests::bench_integral_image_rgb ... ok [INFO] [stdout] test morphology::tests::bench_dilate_linf_5 ... ok [INFO] [stdout] test seam_carving::tests::bench_shrink_width_s100_r4 ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t16_sse ... ok [INFO] [stdout] test filter::tests::bench_filter3x3_i32_filter ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t16_sse_norm ... ok [INFO] [stdout] test edges::tests::bench_canny ... ok [INFO] [stdout] test seam_carving::tests::bench_shrink_width_s100_r8 ... ok [INFO] [stdout] test gradients::tests::bench_sobel_gradients ... ok [INFO] [stdout] test filter::tests::bench_bilateral_filter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 296 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 3.99s [INFO] [stdout] [INFO] [stderr] Doc-tests imageproc [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test src/geometric_transformations.rs - geometric_transformations::Projection (line 25) ... ok [INFO] [stdout] test src/contrast.rs - contrast::stretch_contrast (line 254) ... ok [INFO] [stdout] test src/filter/median.rs - filter::median::median_filter (line 11) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::variance (line 274) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::row_running_sum (line 325) ... ok [INFO] [stdout] test src/drawing/canvas.rs - drawing::canvas::Canvas (line 16) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::column_running_sum (line 389) ... ok [INFO] [stdout] test src/filter/median.rs - filter::median::median_filter (line 79) ... ok [INFO] [stdout] test src/gradients.rs - gradients::sobel_gradient_map (line 108) ... ok [INFO] [stdout] test src/contrast.rs - contrast::threshold_mut (line 136) ... ok [INFO] [stdout] test src/distance_transform.rs - distance_transform::distance_transform (line 37) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::integral_image (line 25) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::integral_squared_image (line 64) ... ok [INFO] [stdout] test src/contrast.rs - contrast::threshold (line 107) ... ok [INFO] [stdout] test src/filter/median.rs - filter::median::median_filter (line 47) ... ok [INFO] [stdout] test src/geometric_transformations.rs - geometric_transformations::warp_with (line 436) ... ok [INFO] [stdout] test src/local_binary_patterns.rs - local_binary_patterns::count_transitions (line 112) ... ok [INFO] [stdout] test src/filter/mod.rs - filter::bilateral_filter (line 46) ... ok [INFO] [stdout] test src/local_binary_patterns.rs - local_binary_patterns::min_shift (line 95) ... FAILED [INFO] [stdout] test src/morphology.rs - morphology::close (line 225) ... ok [INFO] [stdout] test src/map.rs - map::red_channel (line 397) ... ok [INFO] [stdout] test src/local_binary_patterns.rs - local_binary_patterns::local_binary_pattern (line 21) ... ok [INFO] [stdout] test src/morphology.rs - morphology::dilate (line 16) ... ok [INFO] [stdout] test src/map.rs - map::map_subpixels (line 57) ... FAILED [INFO] [stdout] test src/map.rs - map::green_channel (line 465) ... ok [INFO] [stdout] test src/map.rs - map::as_blue_channel (line 565) ... ok [INFO] [stdout] test src/map.rs - map::map_pixels_mut (line 351) ... ok [INFO] [stdout] test src/morphology.rs - morphology::open (line 158) ... ok [INFO] [stdout] test src/morphology.rs - morphology::erode (line 79) ... ok [INFO] [stdout] test src/pixelops.rs - pixelops::weighted_sum (line 11) ... ok [INFO] [stdout] test src/pixelops.rs - pixelops::interpolate (line 37) ... ok [INFO] [stdout] test src/map.rs - map::map_subpixels_mut (line 107) ... ok [INFO] [stdout] test src/utils.rs - utils::rgb_image (line 128) ... ok [INFO] [stdout] test src/utils.rs - utils::rgba_image (line 229) ... ok [INFO] [stdout] test src/map.rs - map::as_red_channel (line 429) ... ok [INFO] [stdout] test src/rect.rs - rect::Rect::intersect (line 88) ... ok [INFO] [stdout] test src/map.rs - map::blue_channel (line 533) ... ok [INFO] [stdout] test src/rect.rs - rect::Rect (line 7) ... ok [INFO] [stdout] test src/map.rs - map::map_colors_mut (line 199) ... ok [INFO] [stdout] test src/region_labelling.rs - region_labelling::connected_components (line 73) ... ok [INFO] [stdout] test src/utils.rs - utils::gray_image (line 22) ... ok [INFO] [stdout] test src/stats.rs - stats::percentile (line 65) ... ok [INFO] [stdout] test src/map.rs - map::as_green_channel (line 497) ... ok [INFO] [stdout] test src/region_labelling.rs - region_labelling::connected_components (line 30) ... ok [INFO] [stdout] test src/map.rs - map::map_colors2 (line 244) ... ok [INFO] [stdout] test src/map.rs - map::map_colors (line 153) ... ok [INFO] [stdout] test src/map.rs - map::map_pixels (line 303) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/local_binary_patterns.rs - local_binary_patterns::min_shift (line 95) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustco5vQjr/symbols.o" "/tmp/rustdoctest2feqvB/rust_out.rust_out.ffab60899888ac46-cgu.0.rcgu.o" "/tmp/rustdoctest2feqvB/rust_out.3xco4qebdtbrz27tu9fsgoijg.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libimageproc-51b2c11eddd0740d.rlib" "/opt/rustwide/target/debug/deps/libnalgebra-32a950f22208464c.rlib" "/opt/rustwide/target/debug/deps/libmatrixmultiply-74fd7543b64d0caa.rlib" "/opt/rustwide/target/debug/deps/librawpointer-9a82b3d0237eca24.rlib" "/opt/rustwide/target/debug/deps/libtypenum-5326f72807cfe834.rlib" "/opt/rustwide/target/debug/deps/libsimba-d7ef9565d1698c40.rlib" "/opt/rustwide/target/debug/deps/libwide-61e4d527f04b95ef.rlib" "/opt/rustwide/target/debug/deps/libsafe_arch-095f9063e45d1e4d.rlib" "/opt/rustwide/target/debug/deps/libapprox-18797a330c2b1483.rlib" "/opt/rustwide/target/debug/deps/libab_glyph-74cd5934713b9163.rlib" "/opt/rustwide/target/debug/deps/libowned_ttf_parser-1df0cbbd9f087b0b.rlib" "/opt/rustwide/target/debug/deps/libttf_parser-974cc61fd2c7d767.rlib" "/opt/rustwide/target/debug/deps/libab_glyph_rasterizer-3fce69f28580086d.rlib" "/opt/rustwide/target/debug/deps/libconv-5fd04e3659d282a1.rlib" "/opt/rustwide/target/debug/deps/libcustom_derive-4f1d1cecd3ad81e9.rlib" "/opt/rustwide/target/debug/deps/libnum-210d5ad33ef50a49.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-529105dd8a451c0e.rlib" "/opt/rustwide/target/debug/deps/libnum_complex-bdcb3f3d8d52af21.rlib" "/opt/rustwide/target/debug/deps/librand_distr-bbbb72c7258ac0e6.rlib" "/opt/rustwide/target/debug/deps/librand-0a0938e2f6e08c65.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-a7dbfe7bd990894c.rlib" "/opt/rustwide/target/debug/deps/libppv_lite86-905fd835b337451d.rlib" "/opt/rustwide/target/debug/deps/librand_core-4778d7618c8d5668.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-9a11002fe937ba13.rlib" "/opt/rustwide/target/debug/deps/liblibc-6d8946442dcf11ac.rlib" "/opt/rustwide/target/debug/deps/libimage-8cef9aa007f9c485.rlib" "/opt/rustwide/target/debug/deps/libimage_webp-da8f1025281a965e.rlib" "/opt/rustwide/target/debug/deps/libqoi-434133ce44b4a66b.rlib" "/opt/rustwide/target/debug/deps/libpng-65ba86ea353b08b2.rlib" "/opt/rustwide/target/debug/deps/libfdeflate-af56227c47c3a08d.rlib" "/opt/rustwide/target/debug/deps/libbitflags-560efdb99b117eef.rlib" "/opt/rustwide/target/debug/deps/libexr-760abf92526cbdf4.rlib" "/opt/rustwide/target/debug/deps/libflume-b2423c8701586e4b.rlib" "/opt/rustwide/target/debug/deps/libzune_inflate-b64d4516d64bce99.rlib" "/opt/rustwide/target/debug/deps/libbit_field-9c32327f6f297d53.rlib" "/opt/rustwide/target/debug/deps/liblebe-6ce3bae0582d7383.rlib" "/opt/rustwide/target/debug/deps/libhalf-70262011ce90b177.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-a057f45e07f858e8.rlib" "/opt/rustwide/target/debug/deps/libzune_jpeg-dc78fb13407babbd.rlib" "/opt/rustwide/target/debug/deps/libzune_core-021e78692cb8f6dc.rlib" "/opt/rustwide/target/debug/deps/libgif-281dd8d00a0c5691.rlib" "/opt/rustwide/target/debug/deps/libcolor_quant-069bd5753da0854f.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-921e9eb05e03d6ac.rlib" "/opt/rustwide/target/debug/deps/libravif-a67b449eeca6f709.rlib" "/opt/rustwide/target/debug/deps/libloop9-e240a711edf47357.rlib" "/opt/rustwide/target/debug/deps/libavif_serialize-989577ad615bc34d.rlib" "/opt/rustwide/target/debug/deps/libquick_error-272c4b37477f4e1c.rlib" "/opt/rustwide/target/debug/deps/librgb-37cc72ded5ea3b59.rlib" "/opt/rustwide/target/debug/deps/librav1e-ac9fc4a210c32b88.rlib" "/opt/rustwide/target/debug/deps/libprofiling-8587d91eb7415cf1.rlib" "/opt/rustwide/target/debug/deps/libav1_grain-ec27681d4e0dbcfa.rlib" "/opt/rustwide/target/debug/deps/libnom-92bcf58a9836dbc1.rlib" "/opt/rustwide/target/debug/deps/libmemchr-1a6b6f07e0015d42.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-2dfe0e06219dfebe.rlib" "/opt/rustwide/target/debug/deps/libnum_bigint-2da654993264ae72.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-ff506b25126517c6.rlib" "/opt/rustwide/target/debug/deps/libanyhow-a0fdca5964864e0f.rlib" "/opt/rustwide/target/debug/deps/libdebug_unreachable-cf1a4f9e6b9833f8.rlib" "/opt/rustwide/target/debug/deps/libmaybe_rayon-bcf63a3724108fc8.rlib" "/opt/rustwide/target/debug/deps/librayon-52e2abb28a79466c.rlib" "/opt/rustwide/target/debug/deps/librayon_core-f23d05b62c81faa8.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-c6e1785b68690343.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-c171b400ee23aaa7.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-f78a4e4154289a13.rlib" "/opt/rustwide/target/debug/deps/libv_frame-9641ed980ae0ad12.rlib" "/opt/rustwide/target/debug/deps/libaligned_vec-4876c6ab67de2ace.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-f9bab1f49304b6ef.rlib" "/opt/rustwide/target/debug/deps/libthiserror-30a8b8e7a635ddfd.rlib" "/opt/rustwide/target/debug/deps/libbitstream_io-73b60c6d195f1d5b.rlib" "/opt/rustwide/target/debug/deps/libitertools-71b9b4c22e28ca62.rlib" "/opt/rustwide/target/debug/deps/libeither-a582a5f7c612da26.rlib" "/opt/rustwide/target/debug/deps/liblog-a00a231d50da9d95.rlib" "/opt/rustwide/target/debug/deps/libimgref-9ee0eed3e2ab65ab.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-f69fbc119ebdd60e.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-b45da10d2cf47189.rlib" "/opt/rustwide/target/debug/deps/libtiff-e079d3c79c1338e9.rlib" "/opt/rustwide/target/debug/deps/libflate2-9bd92c93852c7b17.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-1d42bfb04cb834aa.rlib" "/opt/rustwide/target/debug/deps/libsimd_adler32-5876262d9cd1bfda.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-f6e9d52e862c22de.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libweezl-dbf9ac45cde83c95.rlib" "/opt/rustwide/target/debug/deps/libjpeg_decoder-7faf420e12397dd8.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-6701759d8343e913.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9ff13545d1688b3c.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-314a4689716cb02e.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-d9ed943652059c0d.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-c3e1f40644ffc9b8.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-7b90a2705bcf265b.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-B/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-B/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-B/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-L" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/self-contained" "-o" "/tmp/rustdoctest2feqvB/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/map.rs - map::map_subpixels (line 57) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcdB1iyO/symbols.o" "/tmp/rustdoctesth92Aof/rust_out.rust_out.ffab60899888ac46-cgu.0.rcgu.o" "/tmp/rustdoctesth92Aof/rust_out.3xco4qebdtbrz27tu9fsgoijg.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libimageproc-51b2c11eddd0740d.rlib" "/opt/rustwide/target/debug/deps/libnalgebra-32a950f22208464c.rlib" "/opt/rustwide/target/debug/deps/libmatrixmultiply-74fd7543b64d0caa.rlib" "/opt/rustwide/target/debug/deps/librawpointer-9a82b3d0237eca24.rlib" "/opt/rustwide/target/debug/deps/libtypenum-5326f72807cfe834.rlib" "/opt/rustwide/target/debug/deps/libsimba-d7ef9565d1698c40.rlib" "/opt/rustwide/target/debug/deps/libwide-61e4d527f04b95ef.rlib" "/opt/rustwide/target/debug/deps/libsafe_arch-095f9063e45d1e4d.rlib" "/opt/rustwide/target/debug/deps/libapprox-18797a330c2b1483.rlib" "/opt/rustwide/target/debug/deps/libab_glyph-74cd5934713b9163.rlib" "/opt/rustwide/target/debug/deps/libowned_ttf_parser-1df0cbbd9f087b0b.rlib" "/opt/rustwide/target/debug/deps/libttf_parser-974cc61fd2c7d767.rlib" "/opt/rustwide/target/debug/deps/libab_glyph_rasterizer-3fce69f28580086d.rlib" "/opt/rustwide/target/debug/deps/libconv-5fd04e3659d282a1.rlib" "/opt/rustwide/target/debug/deps/libcustom_derive-4f1d1cecd3ad81e9.rlib" "/opt/rustwide/target/debug/deps/libnum-210d5ad33ef50a49.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-529105dd8a451c0e.rlib" "/opt/rustwide/target/debug/deps/libnum_complex-bdcb3f3d8d52af21.rlib" "/opt/rustwide/target/debug/deps/librand_distr-bbbb72c7258ac0e6.rlib" "/opt/rustwide/target/debug/deps/librand-0a0938e2f6e08c65.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-a7dbfe7bd990894c.rlib" "/opt/rustwide/target/debug/deps/libppv_lite86-905fd835b337451d.rlib" "/opt/rustwide/target/debug/deps/librand_core-4778d7618c8d5668.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-9a11002fe937ba13.rlib" "/opt/rustwide/target/debug/deps/liblibc-6d8946442dcf11ac.rlib" "/opt/rustwide/target/debug/deps/libimage-8cef9aa007f9c485.rlib" "/opt/rustwide/target/debug/deps/libimage_webp-da8f1025281a965e.rlib" "/opt/rustwide/target/debug/deps/libqoi-434133ce44b4a66b.rlib" "/opt/rustwide/target/debug/deps/libpng-65ba86ea353b08b2.rlib" "/opt/rustwide/target/debug/deps/libfdeflate-af56227c47c3a08d.rlib" "/opt/rustwide/target/debug/deps/libbitflags-560efdb99b117eef.rlib" "/opt/rustwide/target/debug/deps/libexr-760abf92526cbdf4.rlib" "/opt/rustwide/target/debug/deps/libflume-b2423c8701586e4b.rlib" "/opt/rustwide/target/debug/deps/libzune_inflate-b64d4516d64bce99.rlib" "/opt/rustwide/target/debug/deps/libbit_field-9c32327f6f297d53.rlib" "/opt/rustwide/target/debug/deps/liblebe-6ce3bae0582d7383.rlib" "/opt/rustwide/target/debug/deps/libhalf-70262011ce90b177.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-a057f45e07f858e8.rlib" "/opt/rustwide/target/debug/deps/libzune_jpeg-dc78fb13407babbd.rlib" "/opt/rustwide/target/debug/deps/libzune_core-021e78692cb8f6dc.rlib" "/opt/rustwide/target/debug/deps/libgif-281dd8d00a0c5691.rlib" "/opt/rustwide/target/debug/deps/libcolor_quant-069bd5753da0854f.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-921e9eb05e03d6ac.rlib" "/opt/rustwide/target/debug/deps/libravif-a67b449eeca6f709.rlib" "/opt/rustwide/target/debug/deps/libloop9-e240a711edf47357.rlib" "/opt/rustwide/target/debug/deps/libavif_serialize-989577ad615bc34d.rlib" "/opt/rustwide/target/debug/deps/libquick_error-272c4b37477f4e1c.rlib" "/opt/rustwide/target/debug/deps/librgb-37cc72ded5ea3b59.rlib" "/opt/rustwide/target/debug/deps/librav1e-ac9fc4a210c32b88.rlib" "/opt/rustwide/target/debug/deps/libprofiling-8587d91eb7415cf1.rlib" "/opt/rustwide/target/debug/deps/libav1_grain-ec27681d4e0dbcfa.rlib" "/opt/rustwide/target/debug/deps/libnom-92bcf58a9836dbc1.rlib" "/opt/rustwide/target/debug/deps/libmemchr-1a6b6f07e0015d42.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-2dfe0e06219dfebe.rlib" "/opt/rustwide/target/debug/deps/libnum_bigint-2da654993264ae72.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-ff506b25126517c6.rlib" "/opt/rustwide/target/debug/deps/libanyhow-a0fdca5964864e0f.rlib" "/opt/rustwide/target/debug/deps/libdebug_unreachable-cf1a4f9e6b9833f8.rlib" "/opt/rustwide/target/debug/deps/libmaybe_rayon-bcf63a3724108fc8.rlib" "/opt/rustwide/target/debug/deps/librayon-52e2abb28a79466c.rlib" "/opt/rustwide/target/debug/deps/librayon_core-f23d05b62c81faa8.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-c6e1785b68690343.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-c171b400ee23aaa7.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-f78a4e4154289a13.rlib" "/opt/rustwide/target/debug/deps/libv_frame-9641ed980ae0ad12.rlib" "/opt/rustwide/target/debug/deps/libaligned_vec-4876c6ab67de2ace.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-f9bab1f49304b6ef.rlib" "/opt/rustwide/target/debug/deps/libthiserror-30a8b8e7a635ddfd.rlib" "/opt/rustwide/target/debug/deps/libbitstream_io-73b60c6d195f1d5b.rlib" "/opt/rustwide/target/debug/deps/libitertools-71b9b4c22e28ca62.rlib" "/opt/rustwide/target/debug/deps/libeither-a582a5f7c612da26.rlib" "/opt/rustwide/target/debug/deps/liblog-a00a231d50da9d95.rlib" "/opt/rustwide/target/debug/deps/libimgref-9ee0eed3e2ab65ab.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-f69fbc119ebdd60e.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-b45da10d2cf47189.rlib" "/opt/rustwide/target/debug/deps/libtiff-e079d3c79c1338e9.rlib" "/opt/rustwide/target/debug/deps/libflate2-9bd92c93852c7b17.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-1d42bfb04cb834aa.rlib" "/opt/rustwide/target/debug/deps/libsimd_adler32-5876262d9cd1bfda.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-f6e9d52e862c22de.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libweezl-dbf9ac45cde83c95.rlib" "/opt/rustwide/target/debug/deps/libjpeg_decoder-7faf420e12397dd8.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-6701759d8343e913.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9ff13545d1688b3c.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-314a4689716cb02e.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-d9ed943652059c0d.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-c3e1f40644ffc9b8.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-7b90a2705bcf265b.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-B/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-B/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-B/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-L" "/opt/rustwide/rustup-home/toolchains/9e297bf54d31eb3b30067208ff9af4416945a2ed/lib/rustlib/x86_64-unknown-linux-gnu/lib/self-contained" "-o" "/tmp/rustdoctesth92Aof/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/local_binary_patterns.rs - local_binary_patterns::min_shift (line 95) [INFO] [stdout] src/map.rs - map::map_subpixels (line 57) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 45 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 53.23s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "aae18851f16506a8115805e07e6ef44bad0ba72dd83170bf0f550d4d897254d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aae18851f16506a8115805e07e6ef44bad0ba72dd83170bf0f550d4d897254d5", kill_on_drop: false }` [INFO] [stdout] aae18851f16506a8115805e07e6ef44bad0ba72dd83170bf0f550d4d897254d5 [INFO] testing imageproc-0.24.0 against try#61a9ac64344e91d62f5496627ff363d177f9daab for pr-125507 [INFO] extracting crate imageproc 0.24.0 into /workspace/builds/worker-0-tc2/source [INFO] validating manifest of crates.io crate imageproc 0.24.0 on toolchain 61a9ac64344e91d62f5496627ff363d177f9daab [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-0-tc2/source/.cargo/config [INFO] started tweaking crates.io crate imageproc 0.24.0 [INFO] finished tweaking crates.io crate imageproc 0.24.0 [INFO] tweaked toml for crates.io crate imageproc 0.24.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate crates.io crate imageproc 0.24.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 81d83910cf45e772c1197688c3baf7bb2379a9bcb65dfcc2c01cce8f2a989fcb [INFO] running `Command { std: "docker" "start" "-a" "81d83910cf45e772c1197688c3baf7bb2379a9bcb65dfcc2c01cce8f2a989fcb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "81d83910cf45e772c1197688c3baf7bb2379a9bcb65dfcc2c01cce8f2a989fcb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81d83910cf45e772c1197688c3baf7bb2379a9bcb65dfcc2c01cce8f2a989fcb", kill_on_drop: false }` [INFO] [stdout] 81d83910cf45e772c1197688c3baf7bb2379a9bcb65dfcc2c01cce8f2a989fcb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3b2751e2b9edb917ec1c3fff8c4c9af4dbcb3b00a938cf2a211a382c7cb01c0c [INFO] running `Command { std: "docker" "start" "-a" "3b2751e2b9edb917ec1c3fff8c4c9af4dbcb3b00a938cf2a211a382c7cb01c0c", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling proc-macro2 v1.0.78 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling bytemuck v1.14.3 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling paste v1.0.14 [INFO] [stderr] Compiling anyhow v1.0.81 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling crc32fast v1.4.0 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling either v1.10.0 [INFO] [stderr] Compiling aligned-vec v0.5.0 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling arrayvec v0.7.4 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling miniz_oxide v0.7.2 [INFO] [stderr] Compiling memchr v2.7.1 [INFO] [stderr] Compiling built v0.7.1 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling safe_arch v0.7.1 [INFO] [stderr] Compiling weezl v0.1.8 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling num-bigint v0.4.4 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Compiling rav1e v0.7.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling getrandom v0.2.12 [INFO] [stderr] Compiling flate2 v1.0.28 [INFO] [stderr] Compiling matrixmultiply v0.3.8 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling imgref v1.10.1 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling bitstream-io v2.2.0 [INFO] [stderr] Compiling wide v0.7.15 [INFO] [stderr] Compiling avif-serialize v0.8.1 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling flume v0.11.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling loop9 v0.1.5 [INFO] [stderr] Compiling rgb v0.8.37 [INFO] [stderr] Compiling zune-inflate v0.2.54 [INFO] [stderr] Compiling fdeflate v0.3.4 [INFO] [stderr] Compiling half v2.4.0 [INFO] [stderr] Compiling zune-core v0.4.12 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling bit_field v0.10.2 [INFO] [stderr] Compiling jpeg-decoder v0.3.1 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling quick-error v2.0.1 [INFO] [stderr] Compiling lebe v0.5.2 [INFO] [stderr] Compiling smallvec v1.13.1 [INFO] [stderr] Compiling ttf-parser v0.20.0 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling png v0.17.13 [INFO] [stderr] Compiling zune-jpeg v0.4.11 [INFO] [stderr] Compiling rayon v1.9.0 [INFO] [stderr] Compiling exr v1.72.0 [INFO] [stderr] Compiling gif v0.13.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling v_frame v0.3.8 [INFO] [stderr] Compiling num-complex v0.4.5 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-iter v0.1.44 [INFO] [stderr] Compiling tiff v0.9.1 [INFO] [stderr] Compiling qoi v0.4.1 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.8 [INFO] [stderr] Compiling simba v0.8.1 [INFO] [stderr] Compiling custom_derive v0.1.7 [INFO] [stderr] Compiling conv v0.3.3 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling owned_ttf_parser v0.20.0 [INFO] [stderr] Compiling ab_glyph v0.2.23 [INFO] [stderr] Compiling av1-grain v0.2.3 [INFO] [stderr] Compiling num v0.4.1 [INFO] [stderr] Compiling maybe-rayon v0.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling profiling-procmacros v1.0.15 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling profiling v1.0.15 [INFO] [stderr] Compiling image-webp v0.1.0 [INFO] [stderr] Compiling nalgebra v0.32.4 [INFO] [stderr] Compiling ravif v0.11.5 [INFO] [stderr] Compiling image v0.25.0 [INFO] [stderr] Compiling imageproc v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.09s [INFO] running `Command { std: "docker" "inspect" "3b2751e2b9edb917ec1c3fff8c4c9af4dbcb3b00a938cf2a211a382c7cb01c0c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b2751e2b9edb917ec1c3fff8c4c9af4dbcb3b00a938cf2a211a382c7cb01c0c", kill_on_drop: false }` [INFO] [stdout] 3b2751e2b9edb917ec1c3fff8c4c9af4dbcb3b00a938cf2a211a382c7cb01c0c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dce4d09365411baec60477eee0757c7ddd2a4dc42199b651d77fb794bdd7c584 [INFO] running `Command { std: "docker" "start" "-a" "dce4d09365411baec60477eee0757c7ddd2a4dc42199b651d77fb794bdd7c584", kill_on_drop: false }` [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.92 [INFO] [stderr] Compiling bumpalo v3.15.4 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling wasm-bindgen v0.2.92 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling aho-corasick v1.1.2 [INFO] [stderr] Compiling regex-syntax v0.8.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling assert_approx_eq v1.1.0 [INFO] [stderr] Compiling av1-grain v0.2.3 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling regex-automata v0.4.6 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.92 [INFO] [stderr] Compiling regex v1.10.3 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling quickcheck v1.0.3 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling profiling-procmacros v1.0.15 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.42 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.92 [INFO] [stderr] Compiling profiling v1.0.15 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling image-webp v0.1.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.92 [INFO] [stderr] Compiling rav1e v0.7.1 [INFO] [stderr] Compiling js-sys v0.3.69 [INFO] [stderr] Compiling console_error_panic_hook v0.1.7 [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.42 [INFO] [stderr] Compiling wasm-bindgen-test v0.3.42 [INFO] [stderr] Compiling ravif v0.11.5 [INFO] [stderr] Compiling image v0.25.0 [INFO] [stderr] Compiling imageproc v0.24.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 18.02s [INFO] running `Command { std: "docker" "inspect" "dce4d09365411baec60477eee0757c7ddd2a4dc42199b651d77fb794bdd7c584", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dce4d09365411baec60477eee0757c7ddd2a4dc42199b651d77fb794bdd7c584", kill_on_drop: false }` [INFO] [stdout] dce4d09365411baec60477eee0757c7ddd2a4dc42199b651d77fb794bdd7c584 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ecdad51cce8609fa9786b8397ba5e2dbddbfd8eae2ac7796ff73d9adf2bc08d2 [INFO] running `Command { std: "docker" "start" "-a" "ecdad51cce8609fa9786b8397ba5e2dbddbfd8eae2ac7796ff73d9adf2bc08d2", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/imageproc-d4d40b43c2ed327c) [INFO] [stdout] [INFO] [stdout] running 302 tests [INFO] [stdout] test binary_descriptors::brief::tests::bench_brief_fixed_test_pairs_1000_keypoints ... ignored [INFO] [stdout] test binary_descriptors::brief::tests::bench_brief_random_test_pairs_1000_keypoints ... ignored [INFO] [stdout] test binary_descriptors::tests::bench_matcher_1000_keypoints_each ... ignored [INFO] [stdout] test binary_descriptors::brief::tests::test_compute_hamming_distance ... ok [INFO] [stdout] test binary_descriptors::brief::tests::test_get_bit_subset ... ok [INFO] [stdout] test binary_descriptors::brief::tests::test_local_pixel_average ... ok [INFO] [stdout] test contours::tests::find_contours_basic_test ... ok [INFO] [stdout] test contrast::tests::adaptive_threshold_constant ... ok [INFO] [stdout] test contrast::tests::adaptive_threshold_one_darker_pixel ... ok [INFO] [stdout] test contrast::tests::adaptive_threshold_one_lighter_pixel ... ok [INFO] [stdout] test contrast::tests::test_otsu_constant ... ok [INFO] [stdout] test contrast::tests::test_threshold ... ok [INFO] [stdout] test contrast::tests::test_threshold_0_image_0 ... ok [INFO] [stdout] test contrast::tests::test_threshold_0_image_1 ... ok [INFO] [stdout] test contrast::tests::test_threshold_threshold_255_image_255 ... ok [INFO] [stdout] test corners::tests::bench_intensity_centroid ... ok [INFO] [stdout] test corners::tests::bench_is_corner_fast12_12_noncontiguous ... ok [INFO] [stdout] test corners::tests::bench_is_corner_fast9_9_contiguous_lighter_pixels ... ok [INFO] [stdout] test corners::tests::bench_oriented_fast_corner ... ok [INFO] [stdout] test corners::tests::bench_oriented_fast_non_corner ... ok [INFO] [stdout] test corners::tests::test_corner_score_fast9 ... ok [INFO] [stdout] test corners::tests::test_fast_corner_score_12 ... ok [INFO] [stdout] test corners::tests::test_intensity_centroid ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_contiguous_darker_pixels ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_contiguous_darker_pixels_large_threshold ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_contiguous_lighter_pixels ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_12_noncontiguous ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast12_near_image_boundary ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast9_12_noncontiguous ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast9_9_contiguous_darker_pixels ... ok [INFO] [stdout] test corners::tests::test_is_corner_fast9_9_contiguous_lighter_pixels ... ok [INFO] [stdout] test definitions::tests::test_clamp_f32_u16 ... ok [INFO] [stdout] test definitions::tests::test_clamp_f32_u8 ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_l1_10 ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_l1_100 ... ok [INFO] [stdout] test contours::tests::get_contours_approx_points ... ok [INFO] [stdout] test contrast::tests::bench_match_histogram ... ok [INFO] [stdout] test contrast::tests::bench_match_histogram_mut ... ok [INFO] [stdout] test contrast::tests::test_histogram_lut_source_and_target_equal ... ok [INFO] [stdout] test contrast::tests::test_histogram_lut_gradient_to_step_contrast ... ok [INFO] [stdout] test contrast::tests::bench_otsu_level ... ok [INFO] [stdout] test contrast::tests::test_otsu_level_gradient ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_linf_10 ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_ascending_gradient ... ok [INFO] [stdout] test distance_transform::tests::bench_euclidean_squared_distance_transform_10 ... ok [INFO] [stdout] test contrast::tests::bench_threshold_mut ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_constant ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_linf_100 ... ok [INFO] [stdout] test distance_transform::tests::test_euclidean_squared_distance_transform_example ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_with_infinities ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_matches_reference_implementation ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_l1_200 ... ok [INFO] [stdout] test contours::tests::test_contours_structured ... ok [INFO] [stdout] test drawing::bezier::tests::bench_draw_cubic_bezier_curve_short ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_filled_ellipse_vertical ... ok [INFO] [stdout] test contrast::tests::bench_stretch_contrast_mut ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_1d_descending_gradient ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_filled_ellipse_circle ... ok [INFO] [stdout] test distance_transform::tests::test_euclidean_squared_distance_transform_matches_reference_implementation ... ok [INFO] [stdout] test drawing::bezier::tests::bench_draw_cubic_bezier_curve_long ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_hollow_ellipse_circle ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_outside_bottom ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_inside_bounds ... ok [INFO] [stdout] test distance_transform::tests::bench_euclidean_squared_distance_transform_100 ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_outside_right ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_filled_ellipse_horizontal ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_bottom ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_left ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_right ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_hollow_ellipse_horizontal ... ok [INFO] [stdout] test contrast::tests::bench_threshold ... ok [INFO] [stdout] test drawing::cross::tests::test_draw_corner_partially_outside_top ... ok [INFO] [stdout] test contrast::tests::bench_stretch_contrast ... ok [INFO] [stdout] test drawing::conics::tests::bench_bench_hollow_ellipse_vertical ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_diagonal ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_shallow ... ok [INFO] [stdout] test drawing::line::tests::test_draw_antialiased_line_segment_oct7_and_oct3 ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_vertical ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct1_and_oct5 ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct0_and_oct4 ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct3_and_oct7 ... ok [INFO] [stdout] test distance_transform::tests::bench_distance_transform_linf_200 ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_vertical ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_oct2_and_oct6 ... ok [INFO] [stdout] test drawing::rect::tests::test_draw_blended_filled_rect ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_diagonal ... ok [INFO] [stdout] test drawing::line::tests::test_draw_antialiased_line_segment_diagonal ... ok [INFO] [stdout] test drawing::rect::tests::bench_draw_filled_rect_mut_rgb ... ok [INFO] [stdout] test drawing::line::tests::test_draw_antialiased_line_segment_horizontal_and_vertical ... ok [INFO] [stdout] test drawing::line::tests::bench_draw_antialiased_line_segment_horizontal ... ok [INFO] [stdout] test drawing::rect::tests::test_draw_hollow_rect ... ok [INFO] [stdout] test drawing::rect::tests::test_draw_filled_rect ... ok [INFO] [stdout] test contrast::tests::bench_adaptive_threshold ... ok [INFO] [stdout] test filter::tests::bench_baseline_gaussian_stdev_1 ... ignored [INFO] [stdout] test filter::tests::bench_baseline_gaussian_stdev_10 ... ignored [INFO] [stdout] test filter::tests::bench_baseline_gaussian_stdev_3 ... ignored [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_horizontal_using_bresenham_line_pixel_iter_mut ... ok [INFO] [stdout] test drawing::line::tests::test_draw_line_segment_horizontal ... ok [INFO] [stdout] test contrast::tests::bench_equalize_histogram ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx1_ry4 ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_r1 ... ok [INFO] [stdout] test distance_transform::tests::bench_euclidean_squared_distance_transform_200 ... ok [INFO] [stdout] test contrast::tests::bench_equalize_histogram_mut ... ok [INFO] [stdout] test filter::median::tests::test_median_filter_matches_reference_implementation ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_r4 ... ok [INFO] [stdout] test filter::tests::bench_gaussian_f32_stdev_1 ... ok [INFO] [stdout] test filter::tests::test_box_filter_handles_empty_images ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx1_ry8 ... ok [INFO] [stdout] test filter::tests::test_box_filter ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx4_ry8 ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_rx8_ry1 ... ok [INFO] [stdout] test filter::tests::test_horizontal_filter ... ok [INFO] [stdout] test filter::tests::test_horizontal_filter_with_kernel_wider_than_image_does_not_panic ... ok [INFO] [stdout] test filter::tests::test_kernel_filter_with_empty_image ... ok [INFO] [stdout] test filter::tests::test_kernel_filter_with_even_kernel_side ... ok [INFO] [stdout] test filter::tests::test_kernel_filter_with_kernel_dimensions_larger_than_image ... ok [INFO] [stdout] test filter::tests::test_filter3x3_with_results_outside_input_channel_range ... ok [INFO] [stdout] test filter::median::tests::bench_median_filter_s100_r8 ... ok [INFO] [stdout] test distance_transform::tests::test_distance_transform_saturation ... ok [INFO] [stdout] test filter::tests::test_separable_filter_integer_kernel ... ok [INFO] [stdout] test filter::tests::test_vertical_filter ... ok [INFO] [stdout] test filter::tests::test_vertical_filter_with_kernel_taller_than_image_does_not_panic ... ok [INFO] [stdout] test filter::tests::test_vertical_filter_matches_reference_implementation ... ok [INFO] [stdout] test filter::tests::test_horizontal_filter_matches_reference_implementation ... ok [INFO] [stdout] test filter::tests::test_separable_filter ... ok [INFO] [stdout] test filter::tests::bench_box_filter ... ok [INFO] [stdout] test geometric_transformations::tests::bench_affine_bilinear ... ok [INFO] [stdout] test filter::tests::bench_gaussian_f32_stdev_3 ... ok [INFO] [stdout] test geometric_transformations::tests::bench_from_control_points ... ok [INFO] [stdout] test geometric_transformations::tests::bench_rotate_nearest ... ok [INFO] [stdout] test geometric_transformations::tests::bench_affine_nearest ... ok [INFO] [stdout] test geometric_transformations::tests::bench_affine_bicubic ... ok [INFO] [stdout] test geometric_transformations::tests::bench_rotate_bilinear ... ok [INFO] [stdout] test geometric_transformations::tests::test_affine ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points ... ok [INFO] [stdout] test geometric_transformations::tests::bench_translate ... ok [INFO] [stdout] test geometric_transformations::tests::bench_rotate_bicubic ... ok [INFO] [stdout] test geometric_transformations::tests::test_affine_bicubic ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_nofreeze ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_known_transform ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_2 ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_translate ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_translation ... ok [INFO] [stdout] test geometric_transformations::tests::test_rotate_nearest_zero_radians ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_colinear ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_negative_x ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_negative_y ... ok [INFO] [stdout] test geometric_transformations::tests::test_from_control_points_underdetermined ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_negative_y_projection ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_large_x_large_y ... ok [INFO] [stdout] test geometric_transformations::tests::text_rotate_nearest_half_turn_anticlockwise ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_positive_y_projection ... ok [INFO] [stdout] test geometric_transformations::tests::text_rotate_nearest_quarter_turn_clockwise ... ok [INFO] [stdout] test geometric_transformations::tests::bench_translate_projection ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_large_x_large_y_projection ... ok [INFO] [stdout] test geometry::tests::convex_hull_points_with_negative_values ... ok [INFO] [stdout] test geometry::tests::convex_hull_points_empty_vec ... ok [INFO] [stdout] test geometry::tests::test_min_area ... ok [INFO] [stdout] test geometric_transformations::tests::bench_translate_with ... ok [INFO] [stdout] test geometry::tests::test_arc_length ... ok [INFO] [stdout] test geometry::tests::test_contour_area ... ok [INFO] [stdout] test geometric_transformations::tests::test_translate_positive_x_positive_y ... ok [INFO] [stdout] test gradients::tests::test_horizontal_prewitt_gradient_image ... ok [INFO] [stdout] test gradients::tests::test_gradients_constant_image ... ok [INFO] [stdout] test gradients::tests::test_horizontal_scharr_gradient_image ... ok [INFO] [stdout] test gradients::tests::test_horizontal_sobel_gradient_image ... ok [INFO] [stdout] test gradients::tests::test_vertical_prewitt_gradient_image ... ok [INFO] [stdout] test geometry::tests::convex_hull_points ... ok [INFO] [stdout] test gradients::tests::test_vertical_scharr_gradient_image ... ok [INFO] [stdout] test gradients::tests::test_vertical_sobel_gradient_image ... ok [INFO] [stdout] test haar::tests::test_block_sizes ... ok [INFO] [stdout] test haar::tests::test_draw_haar_feature_four_region ... ok [INFO] [stdout] test haar::tests::test_draw_haar_feature_two_region_horizontal ... ok [INFO] [stdout] test haar::tests::test_feature_positions ... ok [INFO] [stdout] test haar::tests::test_four_region ... ok [INFO] [stdout] test filter::tests::test_gaussian_blur_f32_rejects_negative_sigma - should panic ... ok [INFO] [stdout] test filter::tests::test_gaussian_blur_f32_rejects_zero_sigma - should panic ... ok [INFO] [stdout] test filter::tests::test_kernel_must_be_nonempty - should panic ... ok [INFO] [stdout] test haar::tests::test_haar_valid_image_size_top_left ... ok [INFO] [stdout] test haar::tests::test_haar_valid_image_size_with_offset_feature ... ok [INFO] [stdout] test haar::tests::test_haar_invalid_image_size_top_left - should panic ... ok [INFO] [stdout] test haar::tests::test_haar_invalid_image_size_with_offset_feature - should panic ... ok [INFO] [stdout] test haar::tests::bench_evaluate_all_features_10x10 ... ok [INFO] [stdout] test haar::tests::test_three_region_vertical ... ok [INFO] [stdout] test haar::tests::test_number_of_haar_features ... ok [INFO] [stdout] test haar::tests::test_two_region_horizontal ... ok [INFO] [stdout] test haar::tests::test_haar_evaluate_against_reference_implementation ... ok [INFO] [stdout] test hog::tests::test_direction_interpolation_within_bounds ... ok [INFO] [stdout] test hog::tests::test_hog_descriptor_from_hist_grid ... ok [INFO] [stdout] test hog::tests::test_hog_spec_invalid_options ... ok [INFO] [stdout] test hog::tests::test_hog_spec_valid_options ... ok [INFO] [stdout] test hog::tests::test_interpolation_from_position ... ok [INFO] [stdout] test hog::tests::test_interpolation_from_position_wrapping ... ok [INFO] [stdout] test hog::tests::test_num_blocks ... ok [INFO] [stdout] test hough::tests::bench_detect_line_neg10_120 ... ok [INFO] [stdout] test hough::tests::detect_line_neg10_120 ... ok [INFO] [stdout] test hough::tests::detect_line_50_45 ... ok [INFO] [stdout] test hough::tests::draw_polar_line_bottom_left_to_top_right ... ok [INFO] [stdout] test hough::tests::bench_detect_line_50_45 ... ok [INFO] [stdout] test hough::tests::draw_polar_line_horizontal ... ok [INFO] [stdout] test hough::tests::bench_detect_line_eps_135 ... ok [INFO] [stdout] test hough::tests::draw_polar_line_top_left_to_bottom_right ... ok [INFO] [stdout] test hough::tests::draw_polar_line_vertical ... ok [INFO] [stdout] test hough::tests::intersection_points_negative_signed_distance ... ok [INFO] [stdout] test hough::tests::detect_lines_horizontal_above_threshold ... ok [INFO] [stdout] test hough::tests::intersection_points_zero_signed_distance ... ok [INFO] [stdout] test hough::tests::detect_lines_horizontal_below_threshold ... ok [INFO] [stdout] test hough::tests::intersection_points_positive_signed_distance ... ok [INFO] [stdout] test integral_image::tests::test_integral_image_gray ... ok [INFO] [stdout] test integral_image::tests::bench_row_running_sum ... ok [INFO] [stdout] test integral_image::tests::test_integral_image_matches_reference_implementation ... ok [INFO] [stdout] test hough::tests::detect_line_eps_135 ... ok [INFO] [stdout] test integral_image::tests::test_sum_image_pixels ... ok [INFO] [stdout] test integral_image::tests::test_sum_image_pixels_rgb ... ok [INFO] [stdout] test local_binary_patterns::tests::test_uniform_representative_2 ... ok [INFO] [stdout] test integral_image::tests::test_integral_image_rgb ... ok [INFO] [stdout] test integral_image::tests::bench_column_running_sum ... ok [INFO] [stdout] test local_binary_patterns::tests::bench_local_binary_pattern ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_l1_2 ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_linf_1 ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_linf_2 ... ok [INFO] [stdout] test morphology::tests::test_erode_point_l1_1 ... ok [INFO] [stdout] test morphology::tests::test_erode_point_linf_1 ... ok [INFO] [stdout] test filter::tests::bench_gaussian_f32_stdev_10 ... ok [INFO] [stdout] test morphology::tests::test_dilate_point_l1_1 ... ok [INFO] [stdout] test noise::tests::bench_gaussian_noise_mut ... ok [INFO] [stdout] test pixelops::tests::bench_interpolate_gray ... ok [INFO] [stdout] test filter::tests::bench_separable_filter ... ok [INFO] [stdout] test pixelops::tests::bench_weighted_sum_gray ... ok [INFO] [stdout] test pixelops::tests::test_weighted_channel_sum ... ok [INFO] [stdout] test point::tests::distance_between_line_and_point ... ok [INFO] [stdout] test point::tests::line_from_points ... ok [INFO] [stdout] test rect::tests::test_contains_f32 ... ok [INFO] [stdout] test rect::tests::test_contains_i32 ... ok [INFO] [stdout] test hog::tests::bench_hog ... ok [INFO] [stdout] test pixelops::tests::bench_weighted_sum_rgb ... ok [INFO] [stdout] test rect::tests::test_rejects_empty_rectangle - should panic ... ok [INFO] [stdout] test pixelops::tests::bench_interpolate_rgb ... ok [INFO] [stdout] test region_labelling::tests::test_connected_components_eight_chessboard ... ok [INFO] [stdout] test region_labelling::tests::test_connected_components_four_chessboard ... ok [INFO] [stdout] test noise::tests::bench_salt_and_pepper_noise_mut ... ok [INFO] [stdout] test region_labelling::tests::test_connected_components_eight_white_background ... ok [INFO] [stdout] test region_labelling::tests::bench_connected_components_four_chessboard ... ok [INFO] [stdout] test seam_carving::tests::bench_shrink_width_s100_r1 ... ok [INFO] [stdout] test stats::tests::bench_root_mean_squared_error_rgb ... ok [INFO] [stdout] test stats::tests::test_cumulative_histogram ... ok [INFO] [stdout] test stats::tests::test_cumulative_histogram_rgb ... ok [INFO] [stdout] test stats::tests::test_histogram ... ok [INFO] [stdout] test stats::tests::test_histogram_rgb ... ok [INFO] [stdout] test stats::tests::test_root_mean_squared_error_grayscale ... ok [INFO] [stdout] test stats::tests::test_root_mean_squared_error_rgb ... ok [INFO] [stdout] test stats::tests::test_root_mean_squares_rejects_mismatched_dimensions - should panic ... ok [INFO] [stdout] test stats::tests::bench_root_mean_squared_error_gray ... ok [INFO] [stdout] test suppress::tests::bench_local_maxima_dense ... ok [INFO] [stdout] test suppress::tests::bench_local_maxima_sparse ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_decreasing_gradient ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_increasing_gradient ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_noise_1 ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_noise_3 ... ok [INFO] [stdout] test filter::tests::bench_horizontal_filter ... ok [INFO] [stdout] test suppress::tests::test_step ... ok [INFO] [stdout] test suppress::tests::test_suppress_non_maximum ... ok [INFO] [stdout] test suppress::tests::test_suppress_non_maximum_handles_radius_greater_than_image_side ... ok [INFO] [stdout] test suppress::tests::bench_suppress_non_maximum_noise_7 ... ok [INFO] [stdout] test suppress::tests::test_local_maxima ... ok [INFO] [stdout] test suppress::tests::test_suppress_non_maximum_matches_reference_implementation ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t1_sse ... ok [INFO] [stdout] test region_labelling::tests::bench_connected_components_eight_chessboard ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t1_sse_norm ... ok [INFO] [stdout] test filter::tests::bench_vertical_filter ... ok [INFO] [stdout] test template_matching::tests::match_template_cross_correlation ... ok [INFO] [stdout] test hough::tests::bench_detect_lines ... ok [INFO] [stdout] test template_matching::tests::match_template_cross_correlation_normalized ... ok [INFO] [stdout] test template_matching::tests::match_template_normalization_handles_zero_norm ... ok [INFO] [stdout] test template_matching::tests::match_template_panics_if_image_height_is_less_than_template_height - should panic ... ok [INFO] [stdout] test template_matching::tests::match_template_handles_template_of_same_size_as_image ... ok [INFO] [stdout] test template_matching::tests::match_template_panics_if_image_width_does_is_less_than_template_width - should panic ... ok [INFO] [stdout] test template_matching::tests::match_template_sum_of_squared_errors ... ok [INFO] [stdout] test integral_image::tests::bench_integral_image_gray ... ok [INFO] [stdout] test template_matching::tests::test_find_extremes ... ok [INFO] [stdout] test union_find::tests::test_trees ... ok [INFO] [stdout] test union_find::tests::test_union_find_sequence ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t4_sse ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_passes ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_fails - should panic ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_within_fails - should panic ... ok [INFO] [stdout] test utils::tests::test_pixel_diff_summary_handles_1x1_image ... ok [INFO] [stdout] test template_matching::tests::match_template_sum_of_squared_errors_normalized ... ok [INFO] [stdout] test utils::tests::test_assert_pixels_eq_within_passes ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t4_sse_norm ... ok [INFO] [stdout] test morphology::tests::bench_dilate_l1_5 ... ok [INFO] [stdout] test union_find::tests::bench_disjoint_set_forest ... ok [INFO] [stdout] test integral_image::tests::bench_integral_image_rgb ... ok [INFO] [stdout] test edges::tests::bench_canny ... ok [INFO] [stdout] test seam_carving::tests::bench_shrink_width_s100_r4 ... ok [INFO] [stdout] test morphology::tests::bench_dilate_linf_5 ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t16_sse_norm ... ok [INFO] [stdout] test template_matching::tests::bench_match_template_s100_t16_sse ... ok [INFO] [stdout] test filter::tests::bench_filter3x3_i32_filter ... ok [INFO] [stdout] test seam_carving::tests::bench_shrink_width_s100_r8 ... ok [INFO] [stdout] test gradients::tests::bench_sobel_gradients ... ok [INFO] [stdout] test filter::tests::bench_bilateral_filter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 296 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 2.11s [INFO] [stdout] [INFO] [stderr] Doc-tests imageproc [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test src/drawing/canvas.rs - drawing::canvas::Canvas (line 16) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::row_running_sum (line 325) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::column_running_sum (line 389) ... ok [INFO] [stdout] test src/contrast.rs - contrast::threshold (line 107) ... ok [INFO] [stdout] test src/filter/mod.rs - filter::bilateral_filter (line 46) ... ok [INFO] [stdout] test src/geometric_transformations.rs - geometric_transformations::warp_with (line 436) ... ok [INFO] [stdout] test src/contrast.rs - contrast::threshold_mut (line 136) ... ok [INFO] [stdout] test src/geometric_transformations.rs - geometric_transformations::Projection (line 25) ... ok [INFO] [stdout] test src/filter/median.rs - filter::median::median_filter (line 47) ... ok [INFO] [stdout] test src/filter/median.rs - filter::median::median_filter (line 11) ... ok [INFO] [stdout] test src/contrast.rs - contrast::stretch_contrast (line 254) ... ok [INFO] [stdout] test src/gradients.rs - gradients::sobel_gradient_map (line 108) ... ok [INFO] [stdout] test src/distance_transform.rs - distance_transform::distance_transform (line 37) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::integral_image (line 25) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::integral_squared_image (line 64) ... ok [INFO] [stdout] test src/filter/median.rs - filter::median::median_filter (line 79) ... ok [INFO] [stdout] test src/integral_image.rs - integral_image::variance (line 274) ... ok [INFO] [stdout] test src/local_binary_patterns.rs - local_binary_patterns::count_transitions (line 112) ... ok [INFO] [stdout] test src/local_binary_patterns.rs - local_binary_patterns::local_binary_pattern (line 21) ... ok [INFO] [stdout] test src/local_binary_patterns.rs - local_binary_patterns::min_shift (line 95) ... ok [INFO] [stdout] test src/map.rs - map::map_colors (line 153) ... ok [INFO] [stdout] test src/map.rs - map::map_subpixels_mut (line 107) ... ok [INFO] [stdout] test src/map.rs - map::as_red_channel (line 429) ... ok [INFO] [stdout] test src/map.rs - map::map_colors_mut (line 199) ... ok [INFO] [stdout] test src/map.rs - map::blue_channel (line 533) ... ok [INFO] [stdout] test src/map.rs - map::green_channel (line 465) ... ok [INFO] [stdout] test src/map.rs - map::map_pixels (line 303) ... ok [INFO] [stdout] test src/morphology.rs - morphology::close (line 225) ... ok [INFO] [stdout] test src/map.rs - map::map_pixels_mut (line 351) ... ok [INFO] [stdout] test src/map.rs - map::map_colors2 (line 244) ... ok [INFO] [stdout] test src/map.rs - map::as_green_channel (line 497) ... ok [INFO] [stdout] test src/map.rs - map::as_blue_channel (line 565) ... ok [INFO] [stdout] test src/map.rs - map::map_subpixels (line 57) ... ok [INFO] [stdout] test src/morphology.rs - morphology::dilate (line 16) ... ok [INFO] [stdout] test src/map.rs - map::red_channel (line 397) ... ok [INFO] [stdout] test src/morphology.rs - morphology::erode (line 79) ... ok [INFO] [stdout] test src/pixelops.rs - pixelops::weighted_sum (line 11) ... ok [INFO] [stdout] test src/pixelops.rs - pixelops::interpolate (line 37) ... ok [INFO] [stdout] test src/stats.rs - stats::percentile (line 65) ... ok [INFO] [stdout] test src/rect.rs - rect::Rect::intersect (line 88) ... ok [INFO] [stdout] test src/rect.rs - rect::Rect (line 7) ... ok [INFO] [stdout] test src/region_labelling.rs - region_labelling::connected_components (line 30) ... ok [INFO] [stdout] test src/morphology.rs - morphology::open (line 158) ... ok [INFO] [stdout] test src/utils.rs - utils::rgba_image (line 229) ... ok [INFO] [stdout] test src/utils.rs - utils::rgb_image (line 128) ... ok [INFO] [stdout] test src/utils.rs - utils::gray_image (line 22) ... ok [INFO] [stdout] test src/region_labelling.rs - region_labelling::connected_components (line 73) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 26.29s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ecdad51cce8609fa9786b8397ba5e2dbddbfd8eae2ac7796ff73d9adf2bc08d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ecdad51cce8609fa9786b8397ba5e2dbddbfd8eae2ac7796ff73d9adf2bc08d2", kill_on_drop: false }` [INFO] [stdout] ecdad51cce8609fa9786b8397ba5e2dbddbfd8eae2ac7796ff73d9adf2bc08d2