[INFO] fetching crate viprs-ops-pixel 0.1.5...
[INFO] testing viprs-ops-pixel-0.1.5 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate viprs-ops-pixel 0.1.5 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate viprs-ops-pixel 0.1.5
[INFO] finished tweaking crates.io crate viprs-ops-pixel 0.1.5
[INFO] tweaked toml for crates.io crate viprs-ops-pixel 0.1.5 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate viprs-ops-pixel 0.1.5 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate viprs-ops-pixel 0.1.5 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c
[INFO] running `Command { std: "docker" "start" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ab_glyph_rasterizer v0.1.10
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling owned_ttf_parser v0.25.1
[INFO] [stderr]    Compiling ab_glyph v0.2.32
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling viprs-core v0.1.5
[INFO] [stderr]    Compiling viprs-ops-pixel v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.57s
[INFO] running `Command { std: "docker" "inspect" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling viprs-ops-pixel v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 35.40s
[INFO] running `Command { std: "docker" "inspect" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/viprs-ops-pixel/437217aa53a528c7/out/viprs_ops_pixel-437217aa53a528c7)
[INFO] [stdout] 
[INFO] [stdout] running 369 tests
[INFO] [stdout] test arithmetic::abs::tests::abs_i16_min_saturates_to_max ... ok
[INFO] [stdout] test arithmetic::abs::tests::abs_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::abs::tests::abs_f32_known_values ... ok
[INFO] [stdout] test arithmetic::abs::tests::abs_i32_min_saturates_and_large_rows_match_reference ... ok
[INFO] [stdout] test arithmetic::abs::tests::abs_unsigned_values_are_identity ... ok
[INFO] [stdout] test arithmetic::acos::tests::acos_f32_known_values ... ok
[INFO] [stdout] test arithmetic::add::tests::add_direct_rhs_matches_elementwise_f32_sum ... ok
[INFO] [stdout] test arithmetic::add::tests::add_i16_saturates_at_numeric_limits ... ok
[INFO] [stdout] test arithmetic::add::tests::add_constant_increments_each_pixel ... ok
[INFO] [stdout] test arithmetic::add::tests::add_per_band_rhs_applies_bandwise ... ok
[INFO] [stdout] test arithmetic::add::tests::add_reports_pixel_local_geometry_contract ... ok
[INFO] [stdout] test arithmetic::acos::tests::acos_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::add::tests::add_single_band_rhs_expands_across_multiband_input ... ok
[INFO] [stdout] test arithmetic::add::tests::add_u8_saturates_at_upper_boundary ... ok
[INFO] [stdout] test arithmetic::add::tests::add_zero_is_identity ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_f32_exceeds_255_no_saturation ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_f32_no_saturation ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_f64_keeps_ieee_sum ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_i16_promotes_to_i32 ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_i32_wraps_like_libvips_int_output ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_images_u8_is_commutative ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_multi_band_f64_preserves_interleaved_order ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_u16_promotes_to_u32 ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_u32_wraps_like_libvips_uint_output ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_u8_basic_4x4 ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_u8_promotes_to_u16_without_saturation ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_u8_zero_identity ... ok
[INFO] [stdout] test arithmetic::add_images::tests::add_u8_preserves_sum_in_u16 ... ok
[INFO] [stdout] test arithmetic::add_images::tests::black_plus_100_equals_100_f32 ... ok
[INFO] [stdout] test arithmetic::add_images::tests::black_plus_100_equals_100_u8 ... ok
[INFO] [stdout] test arithmetic::add_images::tests::demand_hint_is_thin_strip ... ok
[INFO] [stdout] test arithmetic::acos::tests::acos_output_in_valid_range ... ok
[INFO] [stdout] test arithmetic::add_images::tests::input_slot_count_is_2 ... ok
[INFO] [stdout] test arithmetic::abs::tests::abs_f32_idempotent ... ok
[INFO] [stdout] test arithmetic::add::tests::add_u8_commutative_prop ... ok
[INFO] [stdout] test arithmetic::add_images::tests::node_spec_is_identity ... ok
[INFO] [stdout] test arithmetic::add_images::tests::output_format_matches_libvips_add_promotion_table ... ok
[INFO] [stdout] test arithmetic::add_images::tests::required_input_region_slot_is_identity ... ok
[INFO] [stdout] test arithmetic::add_images::tests::malformed_second_input_panics_in_debug_builds ... ok
[INFO] [stdout] test arithmetic::add_images::tests::malformed_u8_promoted_output_panics_in_debug_builds ... ok
[INFO] [stdout] test arithmetic::add_images::tests::single_input_fallback_panics_in_debug_builds ... ok
[INFO] [stdout] test arithmetic::asin::tests::asin_f32_known_values ... ok
[INFO] [stdout] test arithmetic::asin::tests::asin_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::add_images::tests::malformed_first_input_panics_in_debug_builds ... ok
[INFO] [stdout] test arithmetic::atan::tests::atan_f32_known_values ... ok
[INFO] [stdout] test arithmetic::add_images::tests::malformed_output_buffer_panics_in_debug_builds ... ok
[INFO] [stdout] test arithmetic::clamp::tests::boundary_values_are_clamped ... ok
[INFO] [stdout] test arithmetic::clamp::tests::clamp_reports_pixel_local_geometry_contract ... ok
[INFO] [stdout] test arithmetic::clamp::tests::clamps_known_i32_values ... ok
[INFO] [stdout] test arithmetic::clamp::tests::equal_bounds_collapse_every_sample ... ok
[INFO] [stdout] test arithmetic::atan::tests::atan_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::add::tests::add_zero_rhs_identity_prop ... ok
[INFO] [stdout] test arithmetic::complex_conj::tests::conjugates_all_complex_pairs_across_pixels ... ok
[INFO] [stdout] test arithmetic::complex_conj::tests::conjugates_single_complex_value ... ok
[INFO] [stdout] test arithmetic::complex_conj::tests::zero_imaginary_part_is_identity ... ok
[INFO] [stdout] test arithmetic::complex_conj::tests::complex_conj_reports_pixel_local_geometry_contract ... ok
[INFO] [stdout] test arithmetic::abs::tests::abs_f32_is_identity_for_nonnegative_values ... ok
[INFO] [stdout] test arithmetic::complex_form::tests::interleaves_real_and_imaginary_inputs ... ok
[INFO] [stdout] test arithmetic::complex_form::tests::reports_two_inputs_and_identity_node_spec ... ok
[INFO] [stdout] test arithmetic::complex_form::tests::single_input_fallback_rejects_invalid_arity ... ok
[INFO] [stdout] test arithmetic::complex_form::tests::interleaves_multiple_pixels_and_bands ... ok
[INFO] [stdout] test arithmetic::complex_imag::tests::dyn_process_region_extracts_each_imaginary_component ... ok
[INFO] [stdout] test arithmetic::complex_imag::tests::extracts_imaginary_component ... ok
[INFO] [stdout] test arithmetic::complex_imag::tests::extracts_multiple_complex_bands_per_pixel ... ok
[INFO] [stdout] test arithmetic::complex_imag::tests::metadata_reports_f32_formats_and_half_band_count ... ok
[INFO] [stdout] test arithmetic::complex_real::tests::dyn_operation_reports_half_band_count ... ok
[INFO] [stdout] test arithmetic::complex_real::tests::dyn_process_region_extracts_each_real_component ... ok
[INFO] [stdout] test arithmetic::complex_imag::tests::extracts_imaginary_component_for_each_pixel ... ok
[INFO] [stdout] test arithmetic::complex_real::tests::extracts_real_component ... ok
[INFO] [stdout] test arithmetic::complex_real::tests::extracts_multiple_real_bands_per_pixel ... ok
[INFO] [stdout] test arithmetic::asin::tests::asin_output_in_valid_range ... ok
[INFO] [stdout] test arithmetic::complex_form::tests::forms_complex_pairs ... ok
[INFO] [stdout] test arithmetic::cos::tests::cos_libvips_reference_values_degrees ... ok
[INFO] [stdout] test arithmetic::complex_real::tests::extracts_real_component_for_each_pixel ... ok
[INFO] [stdout] test arithmetic::cos::tests::cos_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::cos::tests::cos_f32_known_values ... ok
[INFO] [stdout] test arithmetic::complex_real::tests::metadata_reports_f32_formats_and_half_band_count ... ok
[INFO] [stdout] test arithmetic::divide::tests::divide_f32_by_one_is_identity ... ok
[INFO] [stdout] test arithmetic::divide::tests::divide_i32_by_zero_returns_zero ... ok
[INFO] [stdout] test arithmetic::divide::tests::divide_f32_known_values ... ok
[INFO] [stdout] test arithmetic::divide::tests::divide_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::divide::tests::divide_reads_rhs_from_non_zero_tile_offset ... ok
[INFO] [stdout] test arithmetic::exp::tests::exp_f32_known_values ... ok
[INFO] [stdout] test arithmetic::exp::tests::exp_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::divide::tests::divide_single_band_rhs_expands_across_multiband_input ... ok
[INFO] [stdout] test arithmetic::atan::tests::atan_always_finite ... ok
[INFO] [stdout] test arithmetic::find_trim::tests::combine_merges_found_and_missing_partials ... ok
[INFO] [stdout] test arithmetic::find_trim::tests::empty_content_returns_zero_box ... ok
[INFO] [stdout] test arithmetic::find_trim::tests::finds_known_trim_box ... ok
[INFO] [stdout] test arithmetic::find_trim::tests::per_band_background_and_threshold_control_significance ... ok
[INFO] [stdout] test arithmetic::find_trim::tests::single_non_background_pixel_returns_unit_box_at_offset ... ok
[INFO] [stdout] test arithmetic::invert::tests::default_constructor_matches_new ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_f32_bulk_path_covers_vector_tail_and_scalar_remainder ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_f32_known_values ... ok
[INFO] [stdout] test arithmetic::clamp::tests::identity_within_range ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_signed_min_saturates_to_max ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_large_rows_cover_simd_dispatch_and_scalar_remainder ... ok
[INFO] [stdout] test arithmetic::clamp::tests::clamped_values_stay_in_bounds ... ok
[INFO] [stdout] test arithmetic::abs::tests::abs_f32_nonnegative ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_u16_bulk_path_covers_vector_tail_and_scalar_remainder ... ok
[INFO] [stdout] test arithmetic::divide::tests::divide_f32_by_nonzero_consistent ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_u8_boundary_values ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_u8_multiband_pixel_contract ... ok
[INFO] [stdout] test arithmetic::invert::tests::metadata_and_all_numeric_invertible_types_match_contract ... ok
[INFO] [stdout] test arithmetic::linear::tests::coefficient_helpers_and_scalar_paths_cover_integer_and_float_formats ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_constant_input_stays_constant ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_u16_boundary_values ... ok
[INFO] [stdout] test arithmetic::exp::tests::exp_then_ln_roundtrip ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_identity_scale_zero_offset ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_metadata_and_large_exact_u8_rows_cover_runtime_dispatch ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_new_accepts_zero_scale ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_new_rejects_non_finite_parameters ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_scale_and_offset_known_values ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_twice_is_identity_u8 ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u16_clips_and_truncates_like_libvips ... ok
[INFO] [stdout] test arithmetic::cos::tests::cos_output_in_range ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u8_clips_and_truncates_like_libvips ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u8_f32_exact_coefficients_match_reference_for_1_3_4_bands ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u8_integer_coefficients_match_reference ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u16_matches_clipped_float_reference ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u8_negative_integer_scale_matches_reference ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_valid_params_succeeds ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_twice_is_identity_f32 ... ok
[INFO] [stdout] test arithmetic::log::tests::log_f32_known_values ... ok
[INFO] [stdout] test arithmetic::log::tests::log_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u8_f32_exact_coefficients_match_reference_across_band_counts ... ok
[INFO] [stdout] test arithmetic::math2::tests::atan2_boundary_angles_match_libvips_quadrants ... ok
[INFO] [stdout] test arithmetic::log::tests::log_of_zero_is_zero ... ok
[INFO] [stdout] test arithmetic::math2::tests::metadata_helpers_match_identity_pixel_local_contract ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_identity_prop ... ok
[INFO] [stdout] test arithmetic::log::tests::log_exp_roundtrip ... ok
[INFO] [stdout] test arithmetic::math2::tests::pow_uses_multiband_rhs_without_broadcasting ... ok
[INFO] [stdout] test arithmetic::math2::tests::pow_zero_base_with_negative_exponent_stays_zero ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_f32_avx2_matches_scalar_reference ... ok
[INFO] [stdout] test arithmetic::math2::tests::wop_reverses_pow_operands ... ok
[INFO] [stdout] test arithmetic::maxpair::tests::maxpair_boundary_prefers_larger_extremes ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_u8_avx2_matches_scalar_reference ... ok
[INFO] [stdout] test arithmetic::math2::tests::single_band_rhs_broadcasts_across_all_bands_and_rows ... ok
[INFO] [stdout] test arithmetic::maxpair::tests::maxpair_single_band_rhs_broadcasts_across_bands ... ok
[INFO] [stdout] test arithmetic::measure::tests::reduce_tile_tracks_multiband_ordering ... ok
[INFO] [stdout] test arithmetic::minpair::tests::minpair_boundary_prefers_smaller_extremes ... ok
[INFO] [stdout] test arithmetic::measure::tests::finalize_returns_zeroes_for_zero_count_partial ... ok
[INFO] [stdout] test arithmetic::maxpair::tests::maxpair_identity_when_rhs_matches_input ... ok
[INFO] [stdout] test arithmetic::minpair::tests::minpair_single_band_rhs_broadcasts_across_bands ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_by_one_is_identity ... ok
[INFO] [stdout] test arithmetic::math2::tests::pow_identity_with_rhs_one ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_i16_saturates_at_numeric_limits ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_large_f32_rows_cover_dispatch_and_metadata ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_scalar_and_per_band_rhs_layouts_match_reference ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_single_band_rhs_expands_across_multiband_input ... ok
[INFO] [stdout] test arithmetic::linear::tests::linear_u8_matches_clipped_float_reference ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_u8_saturates_at_upper_boundary ... ok
[INFO] [stdout] test arithmetic::polar::tests::polar_handles_negative_real_axis ... ok
[INFO] [stdout] test arithmetic::polar::tests::polar_matches_axis_aligned_vectors ... ok
[INFO] [stdout] test arithmetic::invert::tests::invert_f32_avx2_matches_scalar_reference ... ok
[INFO] [stdout] test arithmetic::polar::tests::reports_identity_region_metadata ... ok
[INFO] [stdout] test arithmetic::polar::tests::rect_round_trip_recovers_complex_input ... ok
[INFO] [stdout] test arithmetic::power::tests::power_exponent_two_is_square ... ok
[INFO] [stdout] test arithmetic::minpair::tests::minpair_identity_when_rhs_matches_input ... ok
[INFO] [stdout] test arithmetic::power::tests::power_exponent_one_is_identity ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_u8_commutative_prop ... ok
[INFO] [stdout] test arithmetic::multiply::tests::multiply_one_rhs_identity_prop ... ok
[INFO] [stdout] test arithmetic::maxpair::tests::maxpair_profile_matches_reference ... ok
[INFO] [stdout] test arithmetic::power::tests::power_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::power::tests::power_zero_base_stays_zero_for_negative_exponent ... ok
[INFO] [stdout] test arithmetic::rect::tests::reports_identity_region_metadata ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::avg_and_deviate_combine_tile_partials ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::avg_matches_all_samples ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::deviate_uses_sample_standard_deviation ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::extrema_combine_handles_empty_and_tied_partials ... ok
[INFO] [stdout] test arithmetic::rect::tests::rect_round_trip_from_polar_axes ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::getpoint_combine_prefers_first_hit_and_defaults_missing_points ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::getpoint_returns_pixel_bands_as_f64 ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::min_and_max_ignore_nan_and_break_ties_by_earlier_coordinates ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::min_and_max_report_coordinates ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::stats_combine_merges_rows_and_empty_stats_finalize_to_zeroes ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::stats_row_zero_is_global_and_following_rows_are_per_band ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::stats_rows_expose_full_libvips_column_set ... ok
[INFO] [stdout] test arithmetic::rect::tests::polar_round_trip_preserves_magnitude_and_angle_for_axes ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::avg_empty_tile_finalizes_to_zero ... ok
[INFO] [stdout] test arithmetic::power::tests::power_exponent_zero_is_one ... ok
[INFO] [stdout] test arithmetic::remainder::tests::remainder_f32_known_values ... ok
[INFO] [stdout] test arithmetic::remainder::tests::remainder_i32_known_values ... ok
[INFO] [stdout] test arithmetic::reduce_facades::tests::getpoint_reduce_tile_returns_none_for_out_of_bounds_coords ... ok
[INFO] [stdout] test arithmetic::remainder::tests::remainder_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::remainder::tests::remainder_scalar_and_per_band_layouts_cover_all_rhs_dispatch_modes ... ok
[INFO] [stdout] test arithmetic::remainder::tests::remainder_single_band_rhs_expands_across_multiband_input ... ok
[INFO] [stdout] test arithmetic::remainder::tests::remainder_u16_zero_divisor_returns_max ... ok
[INFO] [stdout] test arithmetic::rect::tests::rect_handles_negative_angle_and_zero_magnitude ... ok
[INFO] [stdout] test arithmetic::round::tests::floor_f32_known_values ... ok
[INFO] [stdout] test arithmetic::round::tests::ceil_f32_known_values ... ok
[INFO] [stdout] test arithmetic::round::tests::round_f32_known_values ... ok
[INFO] [stdout] test arithmetic::round::tests::round_floor_and_ceil_report_identity_metadata ... ok
[INFO] [stdout] test arithmetic::math2::tests::atan2_matches_reference ... ok
[INFO] [stdout] test arithmetic::sign::tests::sign_f32_known_values ... ok
[INFO] [stdout] test arithmetic::round::tests::ceil_is_identity_for_integer_values ... ok
[INFO] [stdout] test arithmetic::remainder::tests::remainder_f32_by_self_is_zero ... ok
[INFO] [stdout] test arithmetic::round::tests::round_matches_ties_even_reference ... ok
[INFO] [stdout] test arithmetic::sign::tests::sign_large_rows_cover_bulk_dispatch_and_scalar_tail ... ok
[INFO] [stdout] test arithmetic::sign::tests::sign_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::sign::tests::sign_f32_result_is_minus_zero_or_plus_one ... ok
[INFO] [stdout] test arithmetic::round::tests::round_idempotent_on_integers ... ok
[INFO] [stdout] test arithmetic::sign::tests::sign_u8_is_zero_or_one ... ok
[INFO] [stdout] test arithmetic::sign::tests::sign_idempotent ... ok
[INFO] [stdout] test arithmetic::sin::tests::sin_f32_known_values ... ok
[INFO] [stdout] test arithmetic::sin::tests::sin_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::sin::tests::sin_squared_plus_cos_squared_equals_one ... ok
[INFO] [stdout] test arithmetic::sin::tests::sin_libvips_reference_values_degrees ... ok
[INFO] [stdout] test arithmetic::sqrt::tests::sqrt_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::subtract::tests::subtract_i16_saturates_at_minimum ... ok
[INFO] [stdout] test arithmetic::sqrt::tests::sqrt_f32_known_values ... ok
[INFO] [stdout] test arithmetic::subtract::tests::subtract_single_band_rhs_expands_across_multiband_input ... ok
[INFO] [stdout] test arithmetic::subtract::tests::subtract_u8_saturates_at_zero ... ok
[INFO] [stdout] test arithmetic::subtract::tests::subtract_zero_is_identity ... ok
[INFO] [stdout] test arithmetic::round::tests::floor_le_value_le_ceil ... ok
[INFO] [stdout] test arithmetic::subtract::tests::subtracting_same_image_yields_zeroes ... ok
[INFO] [stdout] test arithmetic::round::tests::floor_is_identity_for_integer_values ... ok
[INFO] [stdout] test arithmetic::sum::tests::boundary_clamps_integer_overflow ... ok
[INFO] [stdout] test arithmetic::sum::tests::dyn_operation_reports_single_output_band ... ok
[INFO] [stdout] test arithmetic::sum::tests::single_band_is_identity ... ok
[INFO] [stdout] test arithmetic::sum::tests::sums_three_band_pixel ... ok
[INFO] [stdout] test arithmetic::sum::tests::dyn_process_region_sums_each_pixel ... ok
[INFO] [stdout] test arithmetic::sum::tests::sums_zero_and_max_pixels ... ok
[INFO] [stdout] test arithmetic::sqrt::tests::sqrt_non_negative_for_positive_inputs ... ok
[INFO] [stdout] test arithmetic::sum::tests::sums_two_band_pixels ... ok
[INFO] [stdout] test arithmetic::tan::tests::tan_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::tan::tests::tan_f32_known_values ... ok
[INFO] [stdout] test boolean::and::tests::and_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test arithmetic::tan::tests::tan_finite_for_small_inputs ... ok
[INFO] [stdout] test arithmetic::sin::tests::sin_output_in_range ... ok
[INFO] [stdout] test arithmetic::minpair::tests::minpair_matches_reference ... ok
[INFO] [stdout] test boolean::and::tests::mixed_float_and_u16_promotes_to_i32 ... ok
[INFO] [stdout] test arithmetic::subtract::tests::subtract_u8_stays_within_saturation_bounds ... ok
[INFO] [stdout] test boolean::common::tests::matching_boolean_const_preserves_n_band_values ... ok
[INFO] [stdout] test arithmetic::subtract::tests::subtract_zero_rhs_identity_prop ... ok
[INFO] [stdout] test boolean::common::tests::mismatched_non_scalar_boolean_const_returns_error ... ok
[INFO] [stdout] test boolean::common::tests::scalar_boolean_const_expands_to_three_bands ... ok
[INFO] [stdout] test boolean::lshift::tests::lshift_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test boolean::lshift::tests::mixed_float_left_shift_promotes_to_i32 ... ok
[INFO] [stdout] test boolean::and::tests::and_identity_with_single_band_rhs_broadcast ... ok
[INFO] [stdout] test boolean::or::tests::mixed_f64_and_u8_promotes_to_i32 ... ok
[INFO] [stdout] test boolean::or::tests::or_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test boolean::and::tests::and_mixed_i16_rhs_matches_common_i32_cast ... ok
[INFO] [stdout] test boolean::rshift::tests::mixed_float_right_shift_promotes_to_i32 ... ok
[INFO] [stdout] test boolean::lshift::tests::lshift_i32_boundary_extends_common_cast ... ok
[INFO] [stdout] test boolean::or::tests::or_direct_rhs_matches_common_i32_cast ... ok
[INFO] [stdout] test boolean::lshift::tests::lshift_boundaries_match_checked_semantics ... ok
[INFO] [stdout] test boolean::rshift::tests::rshift_i32_boundary_extends_sign ... ok
[INFO] [stdout] test boolean::rshift::tests::rshift_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test boolean::and::tests::and_zero_annihilates_with_single_band_rhs_broadcast ... ok
[INFO] [stdout] test boolean::xor::tests::mixed_float_and_u8_xor_promotes_to_i32 ... ok
[INFO] [stdout] test boolean::xor::tests::xor_metadata_matches_identity_geometry ... ok
[INFO] [stdout] test lut::map_lut::tests::bridge_expands_single_band_input_with_dynamic_output_bands ... ok
[INFO] [stdout] test lut::map_lut::tests::float_255_point_9_truncates_for_u8_lut ... ok
[INFO] [stdout] test arithmetic::sign::tests::sign_is_identity_for_sign_outputs ... ok
[INFO] [stdout] test lut::map_lut::tests::float_zero_maps_to_first_entry ... ok
[INFO] [stdout] test lut::map_lut::tests::identity_lut_is_no_op ... ok
[INFO] [stdout] test lut::map_lut::tests::invalid_selected_band_is_rejected ... ok
[INFO] [stdout] test lut::map_lut::tests::invalid_table_shape_and_configuration_are_rejected ... ok
[INFO] [stdout] test boolean::or::tests::or_all_ones_is_annihilator_with_single_band_rhs_broadcast ... ok
[INFO] [stdout] test lut::map_lut::tests::invert_lut_inverts_pixels ... ok
[INFO] [stdout] test lut::map_lut::tests::matching_multiband_lut_maps_each_band_independently ... ok
[INFO] [stdout] test lut::map_lut::tests::multiband_lut_expands_single_band_input ... ok
[INFO] [stdout] test boolean::xor::tests::xor_self_is_zero_annihilator ... ok
[INFO] [stdout] test boolean::or::tests::or_zero_is_identity_with_single_band_rhs_broadcast ... ok
[INFO] [stdout] test lut::map_lut::tests::non_u8_index_families_clip_and_truncate_exactly ... ok
[INFO] [stdout] test lut::map_lut::tests::negative_signed_indices_map_to_first_entry ... ok
[INFO] [stdout] test boolean::xor::tests::xor_mixed_direct_rhs_matches_common_i32_cast ... ok
[INFO] [stdout] test lut::map_lut::tests::selected_band_only_maps_requested_band ... ok
[INFO] [stdout] test lut::map_lut::tests::shorter_lut_clips_u16_indices_to_last_entry ... ok
[INFO] [stdout] test lut::map_lut::tests::single_band_lut_maps_every_input_band ... ok
[INFO] [stdout] test lut::map_lut::tests::zero_input_bands_and_incompatible_multiband_inputs_are_rejected ... ok
[INFO] [stdout] test point::abs::tests::abs_i16 ... ok
[INFO] [stdout] test lut::map_lut::tests::multiband_lut_expansion_matches_expected_rgb ... ok
[INFO] [stdout] test point::abs::tests::abs_f32 ... ok
[INFO] [stdout] test point::abs::tests::abs_i32 ... ok
[INFO] [stdout] test point::boolean::tests::and_u8 ... ok
[INFO] [stdout] test point::abs::tests::abs_u8_identity ... ok
[INFO] [stdout] test point::abs::tests::abs_wide_and_min_width ... ok
[INFO] [stdout] test point::boolean::tests::bool_and_wide_and_width ... ok
[INFO] [stdout] test point::boolean::tests::bool_xor_wide_and_width ... ok
[INFO] [stdout] test point::boolean::tests::fused_xor_and_chain ... ok
[INFO] [stdout] test lut::map_lut::tests::out_of_bounds_indices_clip_to_last_entry ... ok
[INFO] [stdout] test point::boolean::tests::lshift_u8 ... ok
[INFO] [stdout] test point::boolean::tests::or_u8 ... ok
[INFO] [stdout] test point::boolean::tests::lshift_wide_and_width ... ok
[INFO] [stdout] test point::boolean::tests::rshift_u8 ... ok
[INFO] [stdout] test point::boolean::tests::rshift_wide_and_width ... ok
[INFO] [stdout] test point::boolean::tests::xor_u8 ... ok
[INFO] [stdout] test point::clamp::tests::clamp_f32 ... ok
[INFO] [stdout] test point::boolean::tests::bool_or_wide_and_width ... ok
[INFO] [stdout] test point::clamp::tests::clamp_i16 ... ok
[INFO] [stdout] test point::clamp::tests::clamp_u8 ... ok
[INFO] [stdout] test point::gamma::tests::gamma_identity ... ok
[INFO] [stdout] test point::gamma::tests::gamma_sqrt ... ok
[INFO] [stdout] test point::gamma::tests::gamma_squared ... ok
[INFO] [stdout] test point::gamma::tests::gamma_wide_non_zero ... ok
[INFO] [stdout] test point::invert::tests::invert_f32 ... ok
[INFO] [stdout] test point::gamma::tests::gamma_wide_zero_and_width ... ok
[INFO] [stdout] test point::invert::tests::invert_u16 ... ok
[INFO] [stdout] test point::invert::tests::invert_u32 ... ok
[INFO] [stdout] test point::invert::tests::invert_u8 ... ok
[INFO] [stdout] test point::linear::tests::linear_bulk_u8_matches_sample_path_for_fractional_coefficients ... ok
[INFO] [stdout] test point::linear::tests::linear_bulk_u8_matches_sample_path_for_integer_coefficients ... ok
[INFO] [stdout] test point::linear::tests::linear_f32_no_clamp ... ok
[INFO] [stdout] test point::linear::tests::linear_f64 ... ok
[INFO] [stdout] test point::invert::tests::invert_f64 ... ok
[INFO] [stdout] test point::linear::tests::linear_i16 ... ok
[INFO] [stdout] test point::invert::tests::invert_i16 ... ok
[INFO] [stdout] test point::linear::tests::linear_u8_clamps_negative ... ok
[INFO] [stdout] test point::trig::tests::cos_f64 ... ok
[INFO] [stdout] test point::trig::tests::exp_log_roundtrip_f32 ... ok
[INFO] [stdout] test point::trig::tests::log_wide_handles_non_positive_values ... ok
[INFO] [stdout] test point::trig::tests::power_f32 ... ok
[INFO] [stdout] test point::trig::tests::power_wide_zero_non_zero_and_width ... ok
[INFO] [stdout] test point::trig::tests::round_floor_ceil_f32 ... ok
[INFO] [stdout] test point::trig::tests::round_wide_and_min_width ... ok
[INFO] [stdout] test point::linear::tests::linear_u8_scale_2 ... ok
[INFO] [stdout] test point::linear::tests::linear_u8_with_offset ... ok
[INFO] [stdout] test point::trig::tests::sign_u8 ... ok
[INFO] [stdout] test point::trig::tests::sign_wide_covers_all_branches_and_width ... ok
[INFO] [stdout] test point::trig::tests::sin_f32 ... ok
[INFO] [stdout] test point::invert::tests::invert_i32 ... ok
[INFO] [stdout] test point::trig::tests::sqrt_f32 ... ok
[INFO] [stdout] test relational::equal::tests::equal_f32_known_values ... ok
[INFO] [stdout] test relational::equal::tests::equal_large_u8_rows_cover_bulk_dispatch_and_scalar_tail ... ok
[INFO] [stdout] test relational::equal::tests::equal_multiband_processes_each_band_independently ... ok
[INFO] [stdout] test relational::equal::tests::equal_reports_thin_strip_and_passthrough_region ... ok
[INFO] [stdout] test relational::equal::tests::equal_u8_true_is_255 ... ok
[INFO] [stdout] test relational::equal::tests::equal_uses_exact_float_equality ... ok
[INFO] [stdout] test relational::equal::tests::equal_with_no_matches_is_all_false ... ok
[INFO] [stdout] test relational::less::tests::less_boundary_equal_is_false ... ok
[INFO] [stdout] test relational::less::tests::less_f32_known_values ... ok
[INFO] [stdout] test point::trig::tests::sign_f32 ... ok
[INFO] [stdout] test relational::less::tests::less_multiband_processes_each_band_independently ... ok
[INFO] [stdout] test lut::map_lut::tests::identity_lut_preserves_multiband_pixels ... ok
[INFO] [stdout] test relational::less::tests::less_reports_thin_strip_and_passthrough_region ... ok
[INFO] [stdout] test relational::less_eq::tests::less_eq_boundary_equal_is_true ... ok
[INFO] [stdout] test boolean::xor::tests::xor_zero_is_identity_with_single_band_rhs_broadcast ... ok
[INFO] [stdout] test lut::map_lut::tests::inversion_lut_matches_255_minus_input ... ok
[INFO] [stdout] test relational::less_eq::tests::less_eq_f32_known_values ... ok
[INFO] [stdout] test relational::less_eq::tests::less_eq_multiband_processes_each_band_independently ... ok
[INFO] [stdout] test relational::less_eq::tests::less_eq_reports_thin_strip_and_passthrough_region ... ok
[INFO] [stdout] test relational::more::tests::more_boundary_equal_is_false ... ok
[INFO] [stdout] test relational::less::tests::less_output_is_always_true_or_false ... ok
[INFO] [stdout] test relational::more::tests::more_f32_known_values ... ok
[INFO] [stdout] test relational::more::tests::more_multiband_processes_each_band_independently ... ok
[INFO] [stdout] test boolean::rshift::tests::rshift_u8_boundaries_match_checked_semantics ... ok
[INFO] [stdout] test relational::less_eq::tests::less_eq_matches_scalar_comparison ... ok
[INFO] [stdout] test relational::more::tests::more_reports_thin_strip_and_passthrough_region ... ok
[INFO] [stdout] test relational::more_eq::tests::more_eq_f32_known_values ... ok
[INFO] [stdout] test relational::more_eq::tests::more_eq_boundary_equal_is_true ... ok
[INFO] [stdout] test relational::more_eq::tests::more_eq_multiband_processes_each_band_independently ... ok
[INFO] [stdout] test relational::less::tests::less_matches_strict_scalar_comparison ... ok
[INFO] [stdout] test relational::more_eq::tests::more_eq_reports_thin_strip_and_passthrough_region ... ok
[INFO] [stdout] test relational::not_equal::tests::not_equal_all_match_is_all_false ... ok
[INFO] [stdout] test relational::not_equal::tests::not_equal_f32_known_values ... ok
[INFO] [stdout] test relational::equal::tests::equal_matches_exact_scalar_comparison ... ok
[INFO] [stdout] test relational::not_equal::tests::not_equal_multiband_processes_each_band_independently ... ok
[INFO] [stdout] test relational::less_eq::tests::less_eq_output_is_always_true_or_false ... ok
[INFO] [stdout] test relational::more::tests::more_matches_strict_scalar_comparison ... ok
[INFO] [stdout] test relational::not_equal::tests::not_equal_reports_thin_strip_and_passthrough_region ... ok
[INFO] [stdout] test relational::not_equal::tests::not_equal_matches_exact_scalar_comparison ... ok
[INFO] [stdout] test relational::equal::tests::equal_output_is_always_true_or_false ... ok
[INFO] [stdout] test relational::more::tests::more_output_is_always_true_or_false ... ok
[INFO] [stdout] test relational::more_eq::tests::more_eq_matches_scalar_comparison ... ok
[INFO] [stdout] test relational::not_equal::tests::not_equal_uses_exact_float_equality ... ok
[INFO] [stdout] test relational::more_eq::tests::more_eq_output_is_always_true_or_false ... ok
[INFO] [stdout] test relational::not_equal::tests::not_equal_output_is_always_true_or_false ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 369 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests viprs_ops_pixel
[INFO] [stdout] 
[INFO] [stdout] running 63 tests
[INFO] [stdout] test src/arithmetic/abs.rs - arithmetic::abs::Abs (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/acos.rs - arithmetic::acos::ACos (line 11) ... ignored
[INFO] [stdout] test src/arithmetic/asin.rs - arithmetic::asin::ASin (line 11) ... ignored
[INFO] [stdout] test src/arithmetic/atan.rs - arithmetic::atan::ATan (line 11) ... ignored
[INFO] [stdout] test src/arithmetic/clamp.rs - arithmetic::clamp::ClampOp (line 13) ... ignored
[INFO] [stdout] test src/arithmetic/complex_conj.rs - arithmetic::complex_conj::ComplexConjOp (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/complex_form.rs - arithmetic::complex_form::ComplexFormOp (line 12) ... ignored
[INFO] [stdout] test src/arithmetic/complex_imag.rs - arithmetic::complex_imag::ComplexImagOp (line 12) ... ignored
[INFO] [stdout] test src/arithmetic/complex_real.rs - arithmetic::complex_real::ComplexRealOp (line 12) ... ignored
[INFO] [stdout] test src/arithmetic/cos.rs - arithmetic::cos::Cos (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/divide.rs - arithmetic::divide::Divide (line 18) ... ignored
[INFO] [stdout] test src/arithmetic/exp.rs - arithmetic::exp::Exp (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/find_trim.rs - arithmetic::find_trim::FindTrimOp (line 34) ... ignored
[INFO] [stdout] test src/arithmetic/invert.rs - arithmetic::invert::Invert (line 15) ... ignored
[INFO] [stdout] test src/arithmetic/linear.rs - arithmetic::linear::Linear (line 15) ... ignored
[INFO] [stdout] test src/arithmetic/log.rs - arithmetic::log::Log (line 11) ... ignored
[INFO] [stdout] test src/arithmetic/measure.rs - arithmetic::measure::MeasureOp (line 31) ... ignored
[INFO] [stdout] test src/arithmetic/polar.rs - arithmetic::polar::PolarOp (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/power.rs - arithmetic::power::Power (line 11) ... ignored
[INFO] [stdout] test src/arithmetic/rect.rs - arithmetic::rect::RectOp (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/reduce_facades.rs - arithmetic::reduce_facades::AvgOp (line 85) ... ignored
[INFO] [stdout] test src/arithmetic/reduce_facades.rs - arithmetic::reduce_facades::DeviateOp (line 143) ... ignored
[INFO] [stdout] test src/arithmetic/reduce_facades.rs - arithmetic::reduce_facades::GetpointOp (line 625) ... ignored
[INFO] [stdout] test src/arithmetic/reduce_facades.rs - arithmetic::reduce_facades::MaxOp (line 296) ... ignored
[INFO] [stdout] test src/arithmetic/reduce_facades.rs - arithmetic::reduce_facades::MinOp (line 203) ... ignored
[INFO] [stdout] test src/arithmetic/reduce_facades.rs - arithmetic::reduce_facades::StatsOp (line 548) ... ignored
[INFO] [stdout] test src/arithmetic/round.rs - arithmetic::round::Ceil (line 130) ... ignored
[INFO] [stdout] test src/arithmetic/round.rs - arithmetic::round::Floor (line 70) ... ignored
[INFO] [stdout] test src/arithmetic/round.rs - arithmetic::round::Round (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/sign.rs - arithmetic::sign::Sign (line 81) ... ignored
[INFO] [stdout] test src/arithmetic/sin.rs - arithmetic::sin::Sin (line 10) ... ignored
[INFO] [stdout] test src/arithmetic/sqrt.rs - arithmetic::sqrt::Sqrt (line 11) ... ignored
[INFO] [stdout] test src/arithmetic/sum.rs - arithmetic::sum::SumOp (line 13) ... ignored
[INFO] [stdout] test src/arithmetic/tan.rs - arithmetic::tan::Tan (line 10) ... ignored
[INFO] [stdout] test src/boolean/and.rs - boolean::and::And (line 19) ... ignored
[INFO] [stdout] test src/boolean/lshift.rs - boolean::lshift::LShift (line 18) ... ignored
[INFO] [stdout] test src/boolean/or.rs - boolean::or::Or (line 18) ... ignored
[INFO] [stdout] test src/boolean/rshift.rs - boolean::rshift::RShift (line 18) ... ignored
[INFO] [stdout] test src/boolean/xor.rs - boolean::xor::Xor (line 18) ... ignored
[INFO] [stdout] test src/point/abs.rs - point::abs::Abs (line 13) ... ignored
[INFO] [stdout] test src/point/boolean.rs - point::boolean::BoolAnd (line 10) ... ignored
[INFO] [stdout] test src/point/boolean.rs - point::boolean::BoolOr (line 54) ... ignored
[INFO] [stdout] test src/point/boolean.rs - point::boolean::BoolXor (line 98) ... ignored
[INFO] [stdout] test src/point/boolean.rs - point::boolean::Lshift (line 142) ... ignored
[INFO] [stdout] test src/point/boolean.rs - point::boolean::Rshift (line 186) ... ignored
[INFO] [stdout] test src/point/clamp.rs - point::clamp::Clamp (line 12) ... ignored
[INFO] [stdout] test src/point/gamma.rs - point::gamma::Gamma (line 12) ... ignored
[INFO] [stdout] test src/point/invert.rs - point::invert::Invert (line 13) ... ignored
[INFO] [stdout] test src/point/linear.rs - point::linear::Linear (line 22) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::ACos (line 86) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::ASin (line 73) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::ATan (line 99) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Ceil (line 245) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Cos (line 47) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Exp (line 112) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Floor (line 232) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Log (line 125) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Power (line 171) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Round (line 219) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Sign (line 258) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Sin (line 34) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Sqrt (line 158) ... ignored
[INFO] [stdout] test src/point/trig.rs - point::trig::Tan (line 60) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 63 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.38s; merged doctests compilation took 0.38s
[INFO] running `Command { std: "docker" "inspect" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c", kill_on_drop: false }`
[INFO] [stdout] c041e46721dbc70d279f74c8e2de34ec771561363ef437a972d95e6a01ab600c
