[INFO] fetching crate qrcode-ai-scanner 0.10.0...
[INFO] testing qrcode-ai-scanner-0.10.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate qrcode-ai-scanner 0.10.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate qrcode-ai-scanner 0.10.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate qrcode-ai-scanner 0.10.0
[INFO] tweaked toml for crates.io crate qrcode-ai-scanner 0.10.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate qrcode-ai-scanner 0.10.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 qrcode-ai-scanner 0.10.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]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rqrr v0.10.1
[INFO] [stderr]   Downloaded rxing-one-d-proc-derive v0.9.0
[INFO] [stderr]   Downloaded codepage-437 v0.1.0
[INFO] [stderr]   Downloaded g2p v1.2.2
[INFO] [stderr]   Downloaded g2poly v1.2.2
[INFO] [stderr]   Downloaded g2gen v1.2.2
[INFO] [stderr]   Downloaded jsonschema-regex v0.47.0
[INFO] [stderr]   Downloaded pest_derive v2.8.7
[INFO] [stderr]   Downloaded pest_generator v2.8.7
[INFO] [stderr]   Downloaded pest_meta v2.8.7
[INFO] [stderr]   Downloaded referencing v0.47.0
[INFO] [stderr]   Downloaded pest v2.8.7
[INFO] [stderr]   Downloaded jsonschema v0.47.0
[INFO] [stderr]   Downloaded rxing v0.9.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58
[INFO] running `Command { std: "docker" "start" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58", 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" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58" "/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" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58", 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" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling g2poly v1.2.2
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling pxfm v0.1.29
[INFO] [stderr]    Compiling zune-core v0.5.1
[INFO] [stderr]    Compiling quick-error v2.0.1
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling lru v0.16.4
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling gif v0.14.2
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling image-webp v0.2.4
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling g2gen v1.2.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling rxing-one-d-proc-derive v0.9.0
[INFO] [stderr]    Compiling moxcms v0.7.11
[INFO] [stderr]    Compiling g2p v1.2.2
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling codepage-437 v0.1.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling rxing v0.9.1
[INFO] [stderr]    Compiling image v0.25.9
[INFO] [stderr]    Compiling rqrr v0.10.1
[INFO] [stderr]    Compiling qrcode-ai-scanner v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 35s
[INFO] running `Command { std: "docker" "inspect" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58", 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" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58" "/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 memchr v2.8.2
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.52
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling cc v1.2.65
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling g2gen v1.2.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling unicode-general-category v1.1.0
[INFO] [stderr]    Compiling borrow-or-share v0.2.4
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling g2p v1.2.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling rxing-one-d-proc-derive v0.9.0
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling pest v2.8.7
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling image v0.25.9
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling codepage-437 v0.1.0
[INFO] [stderr]    Compiling micromap v0.3.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling uuid-simd v0.8.0
[INFO] [stderr]    Compiling fraction v0.15.4
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling pest_meta v2.8.7
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling rxing v0.9.1
[INFO] [stderr]    Compiling pest_generator v2.8.7
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling fancy-regex v0.18.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling jsonschema-regex v0.47.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling data-encoding v2.11.0
[INFO] [stderr]    Compiling fluent-uri v0.4.1
[INFO] [stderr]    Compiling pest_derive v2.8.7
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling rqrr v0.10.1
[INFO] [stderr]    Compiling qrcode v0.14.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling referencing v0.47.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling jsonschema v0.47.0
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling qrcode-ai-scanner v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 48s
[INFO] running `Command { std: "docker" "inspect" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58", 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" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58" "/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.30s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/qrcode_ai_scanner-12b5ab7aba18efed)
[INFO] [stdout] 
[INFO] [stdout] running 510 tests
[INFO] [stdout] test alpha::tests::classify_dark_prefix_is_dark_only ... ok
[INFO] [stdout] test alpha::tests::classify_light_suffix_is_light_only ... ok
[INFO] [stdout] test alpha::tests::auto_background_flips_at_the_midpoint ... ok
[INFO] [stdout] test alpha::tests::classify_nothing_decoded_is_none ... ok
[INFO] [stdout] test alpha::tests::content_stats_semi_transparent_contributes_proportionally ... ok
[INFO] [stdout] test alpha::tests::background_name_spells_white_black_and_hex ... ok
[INFO] [stdout] test engine::charset::tests::invalid_everywhere_falls_back_to_latin1_lossy ... ok
[INFO] [stdout] test alpha::tests::composite_is_exact_at_the_anchors ... ok
[INFO] [stdout] test alpha::tests::composite_half_alpha_pins_the_rounding ... ok
[INFO] [stdout] test alpha::tests::content_stats_fully_transparent_is_zero_luma ... ok
[INFO] [stdout] test alpha::tests::split_composite_stays_within_one_lsb_of_direct ... ok
[INFO] [stdout] test engine::charset::tests::legacy_labels_decode_what_they_promise ... ok
[INFO] [stdout] test engine::charset::tests::all_non_ascii_isolated_neighbour_logic_is_exact ... ok
[INFO] [stdout] test engine::charset::tests::byte_order_marks_are_bytes_not_encoding_switches ... ok
[INFO] [stdout] test engine::charset::tests::latin1_accented_words_resolve_as_latin1_not_garbled_sjis ... ok
[INFO] [stdout] test alpha::tests::classify_mid_only_band_is_mixed ... ok
[INFO] [stdout] test engine::charset::tests::real_shift_jis_runs_still_resolve_as_sjis ... ok
[INFO] [stdout] test engine::charset::tests::utf8_always_wins ... ok
[INFO] [stdout] test engine::content::tests::a_decoder_label_requires_its_family_and_an_exact_reproduction ... ok
[INFO] [stdout] test engine::content::tests::content_key_admits_same_bytes_agreeing_accounts_and_fnc1_positions ... ok
[INFO] [stdout] test engine::content::tests::a_designator_governing_no_byte_never_decides_the_label ... ok
[INFO] [stdout] test engine::content::tests::each_designator_governs_until_the_next ... ok
[INFO] [stdout] test engine::content::tests::a_gb18030_four_byte_sequence_is_no_pair ... ok
[INFO] [stdout] test engine::content::tests::every_byte_before_the_first_designator_is_iso_8859_1 ... ok
[INFO] [stdout] test engine::content::tests::evidence_lattice ... ok
[INFO] [stdout] test engine::content::tests::ill_formed_pairs_get_the_whatwg_replacement ... ok
[INFO] [stdout] test engine::content::tests::inconsistent_offsets_never_panic ... ok
[INFO] [stdout] test alpha::tests::classify_split_ends_are_mixed_with_two_bands ... ok
[INFO] [stdout] test alpha::tests::content_stats_rounds_the_mean_luma_half_up ... ok
[INFO] [stdout] test alpha::tests::content_stats_weights_luma_by_alpha ... ok
[INFO] [stdout] test engine::content::tests::a_signalled_declaration_marks_every_byte ... ok
[INFO] [stdout] test engine::content::tests::iso_8859_9_and_11_are_exact_in_crate_tables ... ok
[INFO] [stdout] test engine::content::tests::the_runs_outside_the_spans_are_maximal_and_never_empty ... ok
[INFO] [stdout] test engine::content::tests::observed_segments_choose_the_double_byte_decoding ... ok
[INFO] [stdout] test engine::content::tests::the_engine_reading_only_chooses_a_complete_decoding ... ok
[INFO] [stdout] test engine::content::tests::without_a_segment_the_legacy_reading_stands ... ok
[INFO] [stdout] test engine::content::tests::undecodable_bytes_are_marked_never_transcribed ... ok
[INFO] [stdout] test engine::content::tests::an_empty_span_designator_changes_nothing ... ok
[INFO] [stdout] test engine::locate::tests::a_located_re_read_reports_its_words_margin ... ok
[INFO] [stdout] test engine::locate::tests::a_luma_module_is_dark_strictly_below_the_threshold ... ok
[INFO] [stdout] test engine::content::tests::unobserved_qr_reads_mark_what_they_cannot_check ... ok
[INFO] [stdout] test engine::locate::tests::a_binarized_module_is_dark_by_its_polarity_and_off_the_image_light ... ok
[INFO] [stdout] test alpha::tests::classify_all_decoded_is_any ... ok
[INFO] [stdout] test engine::locate::tests::a_margin_re_read_measures_versions_1_and_2_only ... ok
[INFO] [stdout] test engine::content::tests::located_designators_decide_their_bytes_and_the_label ... ok
[INFO] [stdout] test engine::locate::tests::format_and_version_words_correct_three_bit_errors ... ok
[INFO] [stdout] test engine::content::tests::observed_fnc1_positions_agree_only_with_themselves ... ok
[INFO] [stdout] test engine::content::tests::signalled_only_content_is_marked_unknown ... ok
[INFO] [stdout] test engine::locate::tests::a_symbol_only_the_luma_pass_reads_is_read_after_both_binarized_passes ... ok
[INFO] [stdout] test engine::locate::tests::side_lengths_is_the_quad_s_perimeter ... ok
[INFO] [stdout] test engine::content::tests::the_rest_of_the_decode_table ... ok
[INFO] [stdout] test engine::content::tests::every_well_formed_pair_is_one_character ... ok
[INFO] [stdout] test engine::content::tests::readings_are_total_deterministic_and_label_consistent ... ok
[INFO] [stdout] test engine::locate::tests::a_clean_version_1_symbol_costs_one_probe_and_one_correction ... ok
[INFO] [stdout] test engine::content::tests::the_decode_table_is_spec_01_s ... ok
[INFO] [stdout] test engine::locate::tests::located_segments_are_the_parse_s ... ok
[INFO] [stdout] test engine::locate::tests::the_binarized_image_answers_within_its_bounds_only ... ok
[INFO] [stdout] test engine::locate::tests::the_luma_threshold_is_the_midpoint_of_the_2nd_and_98th_percentiles ... ok
[INFO] [stdout] test engine::reconcile::tests::a_candidate_joins_only_where_it_contains_an_engine_read ... ok
[INFO] [stdout] test engine::reconcile::tests::a_detection_s_engine_reading_is_its_reads_one_reading ... ok
[INFO] [stdout] test engine::locate::tests::the_modifier_states_the_eci_signal_and_the_fnc1_position ... ok
[INFO] [stdout] test engine::reconcile::tests::a_fold_unites_the_parse_keeps_eight_places_and_waits_only_if_both_wait ... ok
[INFO] [stdout] test engine::reconcile::tests::a_margin_counts_for_a_standing_read_of_the_same_content_within_the_reserve ... ok
[INFO] [stdout] test engine::reconcile::tests::a_read_made_at_nine_scales_of_one_symbol_keeps_a_place_for_its_twin ... ok
[INFO] [stdout] test engine::reconcile::tests::a_parsed_read_of_the_same_attempt_protects_an_earlier_read ... ok
[INFO] [stdout] test engine::reconcile::tests::a_read_two_candidates_contain_joins_neither ... ok
[INFO] [stdout] test engine::reconcile::tests::a_read_of_unknown_evidence_joins_only_a_detection_of_its_fnc1_position ... ok
[INFO] [stdout] test engine::reconcile::tests::a_read_outside_its_only_candidate_never_lends_geometry ... ok
[INFO] [stdout] test engine::reconcile::tests::a_read_that_needs_confirmation_stands_on_two_independent_scales ... ok
[INFO] [stdout] test engine::reconcile::tests::a_read_with_corners_joins_the_admitting_detection_it_overlaps ... ok
[INFO] [stdout] test engine::reconcile::tests::a_refusal_past_capacity_withholds_up_to_its_attempt ... ok
[INFO] [stdout] test engine::reconcile::tests::a_refusal_withholds_the_reads_its_names_cover_and_nothing_else ... ok
[INFO] [stdout] test engine::reconcile::tests::a_refused_stream_is_one_record_wherever_it_is_refused ... ok
[INFO] [stdout] test engine::reconcile::tests::a_refused_stream_remembers_eight_symbols_then_withholds_anywhere ... ok
[INFO] [stdout] test engine::reconcile::tests::a_refusal_found_again_past_capacity_withholds_up_to_its_latest_attempt ... ok
[INFO] [stdout] test engine::reconcile::tests::an_unparsed_qr_read_is_a_standing_qr_code_engine_read_no_parse_read ... ok
[INFO] [stdout] test engine::reconcile::tests::double_byte_contents_reconcile_in_every_order ... ok
[INFO] [stdout] test engine::reconcile::tests::fnc1_first_and_second_never_reconcile ... ok
[INFO] [stdout] test engine::reconcile::tests::a_content_whose_every_known_margin_is_negative_is_refused ... ok
[INFO] [stdout] test engine::reconcile::tests::identical_reads_fold_with_the_first_geometry ... ok
[INFO] [stdout] test engine::reconcile::tests::reads_beside_candidates_and_refusals_reconcile_in_every_order ... ok
[INFO] [stdout] test engine::reconcile::tests::reads_without_place_join_none_and_order_never_matters ... ok
[INFO] [stdout] test engine::reconcile::tests::reads_forming_a_detection_of_one_identity_form_one ... ok
[INFO] [stdout] test engine::reconcile::tests::reconcile_bounds ... ok
[INFO] [stdout] test engine::reconcile::tests::refusals_and_reads_withhold_alike_in_every_arrival_order ... ok
[INFO] [stdout] test engine::reconcile::tests::rqrr_s_part_is_withheld_only_by_rqrr_s_own_bytes ... ok
[INFO] [stdout] test engine::reconcile::tests::the_refusal_bookkeeping_is_bounded_and_fails_closed ... ok
[INFO] [stdout] test engine::reconcile::tests::the_walk_goes_on_while_only_signalled_qr_reads_were_found ... ok
[INFO] [stdout] test engine::reconcile::tests::reconcile_is_order_independent ... ok
[INFO] [stdout] test engine::reconcile::tests::reconciliation_follows_the_evidence_lattice ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::a_blank_image_yields_no_detection_and_never_panics ... ok
[INFO] [stdout] test engine::reconcile::tests::geometry_comes_from_the_detections_earliest_read_that_carries_it ... ok
[INFO] [stdout] test engine::locate::tests::each_format_copy_reads_its_table_word_on_its_own ... ok
[INFO] [stdout] test engine::reconcile::tests::a_refusal_withholds_only_where_the_refused_symbol_is ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::a_read_nothing_decided_publishes_no_stream_or_format ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::an_ambiguous_orientation_is_unverified_never_refused ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::a_mirrored_decode_is_rederived_on_the_transposed_grid ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::one_parse_both_ways_stands_with_the_worse_margin ... ok
[INFO] [stdout] test engine::locate::tests::a_malformed_stream_is_refused_only_as_the_port_would_read_the_payload ... ok
[INFO] [stdout] test engine::locate::tests::format_information_decodes_within_three_errors_and_never_past ... ok
[INFO] [stdout] test engine::reconcile::tests::reconcile_is_order_independent_over_arbitrary_sets ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::a_malformed_designator_decode_is_refused ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::decodes_a_clean_qr_with_geometry_version_and_meta ... ok
[INFO] [stdout] test engine::locate::tests::a_call_spends_at_most_its_bound ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::rqrr_decodes_carry_the_rederived_declaration ... ok
[INFO] [stdout] test engine::locate::tests::a_read_elsewhere_or_of_other_bytes_is_not_located ... ok
[INFO] [stdout] test engine::rxing_engine::tests::a_blank_image_yields_no_detection_and_never_panics ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::the_verified_stream_decides_the_payload_and_its_account ... ok
[INFO] [stdout] test engine::rxing_engine::tests::a_plain_port_read_is_kept_only_when_its_bytes_are_its_text ... ok
[INFO] [stdout] test engine::rxing_engine::tests::a_plain_read_of_double_byte_bytes_is_re_read_for_its_segments ... ok
[INFO] [stdout] test engine::rxing_engine::tests::a_databar_text_is_exactly_fourteen_digits ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::rejects_fnc1_symbols_so_rxing_owns_gs1 ... ok
[INFO] [stdout] test engine::rxing_engine::tests::an_unparsable_identifier_observes_neither_eci_nor_fnc1 ... ok
[INFO] [stdout] test engine::rxing_engine::tests::class_crossing_lengths_parse_only_at_their_own_level ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::an_undecoded_grid_is_the_rescue_input_in_the_orientation_that_verifies ... ok
[INFO] [stdout] test engine::rxing_engine::tests::decodes_a_clean_qr_with_raw_bytes_and_ec ... ok
[INFO] [stdout] test engine::rxing_engine::tests::general_reader_codewords_expose_declarations_and_fnc1_positions ... ok
[INFO] [stdout] test engine::rxing_engine::tests::an_rmqr_only_pass_reads_rmqr_and_nothing_else ... FAILED
[INFO] [stdout] test engine::rxing_engine::tests::general_reader_codewords_must_carry_the_readers_own_byte_text ... ok
[INFO] [stdout] test engine::rxing_engine::tests::general_reader_codewords_reparse_to_the_whole_payload ... ok
[INFO] [stdout] test engine::rxing_engine::tests::fnc1_second_keeps_its_indicator_and_is_not_gs1 ... ok
[INFO] [stdout] test engine::rxing_engine::tests::general_reader_codewords_must_be_the_readers_own ... ok
[INFO] [stdout] test engine::rxing_engine::tests::decodes_an_inverted_symbol_via_also_inverted ... ok
[INFO] [stdout] test engine::rxing_engine::tests::invention_prone_reads_wait_for_confirmation ... ok
[INFO] [stdout] test engine::rxing_engine::tests::general_reader_ec_digits_resolve_to_their_level_and_version ... ok
[INFO] [stdout] test engine::rxing_engine::tests::only_filter_actually_excludes_other_symbologies ... ok
[INFO] [stdout] test engine::rxing_engine::tests::only_filter_restricts_to_the_requested_symbology ... ok
[INFO] [stdout] test engine::rxing_engine::tests::identifiers_state_the_fnc1_position_of_other_symbologies ... ok
[INFO] [stdout] test engine::rxing_engine::tests::micro_qr_raw_is_the_symbol_byte_not_its_text ... ok
[INFO] [stdout] test engine::rxing_engine::tests::other_symbologies_carry_the_engines_reading ... ok
[INFO] [stdout] test engine::rxing_engine::tests::parse_ec_maps_every_level_and_rejects_the_rest ... ok
[INFO] [stdout] test engine::rxing_engine::tests::rxing_points_are_outer_corners_plus_half ... ok
[INFO] [stdout] test engine::rxing_engine::tests::reader_discrimination_is_pinned_on_real_rxing_readers ... ok
[INFO] [stdout] test engine::rxing_engine::tests::port_reads_get_the_re_read_their_modifier_and_shape_need ... ok
[INFO] [stdout] test engine::rxing_engine::tests::the_pdf417_fixtures_settle_on_one_read ... FAILED
[INFO] [stdout] test engine::rxing_engine::tests::surfaces_the_fnc1_flag_on_a_gs1_symbol ... ok
[INFO] [stdout] test engine::rxing_engine::tests::three_finder_centres_complete_to_a_parallelogram ... ok
[INFO] [stdout] test engine::tests::a_refusal_names_the_port_content_and_rqrrs_bytes ... ok
[INFO] [stdout] test engine::rxing_engine::tests::the_port_reports_the_original_bytes_and_eci_presence ... ok
[INFO] [stdout] test engine::tests::charset_resolution_order_utf8_sjis_latin1 ... ok
[INFO] [stdout] test engine::tests::panics_are_isolated_not_propagated ... ok
[INFO] [stdout] test engine::tests::rqrr_ec_mapping_pinned_on_l_too ... ok
[INFO] [stdout] test engine::tests::latin1_byte_mode_payload_resolves_via_raw_path ... ok
[INFO] [stdout] test engine::tests::run_engine_tallies_each_isolated_panic_by_exactly_one ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::rqrrs_kanji_inversion_yields_to_the_verified_stream ... ok
[INFO] [stdout] test engine::tests::engines_agree_on_raw_payload_bytes ... ok
[INFO] [stdout] test error::tests::codes_are_unique_and_well_formed ... ok
[INFO] [stdout] test engine::tests::rqrr_provides_geometry_version_ec_mask ... ok
[INFO] [stdout] test error::tests::display_carries_structured_fields ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::an_ambiguous_real_decode_retains_its_grid_bound_declaration_hint ... ok
[INFO] [stdout] test error::tests::wire_code_matches_miette_diagnostic_code ... ok
[INFO] [stdout] test error::tests::no_variant_is_transient_today ... ok
[INFO] [stdout] test error::tests::expected_wire_codes_pinned ... ok
[INFO] [stdout] test gs1::tests::check_digit_known_goods ... ok
[INFO] [stdout] test gs1::tests::digital_link_blog_path_false_positive_guard ... ok
[INFO] [stdout] test gs1::tests::digital_link_bad_query_attribute_flagged ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::rescue_input_compares_real_malformed_orientations ... ok
[INFO] [stdout] test gs1::tests::digital_link_parser_never_panics ... ok
[INFO] [stdout] test gs1::tests::digital_link_canonical_example_is_conformant ... ok
[INFO] [stdout] test gs1::tests::digital_link_qualifier_order_violation_flagged ... ok
[INFO] [stdout] test gs1::tests::digital_link_reads_every_qualifier_in_its_place ... ok
[INFO] [stdout] test engine::tests::rxing_decodes_utf8_qr_with_text_and_ec ... ok
[INFO] [stdout] test gs1::tests::digital_link_works_on_any_domain ... ok
[INFO] [stdout] test gs1::tests::element_string_bad_check_digit_names_the_criterion ... ok
[INFO] [stdout] test gs1::tests::element_string_bad_date_and_cset_violation ... ok
[INFO] [stdout] test gs1::tests::element_string_fixed_then_variable_then_fixed_no_separator_needed ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::a_mirrored_decode_publishes_the_verified_stream ... ok
[INFO] [stdout] test gs1::tests::element_string_last_variable_needs_no_terminator ... ok
[INFO] [stdout] test gs1::tests::element_string_metric_ai_and_sscc ... ok
[INFO] [stdout] test gs1::tests::element_string_one_short_of_its_predefined_length_is_truncated ... ok
[INFO] [stdout] test gs1::tests::element_string_multibyte_utf8_never_panics ... ok
[INFO] [stdout] test gs1::tests::element_string_unknown_ai_flagged_and_resyncs_at_gs ... ok
[INFO] [stdout] test gs1::tests::digital_link_rejects_non_14_digit_gtin_and_short_names ... ok
[INFO] [stdout] test gs1::tests::shape_of_maps_every_ai_to_its_genspecs_shape ... ok
[INFO] [stdout] test gs1::tests::split_head_walks_down_to_the_char_boundary ... ok
[INFO] [stdout] test gs1::tests::element_string_parser_never_panics ... ok
[INFO] [stdout] test gs1::tests::valid_date_enforces_yymmdd ... ok
[INFO] [stdout] test input::tests::limits_admit_their_exact_values ... ok
[INFO] [stdout] test gs1::tests::validate_flags_each_shape_conjunction ... ok
[INFO] [stdout] test input::tests::luma8_buffer_mismatch_reports_expected_len ... ok
[INFO] [stdout] test input::tests::luma8_is_passthrough ... ok
[INFO] [stdout] test gs1::tests::upce_expands_to_upca_per_the_gs1_zero_suppression_table ... ok
[INFO] [stdout] test input::tests::encoded_oversize_rejected_before_full_decode ... ok
[INFO] [stdout] test input::tests::encoded_png_roundtrip_decodes_with_correct_dims ... ok
[INFO] [stdout] test input::tests::encoded_garbage_is_invalid_image ... ok
[INFO] [stdout] test engine::locate::tests::either_version_copy_states_the_version_on_its_own ... ok
[INFO] [stdout] test input::tests::pixel_cap_applies_before_buffer_check ... ok
[INFO] [stdout] test input::tests::raw_oversize_dimension_rejected ... ok
[INFO] [stdout] test input::tests::rgba8_converts_with_bt601_integer_coefficients ... ok
[INFO] [stdout] test input::tests::rgba8_buffer_mismatch_reports_expected_len ... ok
[INFO] [stdout] test input::tests::zero_dimension_is_invalid ... ok
[INFO] [stdout] test ladder::content_readings::kanji_segments_choose_shift_jis ... ok
[INFO] [stdout] test ladder::content_readings::unmarked_payloads_keep_the_legacy_resolver ... ok
[INFO] [stdout] test engine::locate::tests::version_information_decodes_within_three_errors_and_never_past ... ok
[INFO] [stdout] test engine::rxing_engine::tests::qr_family_reads_never_depend_on_the_format_set_order ... ok
[INFO] [stdout] test engine::tests::stress_cells_match_by_content_key_not_by_text ... ok
[INFO] [stdout] test ladder::content_readings::declared_eci_text_is_labelled_eci_not_legacy ... ok
[INFO] [stdout] test ladder::content_readings::kanji_after_eci26_is_marked_not_shift_jis ... ok
[INFO] [stdout] test ladder::content_readings::eci3_c1_bytes_are_eci_without_a_windows_1252_claim ... ok
[INFO] [stdout] test ladder::content_readings::kanji_before_the_first_designator_is_iso_8859_1 ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_cancel_is_honoured_before_the_end_of_walk_pass ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_fallback_read_made_outside_the_refused_symbol_stands ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_read_is_placed_in_original_space ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_folded_fallback_walk_adds_its_time_and_keeps_either_cut ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_re_read_learns_from_its_own_content_only ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_rescue_candidate_the_deadline_skips_is_flagged ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_retail_read_on_the_pyramid_settles_with_no_confirmation_decode ... FAILED
[INFO] [stdout] test ladder::kanji_merge_tests::kanji_mode_merges_across_engines_with_sjis_raw ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_located_re_read_is_not_repeated_for_its_negative_margin ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_read_a_recorded_refusal_withholds_is_not_re_read ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_margin_re_read_that_refuses_changes_nothing ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_walk_the_deadline_cut_leaves_the_folded_trace_partial ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::orientation_is_decided_for_at_most_four_reads_past_the_reserve_per_pass ... ok
[INFO] [stdout] test ladder::content_readings::declarations_without_a_reading_are_marked_unknown ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::an_attempt_the_deadline_prevents_is_flagged ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::an_unparsed_qr_read_is_an_engine_read_of_a_qr_code_no_parse_read ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::collect_rescue_dedupes_by_symbol_identity ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::collect_rescue_rescales_corners_into_original_space ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::collect_rescue_leaves_full_res_corners_untouched ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_port_read_its_candidate_carries_is_still_re_read_for_its_margin ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_rederived_candidate_locates_a_signalled_read_and_nothing_else ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::confirmation_decodes_are_bounded_clock_free_and_cancellable ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::deep_attempts_full_res_grid_uses_the_stretch_variant ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_low_version_port_read_is_re_read_once_for_its_margin ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::an_attempt_s_refusals_and_candidates_are_placed_in_original_space ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::deep_stage_is_gated_by_its_config_flag ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::at_most_four_candidates_are_re_derived_per_pass ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::photometry_travels_with_the_corners_only ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::enhance_stage_is_gated_by_its_config_flag ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::rescue_stage_counts_and_times_every_candidate ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::rescue_stage_reports_a_real_recovery ... FAILED
[INFO] [stdout] test ladder::ladder_mutant_kills::ladder_stops_after_direct_finds_a_symbol ... ok
[INFO] [stdout] test alpha::tests::the_envelope_bisects_each_verdict_boundary_and_no_other_gap ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::the_end_of_walk_pass_runs_past_the_deadline_unflagged ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::orientations_verify_exactly_as_rqrr_decoded_them ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::the_fallback_walk_starts_from_the_first_walks_refusals ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::only_a_parse_where_the_read_lies_carries_it ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::the_trace_counts_every_hit_past_the_read_bound ... ok
[INFO] [stdout] test ladder::probe::probe_artistic_transform_space ... ignored, dev diagnostic, not a contract
[INFO] [stdout] test ladder::probe::probe_artistic_v02_known_good_combos ... ignored, dev diagnostic, not a contract
[INFO] [stdout] test ladder::probe::probe_monkey_morph_variants ... ignored, dev diagnostic, not a contract
[INFO] [stdout] test ladder::probe::probe_rescue_viability_occluded_disk ... ignored, dev diagnostic, not a contract
[INFO] [stdout] test ladder::tests::boost_rung_blurs_only_above_sigma_point_three ... ok
[INFO] [stdout] test ladder::tests::boost_rung_resize_zero_keeps_native_resolution ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::stage_ms_stays_within_total_ms ... ok
[INFO] [stdout] test ladder::tests::precancelled_token_short_circuits ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::stage_accumulates_raw_detections_found ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::the_re_read_locates_a_port_read_no_parse_of_the_attempt_carries ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::an_unverified_re_read_spends_one_re_read_and_moves_on ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::the_end_of_walk_pass_locates_and_refuses_across_attempts ... ok
[INFO] [stdout] test ladder::tests::score_checks_parse_from_their_wire_names_only ... ok
[INFO] [stdout] test ladder::tests::zero_budget_returns_empty_without_attempts ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::the_reread_never_sets_the_flag ... ok
[INFO] [stdout] test matrix::deinterleave::tests::deinterleave_is_a_shaped_permutation_on_every_version_cell ... ok
[INFO] [stdout] test matrix::gf256::tests::exp_log_are_inverses_and_gf_inv_is_a_true_inverse ... ok
[INFO] [stdout] test ladder::tests::profile_presets_pinned ... ok
[INFO] [stdout] test ladder::tests::profile_wire_names_round_trip ... ok
[INFO] [stdout] test matrix::gf256::tests::log_of_one_is_zero_not_the_wrapped_exponent ... ok
[INFO] [stdout] test matrix::sampler::tests::apply_at_exactly_epsilon_w_still_projects ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::pyramid_skipped_when_image_not_larger_than_pyramid_side ... ok
[INFO] [stdout] test matrix::sampler::tests::apply_projecting_to_infinity_returns_none ... ok
[INFO] [stdout] test ladder::tests::morph_rungs_close_gaps_and_hit_their_target_size ... ok
[INFO] [stdout] test matrix::sampler::tests::bilinear_weights_average_the_checker ... ok
[INFO] [stdout] test matrix::sampler::tests::inverse_matches_hand_computed_adjugate ... ok
[INFO] [stdout] test matrix::sampler::tests::unit_square_to_quad_at_exactly_the_den_threshold_still_builds ... ok
[INFO] [stdout] test matrix::sampler::tests::unit_square_to_quad_projects_interior_points_exactly ... ok
[INFO] [stdout] test matrix::sampler::tests::bilinear_bottom_row_read_and_weight_are_load_bearing ... ok
[INFO] [stdout] test matrix::sampler::tests::unit_square_maps_corners_onto_quad ... ok
[INFO] [stdout] test matrix::version_db::tests::version_table_totals_are_consistent ... ok
[INFO] [stdout] test matrix::zigzag::tests::a_stream_one_bit_short_of_the_capacity_is_refused ... ok
[INFO] [stdout] test matrix::zigzag::tests::reserved_cell_finder_bounds_are_strict ... ok
[INFO] [stdout] test matrix::zigzag::tests::mask_bit_uses_modulo_not_addition ... ok
[INFO] [stdout] test matrix::sampler::tests::inverse_of_singular_is_none ... ok
[INFO] [stdout] test matrix::sampler::tests::inverse_at_exactly_the_determinant_threshold_still_inverts ... ok
[INFO] [stdout] test payload::tests::crypto_empty_address_is_text ... ok
[INFO] [stdout] test ladder::tests::white_image_walks_the_whole_ladder_and_stays_empty ... ok
[INFO] [stdout] test matrix::sampler::tests::homography_inverse_roundtrips ... ok
[INFO] [stdout] test matrix::zigzag::tests::mask_formulas_truth_table ... ok
[INFO] [stdout] test payload::tests::geo_coordinates_validated ... ok
[INFO] [stdout] test payload::tests::geo_out_of_range_or_garbage_is_text ... ok
[INFO] [stdout] test payload::tests::classify_fnc1_never_panics ... ok
[INFO] [stdout] test payload::tests::ean8_is_not_upce_expanded_even_though_both_are_8_digits ... ok
[INFO] [stdout] test payload::tests::bitcoin_bip21_with_amount_and_bare ... ok
[INFO] [stdout] test payload::tests::ethereum_erc681_strips_chain_id_keeps_address ... ok
[INFO] [stdout] test payload::tests::gs1_sniff_ignores_the_stripped_leading_gs_as_evidence ... ok
[INFO] [stdout] test payload::tests::gs1_sniff_rejects_lookalike_numeric_text ... ok
[INFO] [stdout] test payload::tests::gs1_without_fnc1_is_sniffed_as_non_conformant ... ok
[INFO] [stdout] test payload::tests::matmsg_email_form ... ok
[INFO] [stdout] test payload::tests::mailto_with_subject_and_body ... ok
[INFO] [stdout] test payload::tests::mecard_and_crypto_wire_names_are_snake_case ... ok
[INFO] [stdout] test payload::tests::mecard_any_single_field_alone_still_classifies ... ok
[INFO] [stdout] test payload::tests::gs1_sniff_rejects_reviewer_lookalikes ... ok
[INFO] [stdout] test payload::tests::retail_gtin_guard_boundaries_are_exact ... ok
[INFO] [stdout] test payload::tests::sms_smsto_and_sms_with_body ... ok
[INFO] [stdout] test payload::tests::tel_number ... ok
[INFO] [stdout] test payload::tests::mecard_parses_the_flat_fields ... ok
[INFO] [stdout] test payload::tests::mecard_with_escaped_semicolon_and_partial_fields ... ok
[INFO] [stdout] test payload::tests::plain_text_is_the_fallback ... ok
[INFO] [stdout] test payload::tests::classify_never_panics ... ok
[INFO] [stdout] test payload::tests::upce_retail_gtin_expands_before_check_and_gtin14 ... ok
[INFO] [stdout] test payload::tests::vcard_and_vevent_kept_raw ... ok
[INFO] [stdout] test payload::tests::wifi_nopass_minimal ... ok
[INFO] [stdout] test payload::tests::wifi_with_escaped_semicolon_in_password ... ok
[INFO] [stdout] test payload::tests::wifi_without_ssid_falls_back_to_text ... ok
[INFO] [stdout] test report::tests::content_optional_keys_are_absent_or_present ... ok
[INFO] [stdout] test report::tests::empty_report_has_no_detections_and_no_score ... ok
[INFO] [stdout] test payload::tests::mecard_without_any_known_field_is_text ... ok
[INFO] [stdout] test report::tests::grade_bands_are_pinned ... ok
[INFO] [stdout] test report::tests::is_retail_gtin_pins_exactly_the_four_retail_symbologies ... ok
[INFO] [stdout] test report::tests::serde_roundtrip_preserves_everything ... ok
[INFO] [stdout] test report::tests::content_wire_names_pinned ... ok
[INFO] [stdout] test report::tests::is_qr_family_pins_exactly_the_three_qr_symbologies ... ok
[INFO] [stdout] test payload::tests::url_http_and_https_case_insensitive ... ok
[INFO] [stdout] test report::tests::float_fields_reach_serde_as_the_decimals_the_json_shows ... ok
[INFO] [stdout] test engine::rqrr_engine::tests::orientation_is_decided_for_at_most_four_grids_per_pass ... ok
[INFO] [stdout] test report::tests::the_budget_flag_is_written_always_and_read_absent_as_unknown ... ok
[INFO] [stdout] test report::tests::stress_axes_parse_from_their_wire_names_only ... ok
[INFO] [stdout] test report::tests::symbology_wire_names_pinned ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::ladder_stops_after_pyramid_finds_a_symbol ... ok
[INFO] [stdout] test rescue::bitstream::tests::alphanumeric_even_pair_leaves_no_remainder ... ok
[INFO] [stdout] test rescue::bitstream::tests::byte_mode_passthrough ... ok
[INFO] [stdout] test report::tests::versions_pin_the_contract ... ok
[INFO] [stdout] test rescue::bitstream::tests::alphanumeric_pair_and_remainder ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::ladder_stops_after_enhance_finds_a_symbol ... ok
[INFO] [stdout] test report::tests::schema_snapshot_empty ... ok
[INFO] [stdout] test report::tests::schema_snapshot_full ... ok
[INFO] [stdout] test ladder::tests::rotated_synthetic_decodes_at_arbitrary_angles ... ok
[INFO] [stdout] test rescue::bitstream::tests::double_byte_segments_join_only_back_to_back_and_of_one_mode ... ok
[INFO] [stdout] test rescue::bitstream::tests::eci_one_byte_designator_records_value_and_offset ... ok
[INFO] [stdout] test rescue::bitstream::tests::eci_three_byte_designator_masks_its_prefix ... ok
[INFO] [stdout] test rescue::bitstream::tests::eci_two_byte_designator_masks_its_prefix ... ok
[INFO] [stdout] test rescue::bitstream::tests::eci_marks_carry_the_payload_offset_where_they_take_effect ... ok
[INFO] [stdout] test rescue::bitstream::tests::fnc1_does_not_gs_non_percent_alpha ... ok
[INFO] [stdout] test rescue::bitstream::tests::fnc1_first_double_percent_is_one_literal_percent ... ok
[INFO] [stdout] test rescue::bitstream::tests::fnc1_first_lone_percent_is_gs ... ok
[INFO] [stdout] test rescue::bitstream::tests::fnc1_second_transmits_the_application_indicator_first ... ok
[INFO] [stdout] test rescue::bitstream::tests::fnc1_second_alphanumeric_percent_rules_apply_too ... ok
[INFO] [stdout] test rescue::bitstream::tests::fnc1_second_refuses_invalid_or_late_indicators ... ok
[INFO] [stdout] test rescue::bitstream::tests::kanji_roundtrip_against_shift_jis ... ok
[INFO] [stdout] test rescue::bitstream::tests::kanji_upper_block_boundary_at_0x1f00 ... ok
[INFO] [stdout] test rescue::bitstream::tests::malformed_streams_refuse ... ok
[INFO] [stdout] test rescue::bitstream::tests::hanzi_gb2312_pairs ... ok
[INFO] [stdout] test rescue::bitstream::tests::malformed_eci_designators_refuse ... ok
[INFO] [stdout] test rescue::bitstream::tests::numeric_groups_of_three_two_one ... ok
[INFO] [stdout] test rescue::bitstream::tests::percent_without_fnc1_stays_literal ... ok
[INFO] [stdout] test rescue::bitstream::tests::numeric_single_digit_ten_is_malformed ... ok
[INFO] [stdout] test rescue::bitstream::tests::take_reads_its_widest_field_up_to_the_last_bit ... ok
[INFO] [stdout] test rescue::bitstream::tests::parse_is_total_and_its_offsets_stay_in_bounds ... ok
[INFO] [stdout] test rescue::bitstream::tests::port_read_names_what_the_port_reports_for_a_refused_stream ... ok
[INFO] [stdout] test rescue::bitstream::tests::structured_append_header_is_framing_not_payload ... ok
[INFO] [stdout] test rescue::bitstream::tests::numeric_single_leftover_digit ... ok
[INFO] [stdout] test rescue::codewords::a_stream_beyond_rs_capacity_is_unverified_not_malformed ... ok
[INFO] [stdout] test rescue::codewords::a_malformed_designator_is_refused_by_the_rederivation_too ... ok
[INFO] [stdout] test rescue::codewords::data_capacity_identifies_the_version_of_a_codeword_stream ... ok
[INFO] [stdout] test rescue::codewords::margins_count_erasures_and_errors_against_table_9 ... ok
[INFO] [stdout] test rescue::differential::rescue_pipeline_matches_engine_bytes_on_clean_corpus ... FAILED
[INFO] [stdout] test rescue::codewords::a_transposed_candidate_samples_its_margins_transposed ... ok
[INFO] [stdout] test rescue::ee::tests::block_length_versus_parity_is_a_strict_lower_bound ... ok
[INFO] [stdout] test rescue::ee::tests::encoder_self_check_and_pure_error_correction ... ok
[INFO] [stdout] test rescue::ee::tests::erasure_overflow_and_degenerate_inputs_refuse ... ok
[INFO] [stdout] test rescue::ee::tests::erasures_double_the_budget_past_the_error_wall ... ok
[INFO] [stdout] test rescue::ee::tests::spurious_erasure_marks_on_a_clean_block_are_harmless ... ok
[INFO] [stdout] test rescue::codewords::rederivation_recovers_the_declaration_rqrr_discards ... ok
[INFO] [stdout] test rescue::pins::a_block_corrected_with_erasures_keeps_two_parity_codewords_unspent ... ok
[INFO] [stdout] test rescue::ee::tests::mixed_errors_and_erasures_respect_the_capacity_law ... ok
[INFO] [stdout] test rescue::pins::codeword_margins_refuses_flat_symbol ... ok
[INFO] [stdout] test rescue::pins::codeword_margins_pin_percentile_threshold ... ok
[INFO] [stdout] test rescue::codewords::a_rederivation_reports_its_worst_blocks_margin ... ok
[INFO] [stdout] test rescue::pins::codeword_margins_refuses_when_positions_too_few ... ok
[INFO] [stdout] test rescue::pins::protection_matches_iso_annex_b_table ... ok
[INFO] [stdout] test rescue::pins::codeword_margins_span_exactly_16_is_not_flat ... ok
[INFO] [stdout] test rescue::codewords::rescue_reads_fnc1_second_with_its_indicator_and_double_percent_once ... ok
[INFO] [stdout] test rescue::pins::rescue_attempt_keeps_the_exact_thirty_percent_boundary_out_of_erasures ... ok
[INFO] [stdout] test rescue::probe::probe_rescue_steps_on_occluded_fixture ... ignored, dev diagnostic, not a contract
[INFO] [stdout] test score::iso15415::tests::anu_square_is_a_and_two_to_one_is_f ... ok
[INFO] [stdout] test score::iso15415::tests::fixed_pattern_damage_caps_at_d_on_quiet_zone_violation ... ok
[INFO] [stdout] test score::iso15415::tests::contrast_and_modulation_on_a_clean_bimodal_distribution ... ok
[INFO] [stdout] test score::iso15415::tests::grade_bands_hit_their_exact_thresholds ... ok
[INFO] [stdout] test rescue::codewords::a_rescue_reports_the_margin_its_correction_left ... ok
[INFO] [stdout] test score::iso15415::tests::modulation_percentile_index_uses_len_minus_one ... ok
[INFO] [stdout] test score::iso15415::tests::sixteen_module_means_is_the_minimum_admitted ... ok
[INFO] [stdout] test score::iso15415::tests::weak_modulation_grades_down_even_with_decent_contrast ... ok
[INFO] [stdout] test score::iso15415::tests::flat_image_is_double_f_not_a_panic ... ok
[INFO] [stdout] test score::iso15415::tests::percentile_index_uses_len_minus_one ... ok
[INFO] [stdout] test score::iso15415::tests::modules_formula_drives_the_sample_grid ... ok
[INFO] [stdout] test score::structural::tests::finder_score_threshold_is_the_region_mean ... ok
[INFO] [stdout] test score::structural::tests::quiet_zone_interior_loop_bounds_are_strict ... ok
[INFO] [stdout] test score::structural::tests::quiet_zone_interior_mean_is_load_bearing ... ok
[INFO] [stdout] test score::structural::tests::quiet_zone_interior_step_divides_not_modulos ... ok
[INFO] [stdout] test score::structural::tests::quiet_zone_outside_the_frame_reads_as_paper ... ok
[INFO] [stdout] test rescue::ee::tests::within_capacity_always_recovers ... ok
[INFO] [stdout] test score::structural::tests::quiet_zone_probe_ring_is_outside_the_symbol ... ok
[INFO] [stdout] test score::structural::tests::quiet_zone_probe_sweep_spans_the_full_ring ... ok
[INFO] [stdout] test score::structural::tests::quiet_zone_ring_coordinate_arithmetic_is_pinned ... ok
[INFO] [stdout] test score::tests::a_cut_bisection_keeps_the_score_and_reports_the_cut ... FAILED
[INFO] [stdout] test score::structural::tests::quiet_zone_probe_ring_geometry ... ok
[INFO] [stdout] test rescue::codewords::the_annex_b_reserve_binds_the_scanners_acceptance_not_an_engines ... ok
[INFO] [stdout] test rescue::pins::the_erasure_budget_leaves_two_parity_codewords_past_the_reserve ... ok
[INFO] [stdout] test score::structural::tests::painted_over_finder_scores_low_on_that_corner_only ... ok
[INFO] [stdout] test score::structural::tests::ink_in_the_margin_breaks_quiet_zone ... ok
[INFO] [stdout] test score::tests::builder_default_render_reaches_100_and_styled_explains_its_losses ... FAILED
[INFO] [stdout] test score::tests::an_expired_deadline_yields_no_judgment ... ok
[INFO] [stdout] test alpha::tests::a_cut_envelope_is_told_from_an_undecodable_one ... ok
[INFO] [stdout] test score::tests::cancellation_reaches_calibration ... ok
[INFO] [stdout] test score::structural::tests::clean_qr_has_intact_finders_and_quiet_zone ... ok
[INFO] [stdout] test rescue::codewords::the_rescue_publishes_only_streams_it_fully_accounts_for ... ok
[INFO] [stdout] test score::tests::hint_thresholds_fire_exactly_at_the_published_boundaries ... ok
[INFO] [stdout] test score::tests::composite_weights_are_exact ... ok
[INFO] [stdout] test score::tests::depth_index_sets_pinned ... ok
[INFO] [stdout] test score::tests::a_judgment_refused_at_its_first_step_builds_nothing ... ok
[INFO] [stdout] test score::tests::a_past_deadline_stops_the_lighting_set ... ok
[INFO] [stdout] test score::tests::pdf417_stress_cells_repeatability ... ignored, dev diagnostic
[INFO] [stdout] test score::tests::no_planned_cell_judges_nothing ... ok
[INFO] [stdout] test score::tests::judge_no_axes_iff_config_computes_no_score ... ok
[INFO] [stdout] test report::tests::the_decimal_spelling_keeps_the_json_text ... ok
[INFO] [stdout] test score::tests::raise_ec_hint_uses_strict_less_than_at_the_value_boundary ... ok
[INFO] [stdout] test score::tests::raise_ec_hint_value_and_uec_paths ... ok
[INFO] [stdout] test score::tests::qr_blur_knee_refines_to_the_measured_failing_midpoint ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_read_one_error_past_the_reserve_publishes_nothing_and_reaches_s5 ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::a_symbol_refused_in_every_attempt_spends_no_re_read ... ok
[INFO] [stdout] test score::tests::low_luma_qr_fails_only_the_underexposure_cell ... ok
[INFO] [stdout] test score::tests::structural_caps_are_exact_with_boundaries ... ok
[INFO] [stdout] test score::tests::uec_cap_band_edges_and_the_pre_cap_gate ... ok
[INFO] [stdout] test score::tests::uec_cap_reads_the_measured_margin_published_or_not ... ok
[INFO] [stdout] test score::tests::uec_margin_caps_the_composite_continuously ... ok
[INFO] [stdout] test score::tests::lighting_pass_count_accumulates ... ok
[INFO] [stdout] test score::tests::work_quota_cuts_are_absent_never_partial ... FAILED
[INFO] [stdout] test score::tests::zero_total_axes_are_skipped_not_divided ... ok
[INFO] [stdout] test score::uec::tests::a_locator_longer_than_half_the_parity_is_no_correction ... ok
[INFO] [stdout] test score::tests::kanji_symbol_scores_with_content_keyed_cells ... ok
[INFO] [stdout] test score::uec::tests::berlekamp_massey_degree_counts_injected_errors_exactly ... ok
[INFO] [stdout] test score::uec::tests::berlekamp_massey_degree_matches_error_count_on_lcg_sweep ... ok
[INFO] [stdout] test score::uec::tests::grade_bands_pinned ... ok
[INFO] [stdout] test score::uec::tests::inconsistent_bit_len_vs_buffer_is_none_not_panic ... ok
[INFO] [stdout] test score::uec::tests::a_stream_that_does_not_error_correct_measures_no_margin ... ok
[INFO] [stdout] test score::uec::tests::late_spike_syndrome_runs_the_fold_at_maximum_shift ... ok
[INFO] [stdout] test score::uec::tests::only_a_correctable_block_counts_its_errors ... ok
[INFO] [stdout] test score::uec::tests::short_stream_returns_none_never_garbage ... ok
[INFO] [stdout] test score::tests::qr_resolution_knee_refines_to_the_measured_failing_midpoint ... ok
[INFO] [stdout] test score::uec::tests::single_flipped_module_counts_exactly_one_error ... ok
[INFO] [stdout] test score::uec::tests::worst_block_tracks_lowest_margin_not_most_errors ... ok
[INFO] [stdout] test score::warp::tests::compose_is_exact_matrix_product ... ok
[INFO] [stdout] test score::warp::tests::exposure_saturates_both_ways ... ok
[INFO] [stdout] test score::warp::tests::glare_blob_distance_metric_is_pinned ... ok
[INFO] [stdout] test score::warp::tests::glare_blob_peaks_at_center ... ok
[INFO] [stdout] test score::warp::tests::identity_warp_is_exact ... ok
[INFO] [stdout] test score::uec::tests::three_flips_in_one_codeword_still_count_one_error ... ok
[INFO] [stdout] test score::warp::tests::perspective_tilt_geometry_is_pinned ... ok
[INFO] [stdout] test score::warp::tests::perspective_tilt_pulls_top_corners_inward ... ok
[INFO] [stdout] test score::warp::tests::perspective_tilt_zero_is_near_identity ... ok
[INFO] [stdout] test score::warp::tests::rotate_expands_the_canvas_to_the_rotated_bounding_box ... ok
[INFO] [stdout] test score::warp::tests::rotation_90_maps_top_left_to_top_right_region ... ok
[INFO] [stdout] test score::warp::tests::shadow_gradient_darkens_left_only ... ok
[INFO] [stdout] test score::warp::tests::rotate_matrix_terms_are_pinned ... ok
[INFO] [stdout] test score::warp::tests::shadow_gradient_ramp_is_normalized_column ... ok
[INFO] [stdout] test score::warp::tests::warp_into_paints_white_beyond_each_half_pixel_boundary ... ok
[INFO] [stdout] test score::warp::tests::zero_angle_rotation_preserves_rectangular_pixels_exactly ... ok
[INFO] [stdout] test score::warp::tests::warp_into_antialiases_each_half_pixel_boundary_with_truncation ... ok
[INFO] [stdout] test score::tests::pristine_symbol_survives_all_lighting_cells ... ok
[INFO] [stdout] test score::tests::skipping_uec_never_moves_a_thin_margin_composite ... ok
[INFO] [stdout] test tests::builder_threads_custom_limits_into_the_scan ... ok
[INFO] [stdout] test transform::tests::contrast_boost_brightness_applies_before_contrast ... ok
[INFO] [stdout] test transform::tests::contrast_boost_matches_v02_semantics ... ok
[INFO] [stdout] test transform::tests::contrast_stretch_flat_image_unchanged ... ok
[INFO] [stdout] test transform::tests::contrast_stretch_min_max_full_range ... ok
[INFO] [stdout] test transform::tests::downscale_averages_blocks_exactly ... ok
[INFO] [stdout] test transform::tests::downscale_noop_when_already_small ... ok
[INFO] [stdout] test transform::tests::downscale_odd_dimension_uses_uneven_boxes ... ok
[INFO] [stdout] test transform::tests::downscale_truncates_the_box_mean ... ok
[INFO] [stdout] test transform::tests::encoded_color_source_extracts_channels_lazily ... ok
[INFO] [stdout] test transform::tests::flattened_rgba_retains_exact_rgb_capacity_and_pixels ... ok
[INFO] [stdout] test transform::tests::gaussian_blur_spreads_an_impulse_deterministically ... ok
[INFO] [stdout] test transform::tests::has_color_reflects_the_source_kind ... ok
[INFO] [stdout] test transform::tests::invert_is_exact ... ok
[INFO] [stdout] test transform::tests::luma_source_has_no_channels ... ok
[INFO] [stdout] test transform::tests::max_filter_is_the_exact_mirror_on_inverted_input ... ok
[INFO] [stdout] test transform::tests::max_filter_mirrors_the_gap_close_on_light_structures ... ok
[INFO] [stdout] test transform::tests::min_filter_closes_a_one_pixel_gap_and_dilates_the_dark_bar ... ok
[INFO] [stdout] test transform::tests::min_filter_grows_dark_pixel_to_exact_kernel_block ... ok
[INFO] [stdout] test score::uec::tests::pristine_matrix_versions_x_ec_is_grade_a_margin_one ... ok
[INFO] [stdout] test transform::tests::morph_filter_clamps_kernel_to_image_and_bumps_even_k ... ok
[INFO] [stdout] test transform::tests::morph_filter_on_a_uniform_field_is_identity ... ok
[INFO] [stdout] test transform::tests::morph_filter_runs_the_vertical_pass_on_single_column_images ... ok
[INFO] [stdout] test transform::tests::otsu_argmax_weighs_class_balance_times_separation_squared ... ok
[INFO] [stdout] test transform::tests::otsu_flat_image_maps_to_white ... ok
[INFO] [stdout] test transform::tests::otsu_splits_a_bimodal_image_exactly ... ok
[INFO] [stdout] test transform::tests::otsu_two_pixel_split_needs_the_negative_variance_init ... ok
[INFO] [stdout] test transform::tests::otsu_unbalanced_classes_pin_the_variance_argmax ... ok
[INFO] [stdout] test transform::tests::otsu_uniform_zero_image_maps_to_black ... ok
[INFO] [stdout] test transform::tests::otsu_variance_tie_keeps_the_lower_threshold ... ok
[INFO] [stdout] test transform::tests::raw_rgba_flattens_only_transparency_under_a_flattening_mode ... ok
[INFO] [stdout] test rescue::acceptance::a_word_both_engines_correct_past_the_reserve_publishes_nothing ... ok
[INFO] [stdout] test transform::tests::rgba_source_extracts_channels ... ok
[INFO] [stdout] test transform::tests::windowed_extremum_oversized_radius_clamps_at_the_seed ... ok
[INFO] [stdout] test transform::tests::windowed_extremum_zero_radius_is_identity ... ok
[INFO] [stdout] test transform::tests::morph_deque_matches_naive_fold_exhaustively ... ok
[INFO] [stdout] test transform::tests::windowed_extremum_strided_slides_with_a_real_stride ... ok
[INFO] [stdout] test tests::a_background_plate_is_black_from_content_luma_128 ... ok
[INFO] [stdout] test score::tests::skipped_axes_never_run_and_the_composite_renormalizes ... ok
[INFO] [stdout] test engine::locate::tests::locate_replays_clean_symbols ... ok
[INFO] [stdout] test ladder::ladder_mutant_kills::pyramid_runs_when_image_exceeds_pyramid_side ... ok
[INFO] [stdout] test score::tests::glare_cell_stays_lethal_on_a_finder_and_names_itself ... ok
[INFO] [stdout] test score::tests::rotation_ramp_measures_engine_tolerance_not_frame_cropping ... ok
[INFO] [stdout] test tests::a_contained_judgment_fault_plans_no_envelope_and_cuts_nothing ... ok
[INFO] [stdout] test score::tests::skip_checks_null_their_sections_and_leave_value_alone ... ok
[INFO] [stdout] test score::tests::a_stream_that_does_not_verify_has_no_uec_and_no_cap ... FAILED
[INFO] [stdout] test score::tests::v1l_acceptance_limit_keeps_synthetic_uec_and_skipped_check_caps ... ok
[INFO] [stdout] test score::tests::a_mirrored_symbol_scores_like_its_upright_twin ... ok
[INFO] [stdout] test rescue::acceptance::erasure_rescues_with_no_parity_left_publish_nothing ... ok
[INFO] [stdout] test tests::decoder_panics_in_score_cells_and_envelope_probes_reach_the_trace ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- engine::rxing_engine::tests::an_rmqr_only_pass_reads_rmqr_and_nothing_else stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'engine::rxing_engine::tests::an_rmqr_only_pass_reads_rmqr_and_nothing_else' (3513) panicked at src/engine/rxing_engine.rs:1254:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IoError(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef008c0ee7 - qrcode_ai_scanner[d613e5f2eb2a5eca]::engine::rxing_engine::tests::fixture
[INFO] [stdout]   13:     0x59ef008c468d - qrcode_ai_scanner[d613e5f2eb2a5eca]::engine::rxing_engine::tests::an_rmqr_only_pass_reads_rmqr_and_nothing_else
[INFO] [stdout]   14:     0x59ef0098cc39 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::engine::rxing_engine::tests::an_rmqr_only_pass_reads_rmqr_and_nothing_else::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   21:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- engine::rxing_engine::tests::the_pdf417_fixtures_settle_on_one_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'engine::rxing_engine::tests::the_pdf417_fixtures_settle_on_one_read' (3536) panicked at src/engine/rxing_engine.rs:993:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef008c17a8 - qrcode_ai_scanner[d613e5f2eb2a5eca]::engine::rxing_engine::tests::the_pdf417_fixtures_settle_on_one_read
[INFO] [stdout]   13:     0x59ef0098cb39 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::engine::rxing_engine::tests::the_pdf417_fixtures_settle_on_one_read::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   20:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- ladder::ladder_mutant_kills::a_retail_read_on_the_pyramid_settles_with_no_confirmation_decode stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'ladder::ladder_mutant_kills::a_retail_read_on_the_pyramid_settles_with_no_confirmation_decode' (3609) panicked at src/ladder.rs:3748:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef008b4832 - qrcode_ai_scanner[d613e5f2eb2a5eca]::ladder::ladder_mutant_kills::a_retail_read_on_the_pyramid_settles_with_no_confirmation_decode
[INFO] [stdout]   13:     0x59ef00988ba9 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::ladder::ladder_mutant_kills::a_retail_read_on_the_pyramid_settles_with_no_confirmation_decode::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   20:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- ladder::ladder_mutant_kills::rescue_stage_reports_a_real_recovery stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'ladder::ladder_mutant_kills::rescue_stage_reports_a_real_recovery' (3632) panicked at src/ladder.rs:3108:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef0089fdd0 - qrcode_ai_scanner[d613e5f2eb2a5eca]::ladder::ladder_mutant_kills::rescue_stage_reports_a_real_recovery
[INFO] [stdout]   13:     0x59ef00988709 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::ladder::ladder_mutant_kills::rescue_stage_reports_a_real_recovery::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   20:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rescue::differential::rescue_pipeline_matches_engine_bytes_on_clean_corpus stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rescue::differential::rescue_pipeline_matches_engine_bytes_on_clean_corpus' (3755) panicked at src/rescue/mod.rs:640:45:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef00a5de3e - qrcode_ai_scanner[d613e5f2eb2a5eca]::rescue::differential::rescue_pipeline_matches_engine_bytes_on_clean_corpus
[INFO] [stdout]   13:     0x59ef0098b849 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::rescue::differential::rescue_pipeline_matches_engine_bytes_on_clean_corpus::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   20:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- score::tests::a_cut_bisection_keeps_the_score_and_reports_the_cut stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'score::tests::a_cut_bisection_keeps_the_score_and_reports_the_cut' (3793) panicked at src/score/mod.rs:2376:42:
[INFO] [stdout] fixture present: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef0086c711 - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::fixture_example
[INFO] [stdout]   13:     0x59ef0087ff5a - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::a_cut_bisection_keeps_the_score_and_reports_the_cut
[INFO] [stdout]   14:     0x59ef00986429 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::a_cut_bisection_keeps_the_score_and_reports_the_cut::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   21:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- score::tests::builder_default_render_reaches_100_and_styled_explains_its_losses stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'score::tests::builder_default_render_reaches_100_and_styled_explains_its_losses' (3799) panicked at src/score/mod.rs:1603:46:
[INFO] [stdout] builder fixture present: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef00869c03 - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::builder_default_render_reaches_100_and_styled_explains_its_losses::{closure#0}
[INFO] [stdout]   13:     0x59ef00886c96 - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::builder_default_render_reaches_100_and_styled_explains_its_losses
[INFO] [stdout]   14:     0x59ef009865a9 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::builder_default_render_reaches_100_and_styled_explains_its_losses::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   21:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- score::tests::work_quota_cuts_are_absent_never_partial stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'score::tests::work_quota_cuts_are_absent_never_partial' (3824) panicked at src/score/mod.rs:2376:42:
[INFO] [stdout] fixture present: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef0086c711 - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::fixture_example
[INFO] [stdout]   13:     0x59ef00876414 - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::work_quota_cuts_are_absent_never_partial
[INFO] [stdout]   14:     0x59ef009862e9 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::work_quota_cuts_are_absent_never_partial::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x59ef00b15e1b - 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:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x59ef00b265e2 - <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:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   21:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- score::tests::a_stream_that_does_not_verify_has_no_uec_and_no_cap stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'score::tests::a_stream_that_does_not_verify_has_no_uec_and_no_cap' (3797) panicked at src/score/mod.rs:2376:42:
[INFO] [stdout] fixture present: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59ef00d87b21 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x59ef00da123a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x59ef00d8c7ec - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x59ef00d607f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x59ef00d7ec39 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x59ef00b22b30 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x59ef00d7edf2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x59ef00d608a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x59ef00d59119 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x59ef00d6153d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x59ef00da1a1c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x59ef00da17f2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x59ef0086c711 - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::fixture_example
[INFO] [stdout]   13:     0x59ef0086c0cd - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::rescue_example
[INFO] [stdout]   14:     0x59ef008818a2 - qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::a_stream_that_does_not_verify_has_no_uec_and_no_cap
[INFO] [stdout]   15:     0x59ef00986469 - <qrcode_ai_scanner[d613e5f2eb2a5eca]::score::tests::a_stream_that_does_not_verify_has_no_uec_and_no_cap::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x59ef00b15e1b - 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]   17:     0x59ef00b23485 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   18:     0x59ef00b1cd44 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x59ef00b265e2 - <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]   20:     0x59ef00d86b49 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x7a40d0a28dfa - <unknown>
[INFO] [stdout]   22:     0x7a40d0abc3d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     engine::rxing_engine::tests::an_rmqr_only_pass_reads_rmqr_and_nothing_else
[INFO] [stdout]     engine::rxing_engine::tests::the_pdf417_fixtures_settle_on_one_read
[INFO] [stdout]     ladder::ladder_mutant_kills::a_retail_read_on_the_pyramid_settles_with_no_confirmation_decode
[INFO] [stdout]     ladder::ladder_mutant_kills::rescue_stage_reports_a_real_recovery
[INFO] [stdout]     rescue::differential::rescue_pipeline_matches_engine_bytes_on_clean_corpus
[INFO] [stdout]     score::tests::a_cut_bisection_keeps_the_score_and_reports_the_cut
[INFO] [stdout]     score::tests::a_stream_that_does_not_verify_has_no_uec_and_no_cap
[INFO] [stdout]     score::tests::builder_default_render_reaches_100_and_styled_explains_its_losses
[INFO] [stdout]     score::tests::work_quota_cuts_are_absent_never_partial
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 495 passed; 9 failed; 6 ignored; 0 measured; 0 filtered out; finished in 4.36s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58", kill_on_drop: false }`
[INFO] [stdout] af89f17caead1ad1cc5a49a3b928e55ee6848d820c2ede1ef17e3e1fdeeedd58
