[INFO] fetching crate zentone 0.1.0...
[INFO] testing zentone-0.1.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate zentone 0.1.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate zentone 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate zentone 0.1.0
[INFO] tweaked toml for crates.io crate zentone 0.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zentone 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate zentone 0.1.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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zensim v0.2.6
[INFO] [stderr]   Downloaded safe_unaligned_simd v0.2.5
[INFO] [stderr]   Downloaded archmage-macros v0.9.22
[INFO] [stderr]   Downloaded linear-srgb v0.6.12
[INFO] [stderr]   Downloaded gainforge v0.4.1
[INFO] [stderr]   Downloaded archmage v0.9.22
[INFO] [stderr]   Downloaded zenbench v0.1.7
[INFO] [stderr]   Downloaded magetypes v0.9.22
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01
[INFO] running `Command { std: "docker" "start" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01", 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" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01", 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" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling archmage-macros v0.9.22
[INFO] [stderr]    Compiling safe_unaligned_simd v0.2.5
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling archmage v0.9.22
[INFO] [stderr]    Compiling magetypes v0.9.22
[INFO] [stderr]    Compiling linear-srgb v0.6.12
[INFO] [stderr]    Compiling zentone v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 15.39s
[INFO] running `Command { std: "docker" "inspect" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01", 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" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling archmage v0.9.22
[INFO] [stderr]    Compiling pxfm v0.1.29
[INFO] [stderr]    Compiling sysinfo v0.36.1
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling fs4 v0.13.1
[INFO] [stderr]    Compiling rgb v0.8.53
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling magetypes v0.9.22
[INFO] [stderr]    Compiling zenbench v0.1.7
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling linear-srgb v0.6.12
[INFO] [stderr]    Compiling zensim v0.2.6
[INFO] [stderr]    Compiling zentone v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling gainforge v0.4.1
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 24s
[INFO] running `Command { std: "docker" "inspect" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01", 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" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/zentone-bd53956cee27e105)
[INFO] [stdout] 
[INFO] [stdout] running 117 tests
[INFO] [stdout] test bt2408::tests::black_to_black ... ok
[INFO] [stdout] test bt2408::tests::max_rgb_fixes_saturated_blue_blowup ... ok
[INFO] [stdout] test bt2408::tests::space_accessor ... ok
[INFO] [stdout] test bt2408::tests::content_below_display_does_not_panic ... ok
[INFO] [stdout] test bt2446a::tests::neutral_gray_passes_through_approximately ... ok
[INFO] [stdout] test bt2408::tests::content_peak_maps_near_display_peak ... ok
[INFO] [stdout] test bt2446a::tests::black_to_black ... ok
[INFO] [stdout] test bt2408::tests::max_rgb_preserves_chromaticity ... ok
[INFO] [stdout] test bt2408::tests::with_luma_stores_coefficients ... ok
[INFO] [stdout] test bt2408::tests::bt2020_luma_affects_rgb_output ... ok
[INFO] [stdout] test bt2446c::tests::colored_bounded ... ok
[INFO] [stdout] test bt2446c::tests::crosstalk_roundtrip ... ok
[INFO] [stdout] test bt2446b::tests::black_to_black ... ok
[INFO] [stdout] test bt2446b::tests::monotonic_neutral_ramp ... ok
[INFO] [stdout] test bt2446c::tests::black_to_black ... ok
[INFO] [stdout] test bt2446a::tests::peak_maps_to_sdr_range ... ok
[INFO] [stdout] test bt2408::tests::below_knee_near_identity_nits ... ok
[INFO] [stdout] test bt2408::tests::luma_accessor_returns_configured_coefficients ... ok
[INFO] [stdout] test bt2408::tests::equal_content_and_display_is_near_passthrough ... ok
[INFO] [stdout] test curves::tests::all_variants_dispatch ... ok
[INFO] [stdout] test curves::tests::bt2390_dispatch_in_range_input ... ok
[INFO] [stdout] test curves::tests::aces_ap1_zero_to_zero ... ok
[INFO] [stdout] test bt2446c::tests::monotonic_neutral_ramp ... ok
[INFO] [stdout] test bt2446c::tests::tone_curve_inverse_roundtrip ... ok
[INFO] [stdout] test bt2446b::tests::peak_maps_near_one ... ok
[INFO] [stdout] test bt2408::tests::map_rgb_peak_is_bounded ... ok
[INFO] [stdout] test curves::tests::bt2390_passthrough_when_source_below_target ... ok
[INFO] [stdout] test bt2446a::tests::monotonic_on_neutral_ramp ... ok
[INFO] [stdout] test curves::tests::agx_default_clamps_to_unit ... ok
[INFO] [stdout] test curves::tests::bt2390_reduces_peak ... ok
[INFO] [stdout] test bt2446b::tests::below_breakpoint_is_linear ... ok
[INFO] [stdout] test bt2446a::tests::colored_input_stays_finite_and_bounded ... ok
[INFO] [stdout] test bt2408::tests::trait_map_row_rgba_preserves_alpha ... ok
[INFO] [stdout] test curves::tests::bt2390_min_lum_does_not_affect_highlights ... ok
[INFO] [stdout] test curves::tests::bt2390_min_lum_lifts_shadows ... ok
[INFO] [stdout] test curves::tests::clamp_fixed_points ... ok
[INFO] [stdout] test curves::tests::reinhard_monotonic ... ok
[INFO] [stdout] test filmic_spline::tests::default_maps_black_to_near_black ... ok
[INFO] [stdout] test filmic_spline::tests::row_api_preserves_alpha ... ok
[INFO] [stdout] test curves::tests::reinhard_jodie_zero_input ... ok
[INFO] [stdout] test filmic_spline::tests::bt2020_luma_diverges_from_bt709_on_green_heavy ... ok
[INFO] [stdout] test filmic_spline::tests::shoulder_hits_white_point ... ok
[INFO] [stdout] test filmic_spline::tests::shoulder_with_darktable_defaults ... ok
[INFO] [stdout] test filmic_spline::tests::with_luma_stores_bt2020_coefficients ... ok
[INFO] [stdout] test filmic_spline::tests::default_compiles ... ok
[INFO] [stdout] test filmic_spline::tests::default_maps_unit_to_unit_range ... ok
[INFO] [stdout] test filmic_spline::tests::hdr_input_clamps_in_range ... ok
[INFO] [stdout] test gainmap::tests::bt2446c_well_behaved ... ok
[INFO] [stdout] test gainmap::tests::bt2446b_well_behaved ... ok
[INFO] [stdout] test gainmap::tests::chromatic_hdr_clipped_pixels_isolated ... ok
[INFO] [stdout] test filmic_spline::tests::contrast_clamped_by_geometric_floor ... ok
[INFO] [stdout] test gainmap::tests::hable_filmic_clamps_high_input ... ok
[INFO] [stdout] test gainmap::tests::hlg_helpers_round_trip ... ok
[INFO] [stdout] test gainmap::tests::bt2446a_well_behaved ... ok
[INFO] [stdout] test curves::tests::map_into_copies_and_preserves_alpha ... ok
[INFO] [stdout] test gainmap::tests::extended_reinhard_well_behaved ... ok
[INFO] [stdout] test gainmap::tests::bad_channel_count_panics - should panic ... ok
[INFO] [stdout] test gainmap::tests::extreme_highlights_clamp_gracefully ... ok
[INFO] [stdout] test gainmap::tests::filmic_spline_well_behaved ... ok
[INFO] [stdout] test curves::tests::map_row_rgb_in_place ... ok
[INFO] [stdout] test curves::tests::map_row_rgba_preserves_alpha ... ok
[INFO] [stdout] test curves::tests::narkowicz_black_and_saturation ... ok
[INFO] [stdout] test gamut::tests::bt709_bt2020_roundtrip ... ok
[INFO] [stdout] test gainmap::tests::bt2408_yrgb_well_behaved ... ok
[INFO] [stdout] test gainmap::tests::round_trip_bt2446c_grayscale_exact ... ok
[INFO] [stdout] test filmic_spline::tests::output_power_changes_midtone_output ... ok
[INFO] [stdout] test filmic_spline::tests::saturation_changes_colorful_output ... ok
[INFO] [stdout] test gainmap::tests::rgba_alpha_passthrough ... ok
[INFO] [stdout] test gainmap::tests::hlg_round_trip_grayscale ... ok
[INFO] [stdout] test gamut::tests::bt2020_p3_roundtrip ... ok
[INFO] [stdout] test gainmap::tests::hable_filmic_well_behaved ... ok
[INFO] [stdout] test gainmap::tests::pq_round_trip_grayscale ... ok
[INFO] [stdout] test gamut::tests::soft_clip_preserves_hue_better_than_hard_clamp ... ok
[INFO] [stdout] test hlg::tests::ootf_adds_contrast_for_gamma_gt_1 ... ok
[INFO] [stdout] test gainmap::tests::pre_desaturation_grayscale_exact ... ok
[INFO] [stdout] test gainmap::tests::pre_desaturation_reduces_clipping ... ok
[INFO] [stdout] test gainmap::tests::round_trip_hable_filmic_grayscale_exact ... ok
[INFO] [stdout] test gainmap::tests::pq_helper_alpha_untouched ... ok
[INFO] [stdout] test gainmap::tests::pq_helpers_round_trip ... ok
[INFO] [stdout] test gainmap::tests::round_trip_qualifying_curves_grayscale_exact ... ok
[INFO] [stdout] test hlg::tests::hlg_to_display_at_reference_white ... ok
[INFO] [stdout] test hlg::tests::ootf_approx_diverges_from_exact_on_saturated_color ... ok
[INFO] [stdout] test hlg::tests::ootf_approx_roundtrip ... ok
[INFO] [stdout] test hlg::tests::ootf_preserves_black ... ok
[INFO] [stdout] test hlg::tests::ootf_roundtrip ... ok
[INFO] [stdout] test hlg::tests::system_gamma_reference_1000_nits ... ok
[INFO] [stdout] test pipeline::tests::empty_input_is_noop ... ok
[INFO] [stdout] test pipeline::tests::pq_to_linear_srgb_black ... ok
[INFO] [stdout] test pipeline::tests::pq_to_srgb8_produces_valid_bytes ... ok
[INFO] [stdout] test scratch::tests::buffers_grow_only_as_needed ... ok
[INFO] [stdout] test pipeline::tests::rgba_alpha_preserved ... ok
[INFO] [stdout] test pipeline::tests::soft_clip_pipeline_output_in_range ... ok
[INFO] [stdout] test scratch::tests::defaults_to_4096 ... ok
[INFO] [stdout] test gamut::tests::soft_clip_in_gamut_is_identity ... ok
[INFO] [stdout] test gamut::tests::row_preserves_alpha ... ok
[INFO] [stdout] test scratch::tests::rejects_tiny_chunks - should panic ... ok
[INFO] [stdout] test sdr_hdr::tests::gamma_203_100_roundtrip ... ok
[INFO] [stdout] test sdr_hdr::tests::gamma_preserves_black ... ok
[INFO] [stdout] test tone_map::tests::dyn_tone_map_matches_concrete ... ok
[INFO] [stdout] test tone_map::tests::map_into_panics_on_bad_channels - should panic ... ok
[INFO] [stdout] test hlg::tests::system_gamma_4000_nits ... ok
[INFO] [stdout] test tone_map::tests::map_into_rgb_matches_copy_then_map_row ... ok
[INFO] [stdout] test gamut::tests::soft_clip_bt2020_saturated ... ok
[INFO] [stdout] test pipeline::tests::hlg_to_linear_srgb_at_reference_white ... ok
[INFO] [stdout] test gamut::tests::soft_clip_clamps_to_unit_range ... ok
[INFO] [stdout] test pipeline::tests::small_chunk_handles_long_strip ... ok
[INFO] [stdout] test gamut::tests::bt709_p3_roundtrip ... ok
[INFO] [stdout] test gamut::tests::neutral_gray_preserved ... ok
[INFO] [stdout] test sdr_hdr::tests::ootf_at_unity ... ok
[INFO] [stdout] test tone_map::tests::map_row_panics_on_bad_channels - should panic ... ok
[INFO] [stdout] test sdr_hdr::tests::ootf_darkens_midtones ... ok
[INFO] [stdout] test sdr_hdr::tests::scale_203_at_peak ... ok
[INFO] [stdout] test sdr_hdr::tests::scale_roundtrip ... ok
[INFO] [stdout] test tone_map::tests::map_into_rgba_writes_src_alpha_to_dst ... ok
[INFO] [stdout] test tone_map::tests::map_row_cn_direct_matches_trait_dispatch ... ok
[INFO] [stdout] test tone_map::tests::map_row_rgba_matches_manual_loop_and_keeps_alpha ... ok
[INFO] [stdout] test tone_map::tests::map_row_rgb_matches_manual_loop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 117 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bruteforce_robustness.rs (/opt/rustwide/target/release/deps/bruteforce_robustness-ec47ef8b8f56e5e6)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test map_rgb_edge_values_all_finite ... ok
[INFO] [stdout] test pipeline_pq_edge_cases_no_nan ... ok
[INFO] [stdout] test map_row_edge_values_all_finite ... ok
[INFO] [stdout] test bit_sweep_no_nan_or_inf ... ok
[INFO] [stderr]      Running tests/bt2408_vs_bt2446a.rs (/opt/rustwide/target/release/deps/bt2408_vs_bt2446a-f133dcc73dae06ba)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test compare_bt2408_vs_bt2446a_saturated ... ok
[INFO] [stdout] test compare_bt2408_vs_bt2446a_neutral ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/consumer_workflows.rs (/opt/rustwide/target/release/deps/consumer_workflows-5b627105a7f63d30)
[INFO] [stdout] running 7 tests
[INFO] [stdout] test custom_pipeline_gamut_convert_and_soft_clip ... ok
[INFO] [stdout] test map_into_rgba_copies_alpha_all_configs ... ok
[INFO] [stdout] test map_into_matches_map_row_all_configs ... ok
[INFO] [stdout] test pq_pipeline_all_tonemappers_in_range ... ok
[INFO] [stdout] test map_row_rgba_matches_map_rgb_and_preserves_alpha_all_configs ... ok
[INFO] [stdout] test dyn_tonemap_matches_concrete_all_configs ... ok
[INFO] [stdout] test map_row_rgb_matches_map_rgb_all_configs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/continuity.rs (/opt/rustwide/target/release/deps/continuity-6db681a955e5e0f4)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test pq_pipeline_no_luminance_spikes ... ok
[INFO] [stdout] test soft_clip_no_luminance_spikes_on_gamut_sweep ... ok
[INFO] [stdout] test map_row_no_discontinuity ... ok
[INFO] [stdout] test no_luminance_spikes_on_hue_sweep ... ok
[INFO] [stdout] test no_luminance_spikes_on_neutral_ramp ... ok
[INFO] [stdout] test saturated_ramp_no_discontinuity ... ok
[INFO] [stdout] test neutral_ramp_luminance_monotonic ... ok
[INFO] [stdout] test per_channel_sweep_monotonic ... ok
[INFO] [stdout] test neutral_ramp_no_discontinuity ... ok
[INFO] [stdout] test per_channel_ramp_no_discontinuity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_reference.rs (/opt/rustwide/target/release/deps/cross_reference-490ee81a058bb68c)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test aces_ap1_matches_reference ... ok
[INFO] [stdout] test all_luma_variants_use_bt709_consistently ... ok
[INFO] [stdout] test narkowicz_matches_reference ... ok
[INFO] [stdout] test agx_full_pipeline_all_looks ... ok
[INFO] [stdout] test reinhard_extended_is_standard_formula ... ok
[INFO] [stdout] test reinhard_simple_is_x_over_1_plus_x ... ok
[INFO] [stdout] test agx_contrast_polynomial_endpoints ... ok
[INFO] [stdout] test agx_curve_dispatch_matches_direct ... ok
[INFO] [stdout] test hable_matches_hable_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/endpoint_audit.rs (/opt/rustwide/target/release/deps/endpoint_audit-7e7648901d207f50)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test black_maps_to_near_black ... ok
[INFO] [stdout] test sdr_white_maps_to_bounded_output ... ok
[INFO] [stdout] test tiny_input_is_finite_and_nonnegative ... ok
[INFO] [stdout] test map_row_black_row_stays_black ... ok
[INFO] [stdout] test extreme_hdr_is_finite_and_bounded ... ok
[INFO] [stdout] test nan_inf_input_does_not_crash ... ok
[INFO] [stdout] test negative_input_produces_finite_output ... ok
[INFO] [stdout] test monotonic_neutral_ramp ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/exhaustive_properties.rs (/opt/rustwide/target/release/deps/exhaustive_properties-ff70441ac9bb4d73)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test gainforge_agx_contrast_polynomial_matches ... ok
[INFO] [stdout] test gainforge_reinhard_matches ... ok
[INFO] [stdout] test p2_zero_to_near_zero ... ok
[INFO] [stdout] test gainforge_aces_ap1_matches_on_grid ... ok
[INFO] [stdout] test p3_sdr_in_sdr_out ... ok
[INFO] [stdout] test gainforge_narkowicz_matches ... ok
[INFO] [stdout] test gainforge_hable_matches ... ok
[INFO] [stdout] test full_frame_4k_row_monotonic_and_bounded ... ok
[INFO] [stdout] test p6_deterministic ... ok
[INFO] [stdout] test p4_luminance_monotonic_on_neutral_ramp ... ok
[INFO] [stdout] test p5_channel_count_consistency ... ok
[INFO] [stdout] test p1_finite_output_on_grid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gamut_hardening.rs (/opt/rustwide/target/release/deps/gamut_hardening-690e1577a7df934e)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test apply_matrix_scalar_vs_simd_dense ... ok
[INFO] [stdout] test boundary_values ... ok
[INFO] [stdout] test finite_inputs_produce_finite_soft_clip ... ok
[INFO] [stdout] test negative_inputs_clamp_to_zero ... ok
[INFO] [stdout] test apply_matrix_rgba_alpha_preserved ... ok
[INFO] [stdout] test pure_primaries_clip_to_pure_primaries ... ok
[INFO] [stdout] test is_out_of_gamut_scalar_vs_simd ... ok
[INFO] [stdout] test soft_clip_then_is_out_of_gamut_is_false ... ok
[INFO] [stdout] test nan_inf_denormal_inputs_dont_crash ... ok
[INFO] [stdout] test sorted_equal_channels_exhaustive ... ok
[INFO] [stdout] test out_of_gamut_highlights_preserve_hue_ordering ... ok
[INFO] [stdout] test hdr_sweep_along_primaries_and_greys ... ok
[INFO] [stdout] test strip_length_sweep_tail_correctness ... ok
[INFO] [stdout] test soft_clip_row_simd_is_identity_on_in_gamut_pixels ... ok
[INFO] [stdout] test fuzz_scalar_simd_agreement ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/negative_input.rs (/opt/rustwide/target/release/deps/negative_input-a160625199c941fd)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test unity_input_produces_output_in_unit_range ... ok
[INFO] [stdout] test hdr_moderate_in_range ... ok
[INFO] [stdout] test document_negative_input_behavior ... ok
[INFO] [stdout] test no_panics_on_any_input ... ok
[INFO] [stdout] test aces_ap1_near_black_is_slightly_negative ... ok
[INFO] [stdout] test near_black_produces_finite ... ok
[INFO] [stdout] test bt2390_normalized_input_in_range ... ok
[INFO] [stdout] test bt2408_content_normalized_input_in_range ... ok
[INFO] [stderr]      Running tests/pipeline_verification.rs (/opt/rustwide/target/release/deps/pipeline_verification-b883675d355f5efe)
[INFO] [stdout] test zero_input_produces_finite_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test hlg_to_linear_srgb_all_outputs_in_gamut ... ok
[INFO] [stdout] test pq_saturated_preserves_channel_ordering ... ok
[INFO] [stdout] test pq_to_linear_srgb_all_outputs_in_gamut ... ok
[INFO] [stdout] test all_pipelines_preserve_alpha ... ok
[INFO] [stdout] test pq_linear_and_srgb8_pipelines_agree ... ok
[INFO] [stdout] test pq_neutral_gray_stays_neutral ... ok
[INFO] [stdout] test pq_pipeline_monotonic_on_neutral_ramp ... ok
[INFO] [stdout] test pq_to_srgb8_all_bytes_valid ... ok
[INFO] [stdout] test pq_wide_gamut_grid_all_in_range ... ok
[INFO] [stderr]      Running tests/reference_parity.rs (/opt/rustwide/target/release/deps/reference_parity-c6f1a64bc9a9d23e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test bt2390_scene_linear_matches_libplacebo ... FAILED
[INFO] [stdout] test bt2408_tonemap_nits_matches_libplacebo_pq ... FAILED
[INFO] [stdout] test filmic_spline_strip_matches_darktable_rgb ... FAILED
[INFO] [stdout] test bt2408_strip_matches_libplacebo_neutral_gray ... FAILED
[INFO] [stdout] test gamut_conversions_match_libultrahdr_within_rounding ... FAILED
[INFO] [stdout] test hlg_ootf_matches_libultrahdr ... FAILED
[INFO] [stdout] test global_tonemap_matches_libultrahdr ... FAILED
[INFO] [stdout] test gamut_p3_bt2020_documented_divergence ... FAILED
[INFO] [stdout] test reinhard_map_scalar_matches_libultrahdr ... FAILED
[INFO] [stdout] test luminance_dot_products_match_libultrahdr ... FAILED
[INFO] [stdout] test filmic_spline_matches_darktable_rgb ... FAILED
[INFO] [stdout] test hlg_ootf_approx_matches_libultrahdr ... FAILED
[INFO] [stdout] test filmic_spline_eval_matches_darktable ... FAILED
[INFO] [stdout] test hlg_ootf_row_matches_libultrahdr ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- bt2390_scene_linear_matches_libplacebo stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bt2390_scene_linear_matches_libplacebo' (1378) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libplacebo_bt2390.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a6f7d - <reference_parity[d15903993a32dfc9]::bt2390_scene_linear_matches_libplacebo::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bt2408_tonemap_nits_matches_libplacebo_pq stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bt2408_tonemap_nits_matches_libplacebo_pq' (1380) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libplacebo_bt2390.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stderr] error: test failed, to rerun pass `--test reference_parity`
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a8142 - <reference_parity[d15903993a32dfc9]::bt2408_tonemap_nits_matches_libplacebo_pq::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- filmic_spline_strip_matches_darktable_rgb stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'filmic_spline_strip_matches_darktable_rgb' (1383) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/darktable_filmic.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a8b52 - <reference_parity[d15903993a32dfc9]::filmic_spline_strip_matches_darktable_rgb::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bt2408_strip_matches_libplacebo_neutral_gray stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bt2408_strip_matches_libplacebo_neutral_gray' (1379) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libplacebo_bt2390.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a98d2 - <reference_parity[d15903993a32dfc9]::bt2408_strip_matches_libplacebo_neutral_gray::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- gamut_conversions_match_libultrahdr_within_rounding stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'gamut_conversions_match_libultrahdr_within_rounding' (1384) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_gamut.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a2122 - reference_parity[d15903993a32dfc9]::collect_gamut_errors
[INFO] [stdout]   14:     0x65101f1aa773 - <reference_parity[d15903993a32dfc9]::gamut_conversions_match_libultrahdr_within_rounding::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   21:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- hlg_ootf_matches_libultrahdr stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hlg_ootf_matches_libultrahdr' (1388) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_hlg_ootf.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a3912 - <reference_parity[d15903993a32dfc9]::hlg_ootf_matches_libultrahdr::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- global_tonemap_matches_libultrahdr stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'global_tonemap_matches_libultrahdr' (1386) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_reinhard.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a523d - <reference_parity[d15903993a32dfc9]::global_tonemap_matches_libultrahdr::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- gamut_p3_bt2020_documented_divergence stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'gamut_p3_bt2020_documented_divergence' (1385) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_gamut.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a2122 - reference_parity[d15903993a32dfc9]::collect_gamut_errors
[INFO] [stdout]   14:     0x65101f1a6b51 - <reference_parity[d15903993a32dfc9]::gamut_p3_bt2020_documented_divergence::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   21:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- reinhard_map_scalar_matches_libultrahdr stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'reinhard_map_scalar_matches_libultrahdr' (1391) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_reinhard.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a75dd - <reference_parity[d15903993a32dfc9]::reinhard_map_scalar_matches_libultrahdr::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- luminance_dot_products_match_libultrahdr stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'luminance_dot_products_match_libultrahdr' (1390) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_luminance.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a799d - <reference_parity[d15903993a32dfc9]::luminance_dot_products_match_libultrahdr::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- filmic_spline_matches_darktable_rgb stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'filmic_spline_matches_darktable_rgb' (1382) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/darktable_filmic.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a5832 - <reference_parity[d15903993a32dfc9]::filmic_spline_matches_darktable_rgb::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- hlg_ootf_approx_matches_libultrahdr stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hlg_ootf_approx_matches_libultrahdr' (1387) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_hlg_ootf.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a5e32 - <reference_parity[d15903993a32dfc9]::hlg_ootf_approx_matches_libultrahdr::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- filmic_spline_eval_matches_darktable stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'filmic_spline_eval_matches_darktable' (1381) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/darktable_filmic.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a666d - <reference_parity[d15903993a32dfc9]::filmic_spline_eval_matches_darktable::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- hlg_ootf_row_matches_libultrahdr stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'hlg_ootf_row_matches_libultrahdr' (1389) panicked at tests/reference_parity.rs:63:9:
[INFO] [stdout] failed to read golden /opt/rustwide/workdir/reference-checks/golden/libultrahdr_hlg_ootf.csv: No such file or directory (os error 2). Did you run reference-checks/build.sh?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x65101f258e31 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x65101f26efda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x65101f25d2ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x65101f2350b6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x65101f251229 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x65101f1b9e00 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x65101f2513e2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x65101f235162 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x65101f22dd59 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x65101f235d5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x65101f26f70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x65101f1a1f69 - reference_parity[d15903993a32dfc9]::read_csv::{closure#0}
[INFO] [stdout]   12:     0x65101f1a2d50 - reference_parity[d15903993a32dfc9]::read_csv
[INFO] [stdout]   13:     0x65101f1a40c2 - <reference_parity[d15903993a32dfc9]::hlg_ootf_row_matches_libultrahdr::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x65101f1ad0eb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x65101f1ba755 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x65101f1b4014 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x65101f1bd8b2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x65101f258399 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7b8aa9987dfa - <unknown>
[INFO] [stdout]   20:     0x7b8aa9a1b3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     bt2390_scene_linear_matches_libplacebo
[INFO] [stdout]     bt2408_strip_matches_libplacebo_neutral_gray
[INFO] [stdout]     bt2408_tonemap_nits_matches_libplacebo_pq
[INFO] [stdout]     filmic_spline_eval_matches_darktable
[INFO] [stdout]     filmic_spline_matches_darktable_rgb
[INFO] [stdout]     filmic_spline_strip_matches_darktable_rgb
[INFO] [stdout]     gamut_conversions_match_libultrahdr_within_rounding
[INFO] [stdout]     gamut_p3_bt2020_documented_divergence
[INFO] [stdout]     global_tonemap_matches_libultrahdr
[INFO] [stdout]     hlg_ootf_approx_matches_libultrahdr
[INFO] [stdout]     hlg_ootf_matches_libultrahdr
[INFO] [stdout]     hlg_ootf_row_matches_libultrahdr
[INFO] [stdout]     luminance_dot_products_match_libultrahdr
[INFO] [stdout]     reinhard_map_scalar_matches_libultrahdr
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 14 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01", kill_on_drop: false }`
[INFO] [stdout] b5967a4f1decfc2ff2e38a9001e6ccce9aafcecdb788961e6e7af9f27bc51b01
