[INFO] fetching crate vernier-core 0.5.4...
[INFO] testing vernier-core-0.5.4 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate vernier-core 0.5.4 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate vernier-core 0.5.4
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vernier-core 0.5.4
[INFO] tweaked toml for crates.io crate vernier-core 0.5.4 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate vernier-core 0.5.4 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 vernier-core 0.5.4 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 wasm-bindgen-macro v0.2.120
[INFO] [stderr]   Downloaded vernier-partial v0.5.4
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.120
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.120
[INFO] [stderr]   Downloaded bytecheck_derive v0.8.2
[INFO] [stderr]   Downloaded pulp-wasm-simd-flag v0.1.0
[INFO] [stderr]   Downloaded bytecheck v0.8.2
[INFO] [stderr]   Downloaded divan-macros v0.1.21
[INFO] [stderr]   Downloaded constant_time_eq v0.4.2
[INFO] [stderr]   Downloaded rkyv_derive v0.8.18
[INFO] [stderr]   Downloaded vernier-mask v0.5.4
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.7
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.120
[INFO] [stderr]   Downloaded divan v0.1.21
[INFO] [stderr]   Downloaded rkyv v0.8.18
[INFO] [stderr]   Downloaded js-sys v0.3.97
[INFO] [stderr]   Downloaded cc v1.2.61
[INFO] [stderr]   Downloaded raw-cpuid v11.6.0
[INFO] [stderr]   Downloaded pulp v0.22.2
[INFO] [stderr]   Downloaded blake3 v1.8.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8
[INFO] running `Command { std: "docker" "start" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8", 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" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8" "/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" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8", 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" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling pulp v0.22.2
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling pulp-wasm-simd-flag v0.1.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling reborrow v0.5.5
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling ndarray v0.17.2
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling rkyv_derive v0.8.18
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling bytecheck_derive v0.8.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling ptr_meta v0.3.1
[INFO] [stderr]    Compiling rancor v0.1.1
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling bytecheck v0.8.2
[INFO] [stderr]    Compiling rend v0.5.3
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling vernier-mask v0.5.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rkyv v0.8.18
[INFO] [stderr]    Compiling vernier-partial v0.5.4
[INFO] [stderr]    Compiling vernier-core v0.5.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 23s
[INFO] running `Command { std: "docker" "inspect" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8", 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" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]    Compiling condtype v1.3.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling pulp v0.22.2
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling divan v0.1.21
[INFO] [stderr]    Compiling vernier-core v0.5.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 56.36s
[INFO] running `Command { std: "docker" "inspect" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8", 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" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.43s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vernier_core-6695359ff233b643)
[INFO] [stdout] 
[INFO] [stdout] running 425 tests
[INFO] [stdout] test accumulate::tests::dimension_mismatch_on_per_image_t_is_typed_error ... ok
[INFO] [stdout] test accumulate::tests::cell_with_only_ignore_gts_skips_entirely ... ok
[INFO] [stdout] test accumulate::tests::derived_max_det_stream_matches_an_independent_sort ... ok
[INFO] [stdout] test accumulate::tests::empty_grid_returns_all_sentinel ... ok
[INFO] [stdout] test accumulate::tests::dimension_mismatch_on_grid_size_is_typed_error ... ok
[INFO] [stdout] test accumulate::tests::divergent_area_ranges_accumulate_against_their_own_streams ... ok
[INFO] [stdout] test accumulate::tests::max_det_truncation_drops_low_score_dts_per_image ... ok
[INFO] [stdout] test accumulate::tests::no_dt_with_real_gt_yields_zero_recall_and_zero_precision ... ok
[INFO] [stdout] test accumulate::tests::merged_sort_breaks_ties_by_input_order ... ok
[INFO] [stdout] test accumulate::tests::ignored_dt_does_not_count_as_fp ... ok
[INFO] [stdout] test accumulate::tests::nan_in_the_cap_stream_sorts_each_derived_max_det_stream ... ok
[INFO] [stdout] test accumulate::tests::plan_stream_equals_the_cap_max_det_stream ... ok
[INFO] [stdout] test accumulate::tests::perfect_match_yields_ap_one_and_ar_one ... ok
[INFO] [stdout] test accumulate::tests::partition_point_matches_numpy_searchsorted_left ... ok
[INFO] [stdout] test accumulate::tests::nan_scores_accumulate_like_a_pre_truncated_grid ... ok
[INFO] [stdout] test accumulate::tests::reaccumulate_with_different_area_range_count_is_typed_error ... ok
[INFO] [stdout] test accumulate::tests::permuted_ladder_after_sort_matches_canonical_order ... ok
[INFO] [stdout] test accumulate::tests::plan_is_rejected_when_the_next_area_range_diverges ... ok
[INFO] [stdout] test accumulate::tests::precision_envelope_runs_right_to_left ... ok
[INFO] [stdout] test accumulate::tests::sort_max_dets_handles_duplicates_and_singletons ... ok
[INFO] [stdout] test accumulate::tests::signed_zero_rebuilds_the_plan_and_keeps_its_sign ... ok
[INFO] [stdout] test accumulate::tests::vectorized_inner_sweep_matches_naive_reference ... ok
[INFO] [stdout] test accumulate::tests::sort_max_dets_is_idempotent_on_sorted_input ... ok
[INFO] [stdout] test accumulate::tests::sort_max_dets_normalizes_ascending ... ok
[INFO] [stdout] test boundary_parity::tests::dilation_ratio_default_is_cheng_2021_value ... ok
[INFO] [stdout] test boundary_parity::tests::oracle_opencv_pin_matches_pyproject ... ok
[INFO] [stdout] test boundary_parity::tests::oracle_sha_matches_vendoring_md ... ok
[INFO] [stdout] test breakdown::tests::bucket_contains_is_inclusive_on_both_ends ... ok
[INFO] [stdout] test boundary_parity::tests::parity_eps_is_1e_neg_9 ... ok
[INFO] [stdout] test breakdown::tests::class_group_breakdown_basic_shape ... ok
[INFO] [stdout] test breakdown::tests::class_group_new_sorts_and_dedups_class_ids ... ok
[INFO] [stdout] test breakdown::tests::coco_area_det_matches_legacy_area_range_coco_default_bitwise ... ok
[INFO] [stdout] test breakdown::tests::class_group_breakdown_lookup_by_index_and_class_id ... ok
[INFO] [stdout] test breakdown::tests::coco_area_det_summary_labels_pin_canonical_strings ... ok
[INFO] [stdout] test breakdown::tests::coco_area_keypoints_drops_small_bucket_per_d5 ... ok
[INFO] [stdout] test breakdown::tests::coco_area_keypoints_matches_legacy_keypoints_default_bitwise ... ok
[INFO] [stdout] test accumulate::tests::lone_fp_yields_zero_recall_zero_precision ... ok
[INFO] [stdout] test breakdown::tests::detection_plan_returns_none_for_non_canonical_size ... ok
[INFO] [stdout] test breakdown::tests::detection_plan_on_the_default_breakdown_summarizes_identically ... ok
[INFO] [stdout] test breakdown::tests::fine_grained_five_bucket_breakdown_extends_a_axis ... ok
[INFO] [stdout] test breakdown::tests::keypoints_plan_matches_canonical_default_bitwise ... ok
[INFO] [stdout] test breakdown::tests::detection_plan_is_the_canonical_plan_relabeled ... ok
[INFO] [stdout] test breakdown::tests::keypoints_plan_returns_none_for_non_canonical_size ... ok
[INFO] [stdout] test calibration::tests::bin_edge_degeneracy_merges_to_fewer_bins ... ok
[INFO] [stdout] test calibration::tests::clopper_pearson_is_phase2_error ... ok
[INFO] [stdout] test calibration::tests::empty_input_returns_empty_summary_not_error ... ok
[INFO] [stdout] test calibration::tests::identical_cells_produce_identical_summaries_iou_type_genericity ... ok
[INFO] [stdout] test calibration::tests::ignore_region_detections_drop_from_histogram ... ok
[INFO] [stdout] test calibration::tests::iou_index_out_of_range_returns_error ... ok
[INFO] [stdout] test calibration::tests::min_score_cutoff_excludes_low_score_detections ... ok
[INFO] [stdout] test accumulate::tests::parallel_accumulate_is_bit_identical_to_sequential ... ok
[INFO] [stdout] test calibration::tests::n_bins_zero_returns_error ... ok
[INFO] [stdout] test calibration::tests::perfect_all_correct_high_score_ece_matches_gap ... ok
[INFO] [stdout] test calibration::tests::wilson_ci_known_values ... ok
[INFO] [stdout] test calibration::tests::zero_count_bin_emits_nan_under_equal_width ... ok
[INFO] [stdout] test calibration::tests::per_class_breakdown_sums_to_total_detections ... ok
[INFO] [stdout] test cell_occupancy::tests::detection_category_absent_from_gt_has_no_cell ... ok
[INFO] [stdout] test cell_occupancy::tests::collapsed_buckets_put_every_category_in_bucket_zero ... ok
[INFO] [stdout] test cell_occupancy::tests::image_without_gt_or_dt_has_no_candidate_cells ... ok
[INFO] [stdout] test cell_occupancy::tests::duplicate_category_ids_keep_every_bucket ... ok
[INFO] [stdout] test cell_occupancy::tests::rows_are_ascending_deduplicated_and_cover_gt_and_dt ... ok
[INFO] [stdout] test cell_occupancy::tests::matches_brute_force_enumeration_on_a_federated_dataset ... ok
[INFO] [stdout] test dataset::tests::aa7_not_exhaustive_outside_pos_rejected ... ok
[INFO] [stdout] test dataset::tests::aa7_pos_intersect_neg_rejected ... ok
[INFO] [stdout] test dataset::tests::aa1_pos_derived_from_gts_does_not_include_zero_ann_categories ... ok
[INFO] [stdout] test dataset::tests::ab6_missing_frequency_collects_all_offenders ... ok
[INFO] [stdout] test dataset::tests::ac2_q1_trims_500_single_category_to_300 ... ok
[INFO] [stdout] test dataset::tests::ac4_stable_sort_preserves_input_order_for_score_ties ... ok
[INFO] [stdout] test dataset::tests::ac3_q2_cross_class_crowding_keeps_300_total_across_classes ... ok
[INFO] [stdout] test dataset::tests::ac5_negative_max_dets_disables_trim ... ok
[INFO] [stdout] test dataset::tests::ann_indices_for_image_cat_returns_correct_subset ... ok
[INFO] [stdout] test dataset::tests::ac5_max_dets_at_capacity_is_no_op ... ok
[INFO] [stdout] test dataset::tests::by_category_index_returns_both_anns ... ok
[INFO] [stdout] test dataset::tests::by_image_index_returns_both_anns ... ok
[INFO] [stdout] test dataset::tests::d1_strict_mode_drops_explicit_ignore_field ... ok
[INFO] [stdout] test dataset::tests::d1_strict_mode_uses_iscrowd_when_ignore_absent ... ok
[INFO] [stdout] test dataset::tests::dataset_hash_caches_via_arc_clone ... ok
[INFO] [stdout] test dataset::tests::dataset_hash_changes_when_bbox_changes_by_one_pixel ... ok
[INFO] [stdout] test dataset::tests::dataset_hash_invariant_to_annotation_order ... ok
[INFO] [stdout] test dataset::tests::dataset_hash_invariant_to_image_order ... ok
[INFO] [stdout] test dataset::tests::dataset_hash_is_stable_for_equal_inputs ... ok
[INFO] [stdout] test dataset::tests::detections_indices_per_image_cat ... ok
[INFO] [stdout] test dataset::tests::dt_loads_compressed_rle_segmentation ... ok
[INFO] [stdout] test dataset::tests::dt_without_segmentation_loads_as_none ... ok
[INFO] [stdout] test dataset::tests::empty_image_or_category_returns_empty_slice_not_missing ... ok
[INFO] [stdout] test dataset::tests::frequency_round_trips_serde ... ok
[INFO] [stdout] test dataset::tests::from_json_bytes_leaves_federated_metadata_none ... ok
[INFO] [stdout] test dataset::tests::gt_loads_compressed_rle_segmentation ... ok
[INFO] [stdout] test dataset::tests::gt_loads_polygon_segmentation ... ok
[INFO] [stdout] test dataset::tests::gt_segmentation_round_trips_through_to_json_value ... ok
[INFO] [stdout] test dataset::tests::gt_without_segmentation_field_loads_as_none ... ok
[INFO] [stdout] test breakdown::tests::class_group_breakdown_duplicate_label_panics_in_debug - should panic ... ok
[INFO] [stdout] test breakdown::tests::class_group_breakdown_partition_violation_panics_in_debug - should panic ... ok
[INFO] [stdout] test breakdown::tests::class_group_breakdown_empty_panics_in_debug - should panic ... ok
[INFO] [stdout] test breakdown::tests::duplicate_index_panics_in_debug - should panic ... ok
[INFO] [stdout] test breakdown::tests::empty_breakdown_panics_in_debug - should panic ... ok
[INFO] [stdout] test dataset::tests::j1_preserves_user_supplied_ids ... ok
[INFO] [stdout] test dataset::tests::j3_ignores_supplied_area_by_default ... ok
[INFO] [stdout] test dataset::tests::j3_supplied_area_is_read_verbatim_with_bbox_fallback ... ok
[INFO] [stdout] test dataset::tests::j3_mask_area_rejects_detections_without_an_rle ... ok
[INFO] [stdout] test dataset::tests::loads_crowd_region_fixture ... ok
[INFO] [stdout] test dataset::tests::loads_detections_from_json_array ... ok
[INFO] [stdout] test dataset::tests::j1_auto_assigns_ids_when_absent ... ok
[INFO] [stdout] test dataset::tests::j3_mask_area_is_the_rle_foreground_for_both_count_forms ... ok
[INFO] [stdout] test dataset::tests::lvis_loader_inherits_invalid_annotation_validation ... ok
[INFO] [stdout] test dataset::tests::lvis_loader_treats_absent_neg_field_as_empty ... ok
[INFO] [stdout] test breakdown::tests::out_of_range_index_panics_in_debug - should panic ... ok
[INFO] [stdout] test dataset::tests::lvis_loads_minimal_valid_dataset ... ok
[INFO] [stdout] test dataset::tests::lvis_trim_groups_by_image_id ... ok
[INFO] [stdout] test dataset::tests::lvis_trim_zero_max_dets_keeps_nothing ... ok
[INFO] [stdout] test dataset::tests::parallel_gt_loader_falls_back_instead_of_failing ... ok
[INFO] [stdout] test dataset::tests::parallel_gt_loader_matches_the_serial_loader ... ok
[INFO] [stdout] test dataset::tests::j3_derives_area_from_bbox ... ok
[INFO] [stdout] test dataset::tests::parallel_loaders_accept_exactly_what_the_serial_loaders_accept ... ok
[INFO] [stdout] test dataset::tests::parallel_lvis_loader_matches_the_serial_loader ... ok
[INFO] [stdout] test dataset::tests::params_hash_changes_when_use_cats_toggles ... ok
[INFO] [stdout] test dataset::tests::rejects_annotation_referencing_unknown_category ... ok
[INFO] [stdout] test dataset::tests::params_hash_changes_when_thresholds_change ... ok
[INFO] [stdout] test dataset::tests::rejects_annotation_referencing_unknown_image ... ok
[INFO] [stdout] test dataset::tests::rejects_non_finite_score ... ok
[INFO] [stdout] test dataset::tests::round_trips_through_json ... ok
[INFO] [stdout] test dataset::tests::unknown_image_returns_empty_slice ... ok
[INFO] [stdout] test dataset::tests::params_hash_is_stable_for_equal_inputs ... ok
[INFO] [stdout] test distributed::tests::instance_body_round_trips_through_envelope ... ok
[INFO] [stdout] test evaluate::tests::aa3_dt_ignore_extension_in_not_exhaustive_cell ... ok
[INFO] [stdout] test evaluate::tests::aa3_dt_ignore_only_unmatched ... ok
[INFO] [stdout] test evaluate::tests::aa4_keeps_neg_cells_with_no_gts ... ok
[INFO] [stdout] test evaluate::tests::aa4_skips_cells_outside_pos_union_neg ... ok
[INFO] [stdout] test evaluate::tests::ag6_all_zero_area_cell_skipped_via_aa4_in_strict_mode ... ok
[INFO] [stdout] test evaluate::tests::ag6_mixed_cell_drops_zero_area_gt_in_strict_mode ... ok
[INFO] [stdout] test evaluate::tests::ag6_strict_filter_is_noop_on_coco_dataset ... ok
[INFO] [stdout] test evaluate::tests::b7_unmatched_dt_outside_area_range_is_ignored ... ok
[INFO] [stdout] test evaluate::tests::boundary_cache_invalidates_on_ratio_change ... ok
[INFO] [stdout] test dataset::tests::parallel_dt_loader_preserves_input_order_and_auto_ids ... ok
[INFO] [stdout] test dataset::tests::index_invariants_hold ... ok
[INFO] [stdout] test evaluate::tests::boundary_cache_populates_lazily_per_evaluated_cell ... ok
[INFO] [stdout] test evaluate::tests::boundary_disjoint_masks_summarize_to_zero ... ok
[INFO] [stdout] test evaluate::tests::boundary_missing_gt_segmentation_surfaces_typed_error ... ok
[INFO] [stdout] test evaluate::tests::boundary_cached_matches_uncached_bit_exact ... ok
[INFO] [stdout] test evaluate::tests::boundary_cache_survives_changing_dt ... ok
[INFO] [stdout] test evaluate::tests::boundary_perfect_overlap_summarizes_to_one ... ok
[INFO] [stdout] test evaluate::tests::cell_meta_unmatched_dt_uses_zero_sentinel ... ok
[INFO] [stdout] test evaluate::tests::cell_meta_carries_pycocotools_shape ... ok
[INFO] [stdout] test evaluate::tests::cell_meta_use_cats_false_emits_sentinel_category ... ok
[INFO] [stdout] test evaluate::tests::coco_dataset_unaffected_by_federated_machinery ... ok
[INFO] [stdout] test evaluate::tests::d1_parity_mode_propagates_to_base_ignore ... ok
[INFO] [stdout] test evaluate::tests::d4_coco_default_area_ranges_pin_literal_values ... ok
[INFO] [stdout] test evaluate::tests::d6_boundary_area_lands_in_both_buckets ... ok
[INFO] [stdout] test evaluate::tests::f6_corrected_keypoints_use_cats_false_matches ... ok
[INFO] [stdout] test evaluate::tests::f6_blackout_is_keypoints_only ... ok
[INFO] [stdout] test evaluate::tests::f6_strict_keypoints_use_cats_false_matches_nothing ... ok
[INFO] [stdout] test evaluate::tests::federated_dataset_with_use_cats_false_falls_back_to_coco ... ok
[INFO] [stdout] test evaluate::tests::f6_blackout_does_not_fire_when_use_cats_is_true ... ok
[INFO] [stdout] test evaluate::tests::j2_bbox_only_dt_under_segm_iou_type_synthesizes_in_strict_mode ... ok
[INFO] [stdout] test evaluate::tests::j2_bbox_only_dt_under_segm_iou_type_raises_in_corrected_mode ... ok
[INFO] [stdout] test evaluate::tests::j6_heterogeneous_dt_list_first_without_segm_second_with_raises_in_corrected_mode ... ok
[INFO] [stdout] test evaluate::tests::j6_heterogeneous_dt_list_in_strict_mode_synthesizes_per_entry ... ok
[INFO] [stdout] test evaluate::tests::l4_use_cats_false_collapses_categories ... ok
[INFO] [stdout] test evaluate::tests::missing_dt_image_yields_none_cells ... ok
[INFO] [stdout] test evaluate::tests::max_dets_per_image_caps_top_n_by_score ... ok
[INFO] [stdout] test evaluate::tests::perfect_match_produces_one_cell_per_area_range ... ok
[INFO] [stdout] test evaluate::tests::segm_cache_clear_resets_state ... ok
[INFO] [stdout] test evaluate::tests::j6_heterogeneous_dt_list_first_with_segm_second_without_raises_in_corrected_mode ... ok
[INFO] [stdout] test evaluate::tests::segm_cache_populates_lazily_per_evaluated_cell ... ok
[INFO] [stdout] test evaluate::tests::perfect_match_summarizes_to_one ... ok
[INFO] [stdout] test evaluate::tests::boundary_cache_clear_resets_state ... ok
[INFO] [stdout] test evaluate::tests::segm_cache_survives_changing_dt ... ok
[INFO] [stdout] test evaluate::tests::segm_cached_matches_uncached_bit_exact ... ok
[INFO] [stdout] test evaluate::tests::segm_disjoint_masks_summarize_to_zero ... ok
[INFO] [stdout] test evaluate::tests::segm_missing_gt_segmentation_surfaces_typed_error ... ok
[INFO] [stdout] test evaluate::tests::test_evaluate_keypoints_d2_implicit_ignore ... ok
[INFO] [stdout] test evaluate::tests::test_evaluate_keypoints_per_category_sigmas ... ok
[INFO] [stdout] test evaluate::tests::test_evaluate_keypoints_perfect_match ... ok
[INFO] [stdout] test evaluate::tests::test_evaluate_keypoints_zero_overlap ... ok
[INFO] [stdout] test evaluate::tests::test_evaluate_keypoints_missing_dt_kps_rejected ... ok
[INFO] [stdout] test evaluate::tests::test_keypoints_default_ignore_for_other_kernels ... ok
[INFO] [stdout] test evaluate::tests::segm_perfect_overlap_summarizes_to_one ... ok
[INFO] [stdout] test evaluate_parallel::tests::f6_keypoints_use_cats_false_blackout_holds_in_parallel ... ok
[INFO] [stdout] test evaluate_parallel::tests::parallel_eval_imgs_bit_equals_sequential_bbox ... ok
[INFO] [stdout] test json_split::tests::a_malformed_skipped_member_falls_back ... ok
[INFO] [stdout] test json_split::tests::duplicate_key_refuses_to_split ... ok
[INFO] [stdout] test json_split::tests::empty_array_yields_no_elements ... ok
[INFO] [stdout] test json_split::tests::document_array_splits_into_elements ... ok
[INFO] [stdout] test json_split::tests::malformed_element_surfaces_as_an_error ... ok
[INFO] [stdout] test json_split::tests::multiple_keys_come_back_in_the_requested_order ... ok
[INFO] [stdout] test json_split::tests::nested_containers_close_at_the_right_depth ... ok
[INFO] [stdout] test json_split::tests::every_chunk_count_agrees_with_serde_from_slice ... ok
[INFO] [stdout] test json_split::tests::byte_balanced_grouping_keeps_every_element_exactly_once ... ok
[INFO] [stdout] test json_split::tests::structural_bytes_inside_strings_do_not_split_elements ... ok
[INFO] [stdout] test json_split::tests::unhandled_shapes_fall_back ... ok
[INFO] [stdout] test json_split::tests::trailing_bytes_after_the_document_fall_back ... ok
[INFO] [stdout] test json_split::tests::well_formed_skipped_members_are_stepped_over ... ok
[INFO] [stdout] test lrp::defaults::tests::default_tau_grid_is_101_points ... ok
[INFO] [stdout] test lrp::defaults::tests::tp_threshold_for_every_kernel_is_half ... ok
[INFO] [stdout] test lrp::tau_search::tests::all_fp_class_lrp_one ... ok
[INFO] [stdout] test lrp::tau_search::tests::argmin_ties_take_larger_tau ... ok
[INFO] [stdout] test lrp::tau_search::tests::empty_class_returns_none ... ok
[INFO] [stdout] test lrp::tau_search::tests::perfect_match_class_zero_lrp ... ok
[INFO] [stdout] test json_split::tests::whitespace_between_every_token_is_tolerated ... ok
[INFO] [stdout] test json_split::tests::the_string_scan_gate_is_invisible ... ok
[INFO] [stdout] test lrp::tests::partitioned_overall_matches_unpartitioned ... ok
[INFO] [stdout] test lrp::tests::all_fp_class_olrp_one ... ok
[INFO] [stdout] test lrp::tests::partitioned_empty_filter_yields_empty_class ... ok
[INFO] [stdout] test lrp::tests::perfect_match_olrp_zero ... ok
[INFO] [stdout] test lvis_parity::tests::boundary_dilation_ratio_default_is_lvis_value ... ok
[INFO] [stdout] test lvis_parity::tests::default_max_dets_is_300 ... ok
[INFO] [stdout] test lrp::tests::tau_search_argmin_tie_picks_larger_tau ... ok
[INFO] [stdout] test lvis_parity::tests::oracle_version_matches_vendoring_md ... ok
[INFO] [stdout] test lvis_parity::tests::oracle_pycocotools_pin_matches_pyproject ... ok
[INFO] [stdout] test lvis_parity::tests::oracle_sha_matches_vendoring_md ... ok
[INFO] [stdout] test lvis_parity::tests::parity_eps_matches_boundary_magnitude ... ok
[INFO] [stdout] test manifest::tests::partition_spec_helper_emits_unassigned_for_unmentioned_images ... ok
[INFO] [stdout] test manifest::tests::partition_spec_helper_rejects_result_keyed_manifest ... ok
[INFO] [stdout] test manifest::tests::ragged_axes_are_rejected ... ok
[INFO] [stdout] test manifest::tests::axis_value_must_be_string ... ok
[INFO] [stdout] test manifest::tests::parses_minimum_image_manifest ... ok
[INFO] [stdout] test manifest::tests::result_keyed_manifest_collects_per_label_axis_values ... ok
[INFO] [stdout] test manifest::tests::unknown_key_kind_is_rejected ... ok
[INFO] [stdout] test manifest::tests::unknown_image_id_emits_warning_and_is_skipped ... ok
[INFO] [stdout] test manifest::tests::version_mismatch_is_rejected ... ok
[INFO] [stdout] test manifest_csv::tests::empty_axis_cell_is_rejected ... ok
[INFO] [stdout] test manifest_csv::tests::csv_to_canonical_json_round_trips_through_parse_manifest ... ok
[INFO] [stdout] test manifest_csv::tests::first_column_must_be_key ... ok
[INFO] [stdout] test manifest_csv::tests::key_column_in_position_one_parses_axis_cells_bare ... ok
[INFO] [stdout] test manifest_csv::tests::non_integer_image_key_is_rejected ... ok
[INFO] [stdout] test manifest_csv::tests::parses_minimum_image_manifest ... ok
[INFO] [stdout] test manifest_csv::tests::ragged_csv_is_rejected ... ok
[INFO] [stdout] test manifest_csv::tests::result_keyed_csv_round_trips_to_per_label ... ok
[INFO] [stdout] test manifest_csv::tests::utf8_bom_is_tolerated ... ok
[INFO] [stdout] test manifest_csv::tests::windows_line_endings_are_tolerated ... ok
[INFO] [stdout] test matching::tests::a1_score_ties_resolve_to_input_order ... ok
[INFO] [stdout] test manifest_csv::tests::quoted_strings_unwrap_to_bare_values ... ok
[INFO] [stdout] test matching::tests::a4_gt_sort_puts_ignore_at_tail_regardless_of_input_order ... ok
[INFO] [stdout] test matching::tests::b1_iou_at_one_still_matches ... ok
[INFO] [stdout] test matching::tests::b1_iou_exactly_at_threshold_matches ... ok
[INFO] [stdout] test matching::tests::b6_dt_matched_to_ignore_inherits_flag ... ok
[INFO] [stdout] test matching::tests::empty_inputs_return_empty_arrays ... ok
[INFO] [stdout] test matching::tests::b3_ignore_gt_terminates_inner_loop_after_real_match ... ok
[INFO] [stdout] test matching::tests::b4_crowd_gt_matches_many_dts ... ok
[INFO] [stdout] test matching::tests::iou_matrix_dimension_mismatch_is_typed_error ... ok
[INFO] [stdout] test matching::tests::multiple_thresholds_accumulate_independently ... ok
[INFO] [stdout] test matching::tests::nan_overlap_survives_the_prefilter ... ok
[INFO] [stdout] test matching::tests::gt_iscrowd_length_mismatch_is_typed_error ... ok
[INFO] [stdout] test matching::tests::no_overlap_yields_no_matches ... ok
[INFO] [stdout] test matching::tests::perfect_match_all_dts_pair_with_distinct_gts ... ok
[INFO] [stdout] test matching::tests::empty_thresholds_yield_zero_row_matrices ... ok
[INFO] [stdout] test matching::tests::prefilter_indexes_dt_best_by_original_column_not_by_rank ... ok
[INFO] [stdout] test matching::tests::prefilter_skipping_every_dt_leaves_the_cell_unmatched ... ok
[INFO] [stdout] test parity::tests::calibration_quantile_method_pinned_to_linear ... ok
[INFO] [stdout] test parity::tests::iou_boundary_eps_is_1e_neg_10 ... ok
[INFO] [stdout] test parity::tests::iou_thresholds_match_numpy_linspace ... ok
[INFO] [stdout] test parity::tests::json_float_parsing_is_correctly_rounded ... ok
[INFO] [stdout] test parity::tests::linspace_handles_degenerate_sizes ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_golden_bits ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_golden_fixture_discriminates_a_left_fold ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_handles_short_inputs_with_naive_fallback ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_matches_add_reduce_on_the_summary_reduction_pin ... ok
[INFO] [stdout] test matching::tests::prefilter_agrees_with_the_unfiltered_scan_on_a_dense_cell ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_normalises_negative_zero_like_numpys_reduce_seed ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_recursion_splits_at_a_multiple_of_eight ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_switches_strategy_at_eight_elements ... ok
[INFO] [stdout] test parity::tests::parity_eps_matches_numpy_spacing_1 ... ok
[INFO] [stdout] test parity::tests::parity_mode_default_is_corrected ... ok
[INFO] [stdout] test parity::tests::quantile_linear_empty_input_is_empty ... ok
[INFO] [stdout] test parity::tests::quantile_linear_endpoints_pinned ... ok
[INFO] [stdout] test parity::tests::quantile_linear_interpolates_two_points ... ok
[INFO] [stdout] test parity::tests::quantile_linear_matches_numpy_on_arange ... ok
[INFO] [stdout] test parity::tests::quantile_linear_single_element_replicates ... ok
[INFO] [stdout] test parity::tests::recall_thresholds_differ_from_i_over_100_at_ten_indices ... ok
[INFO] [stdout] test parity::tests::recall_thresholds_have_101_points_endpoints_pinned ... ok
[INFO] [stdout] test partition::tests::axis_name_with_cross_separator_is_rejected ... ok
[INFO] [stdout] test partition::tests::count_detections_skips_out_of_slice_images ... ok
[INFO] [stdout] test partition::tests::cross_axes_emits_intersection_joint_cells ... ok
[INFO] [stdout] test partition::tests::cross_axes_singleton_tuple_is_rejected ... ok
[INFO] [stdout] test partition::tests::cross_axes_with_unknown_axis_is_rejected ... ok
[INFO] [stdout] test partition::tests::filtered_flatten_keeps_only_in_slice_cells ... ok
[INFO] [stdout] test partition::tests::marginal_order_is_axis_then_value_then_unassigned_last ... ok
[INFO] [stdout] test partition::tests::slice_cap_is_enforced ... ok
[INFO] [stdout] test partition::tests::unassigned_collects_dataset_images_not_in_any_value ... ok
[INFO] [stdout] test segmentation::tests::compressed_rle_to_rle_round_trips ... ok
[INFO] [stdout] test evaluate_parallel::tests::parallel_summary_bit_equals_sequential_across_thread_counts ... ok
[INFO] [stdout] test segmentation::tests::parses_compressed_rle_shape ... ok
[INFO] [stdout] test segmentation::tests::parses_polygon_shape ... ok
[INFO] [stdout] test segmentation::tests::parses_uncompressed_rle_shape ... ok
[INFO] [stdout] test segmentation::tests::polygon_to_rle_rasterizes_and_unions_k2 ... ok
[INFO] [stdout] test segmentation::tests::empty_polygon_list_yields_all_background_at_requested_shape ... ok
[INFO] [stdout] test segmentation::tests::rle_size_mismatch_errors_h2_corrected ... ok
[INFO] [stdout] test segmentation::tests::uncompressed_rle_to_rle_uses_counts_verbatim ... ok
[INFO] [stdout] test similarity::bbox::fp_contract_pin::fp_contract_cases_discriminate_against_both_fma_sites ... ok
[INFO] [stdout] test similarity::bbox::fp_contract_pin::fp_contract_crowd_denominator_is_dt_area_not_union ... ok
[INFO] [stdout] test similarity::bbox::fp_contract_pin::fp_contract_golden_bits_on_dispatched_path ... ok
[INFO] [stdout] test similarity::bbox::fp_contract_pin::fp_contract_golden_bits_on_scalar_path ... ok
[INFO] [stdout] test similarity::bbox::fp_contract_pin::fp_contract_non_overlap_is_positive_zero ... ok
[INFO] [stdout] test segmentation::tests::polygon_with_too_few_vertices_propagates_k1_error ... ok
[INFO] [stdout] test similarity::bbox::tests::dt_iscrowd_flag_is_ignored ... ok
[INFO] [stdout] test similarity::bbox::tests::e1_crowd_gt_uses_dt_area_denominator ... ok
[INFO] [stdout] test similarity::bbox::tests::empty_inputs_return_unchanged_matrix ... ok
[INFO] [stdout] test similarity::bbox::tests::i4_edge_sharing_is_zero ... ok
[INFO] [stdout] test similarity::bbox::tests::impl_is_send_and_sync ... ok
[INFO] [stdout] test similarity::bbox::tests::no_overlap_is_zero ... ok
[INFO] [stdout] test similarity::bbox::tests::overlap_mask_dimension_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::bbox::tests::overlap_mask_empty_inputs_return_unchanged_matrix ... ok
[INFO] [stdout] test similarity::bbox::tests::overlap_mask_survivor_bit_matches_full_iou ... ok
[INFO] [stdout] test similarity::bbox::tests::overlap_mask_writes_only_zero_or_one_sentinels ... ok
[INFO] [stdout] test similarity::bbox::tests::perfect_overlap_is_one ... ok
[INFO] [stdout] test similarity::bbox::tests::quarter_overlap_matches_hand_traced_value ... ok
[INFO] [stdout] test similarity::bbox::tests::three_by_three_matrix_all_pairs_evaluated ... ok
[INFO] [stdout] test similarity::bbox::tests::zero_area_gt_and_dt_both_zero_yields_zero_via_denom_guard ... ok
[INFO] [stdout] test similarity::bbox::tests::zero_area_gt_with_zero_inter_yields_zero_not_nan ... ok
[INFO] [stdout] test similarity::bbox::tests::dimension_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::boundary::tests::custom_dilation_ratio_flows_through_to_bands ... ok
[INFO] [stdout] test similarity::boundary::tests::default_dilation_ratio_is_pinned_constant ... ok
[INFO] [stdout] test similarity::boundary::tests::disjoint_masks_are_zero_via_bbox_prefilter ... ok
[INFO] [stdout] test similarity::boundary::tests::dt_iscrowd_flag_is_ignored ... ok
[INFO] [stdout] test similarity::boundary::tests::empty_inputs_return_unchanged_matrix ... ok
[INFO] [stdout] test similarity::boundary::tests::empty_masks_pair_is_zero_not_nan ... ok
[INFO] [stdout] test similarity::boundary::tests::e1_o1_crowd_gt_uses_mask_iou_alone ... ok
[INFO] [stdout] test similarity::boundary::tests::impl_is_send_and_sync ... ok
[INFO] [stdout] test similarity::boundary::tests::output_shape_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::boundary::tests::partial_overlap_equals_min_of_mask_and_bound_iou ... ok
[INFO] [stdout] test similarity::boundary::tests::rle_dimension_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::boundary::tests::small_mask_band_clamps_to_full_mask ... ok
[INFO] [stdout] test similarity::oks::tests::bbox_surrogate_path_when_no_visible_keypoints ... ok
[INFO] [stdout] test similarity::oks::tests::both_empty_produces_zero_zero_matrix ... ok
[INFO] [stdout] test similarity::oks::tests::empty_dts_produces_zero_col_matrix ... ok
[INFO] [stdout] test similarity::oks::tests::empty_gts_produces_zero_row_matrix ... ok
[INFO] [stdout] test similarity::oks::tests::f10_non_finite_gt_bbox_is_rejected ... ok
[INFO] [stdout] test similarity::oks::tests::f10_non_finite_keypoint_coordinate_is_rejected ... ok
[INFO] [stdout] test similarity::oks::tests::f10_out_of_range_keypoint_coordinate_is_rejected ... ok
[INFO] [stdout] test similarity::oks::tests::f2_area_epsilon_handles_zero_area_gt_without_nan ... ok
[INFO] [stdout] test similarity::oks::tests::f4_bbox_expansion_is_asymmetric_on_x ... ok
[INFO] [stdout] test similarity::oks::tests::f7_perfect_match_is_bit_exactly_one_for_reciprocal_hostile_k ... ok
[INFO] [stdout] test similarity::oks::tests::f7_reciprocal_would_flip_a_match_at_the_oks_0_80_threshold ... ok
[INFO] [stdout] test similarity::oks::tests::f8_cell_reduces_with_numpys_pairwise_sum_not_a_left_fold ... ok
[INFO] [stdout] test similarity::boundary::tests::perfect_overlap_is_one ... ok
[INFO] [stdout] test similarity::oks::tests::f8_wholebody_133_keypoints_reach_the_pairwise_recursion ... ok
[INFO] [stdout] test similarity::oks::tests::f9_default_sigmas_keep_the_divide_by_ten_as_a_separate_rounding ... ok
[INFO] [stdout] test similarity::oks::tests::invisible_gt_keypoints_excluded_from_standard_path ... ok
[INFO] [stdout] test similarity::oks::tests::mixed_category_sigma_lengths_within_a_cell_are_rejected ... ok
[INFO] [stdout] test similarity::oks::tests::output_shape_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::oks::tests::per_category_sigma_override_changes_output ... ok
[INFO] [stdout] test similarity::oks::tests::sigma_length_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::oks::tests::single_perfect_match_is_one ... ok
[INFO] [stdout] test similarity::segm::tests::disjoint_masks_are_zero_via_bbox_prefilter ... ok
[INFO] [stdout] test similarity::segm::tests::dt_iscrowd_flag_is_ignored ... ok
[INFO] [stdout] test similarity::segm::tests::e1_crowd_gt_uses_dt_area_denominator ... ok
[INFO] [stdout] test similarity::segm::tests::empty_gt_or_dt_pair_is_zero_not_nan ... ok
[INFO] [stdout] test similarity::segm::tests::empty_inputs_return_unchanged_matrix ... ok
[INFO] [stdout] test similarity::segm::tests::impl_is_send_and_sync ... ok
[INFO] [stdout] test similarity::segm::tests::output_shape_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::segm::tests::partial_overlap_matches_hand_traced_ratio ... ok
[INFO] [stdout] test similarity::segm::tests::perfect_overlap_is_one ... ok
[INFO] [stdout] test similarity::segm::tests::rle_dimension_mismatch_returns_typed_error ... ok
[INFO] [stdout] test similarity::segm::tests::three_by_three_matrix_exercises_prefilter_and_crowd ... ok
[INFO] [stdout] test stream::tests::auto_default_budget_is_nonzero ... ok
[INFO] [stdout] test similarity::oks::tests::impl_is_send_and_sync ... ok
[INFO] [stdout] test stream::tests::corrupted_partial_returns_format_mismatch ... ok
[INFO] [stdout] test stream::tests::duplicate_image_id_across_updates_is_rejected ... ok
[INFO] [stdout] test stream::tests::empty_update_returns_zero_counters ... ok
[INFO] [stdout] test dataset::tests::mutated_dt_loads_identically_on_both_paths ... ok
[INFO] [stdout] test stream::tests::flatten_round_trips_to_dense_layout ... ok
[INFO] [stdout] test stream::tests::fresh_evaluator_reports_zero_counters ... ok
[INFO] [stdout] test stream::tests::from_partials_dataset_hash_mismatch_rejected ... ok
[INFO] [stdout] test stream::tests::from_partials_overlap_returns_partition_overlap_error ... ok
[INFO] [stdout] test stream::tests::from_partials_params_hash_mismatch_rejected ... ok
[INFO] [stdout] test stream::tests::from_partials_strict_mode_rank_collision_rejected ... ok
[INFO] [stdout] test stream::tests::from_partials_two_disjoint_partitions_equals_combined_stream ... ok
[INFO] [stdout] test matching::tests::prefilter_gate_does_not_change_results_at_its_boundary ... ok
[INFO] [stdout] test stream::tests::finalize_returns_summary_with_canonical_shape ... ok
[INFO] [stdout] test stream::tests::out_of_budget_does_not_mutate_state ... ok
[INFO] [stdout] test stream::tests::with_rank_after_update_is_rejected ... ok
[INFO] [stdout] test stream::tests::snapshot_with_cells_matches_snapshot_summary ... ok
[INFO] [stdout] test dataset::tests::truncated_or_extended_gt_loads_identically_on_both_paths ... ok
[INFO] [stdout] test summarize::tests::ab6_no_frequency_map_yields_minus_one_for_frequency_filtered_lines ... ok
[INFO] [stdout] test summarize::tests::ab3_filters_minus_one_sentinels_before_mean ... ok
[INFO] [stdout] test summarize::tests::category_axis_size_mismatch_is_typed_error ... ok
[INFO] [stdout] test summarize::tests::custom_area_bucket_with_owned_label_renders_in_pretty_lines ... ok
[INFO] [stdout] test summarize::tests::detection_plan_on_a_ladder_shorter_than_three_is_typed_error ... ok
[INFO] [stdout] test summarize::tests::coco_keypoints_default_plan_pins_canonical_order ... ok
[INFO] [stdout] test summarize::tests::empty_grid_yields_all_neg_one_stats ... ok
[INFO] [stdout] test summarize::tests::iou_threshold_dimension_mismatch_is_typed_error ... ok
[INFO] [stdout] test summarize::tests::l9_corrected_reads_aggregate_ap_at_the_largest_cap ... ok
[INFO] [stdout] test summarize::tests::l9_parity_modes_agree_on_the_default_ladder ... ok
[INFO] [stdout] test summarize::tests::lvis_default_has_13_entries_in_canonical_order ... ok
[INFO] [stdout] test summarize::tests::missing_max_det_value_is_typed_error ... ok
[INFO] [stdout] test summarize::tests::out_of_range_area_index_is_typed_error ... ok
[INFO] [stdout] test stream::tests::federated_updates_cap_each_image_like_the_batch_trim ... ok
[INFO] [stdout] test summarize::tests::l9_strict_reads_aggregate_ap_at_100_and_ar_positionally ... ok
[INFO] [stdout] test summarize::tests::perfect_match_summarizes_to_ones ... ok
[INFO] [stdout] test summarize::tests::summarize_with_custom_plan_evaluates_only_requested_lines ... ok
[INFO] [stdout] test summarize::tests::pretty_lines_match_pycocotools_shape ... ok
[INFO] [stdout] test summarize::tests::summarize_detection_matches_canonical_plan_via_summarize_with ... ok
[INFO] [stdout] test tables::tests::build_per_class_collapsed_use_cats_false_returns_single_row ... ok
[INFO] [stdout] test dataset::tests::mutated_gt_loads_identically_on_both_paths ... ok
[INFO] [stdout] test tables::tests::build_per_class_emits_null_for_all_sentinel_cells ... ok
[INFO] [stdout] test tables::tests::build_per_class_rejects_a_axis_size_other_than_4 ... ok
[INFO] [stdout] test tables::tests::build_per_class_emits_one_row_per_category_in_id_ascending_order ... ok
[INFO] [stdout] test tables::tests::build_per_detection_marks_perfect_match_as_tp_and_unmatched_as_fp ... ok
[INFO] [stdout] test tables::tests::build_per_class_rejects_max_dets_missing_canonical_ladder ... ok
[INFO] [stdout] test summarize::tests::category_filter_by_ids_subsets_correctly ... ok
[INFO] [stdout] test tables::tests::build_per_image_counts_tp_fp_fn_against_perfect_and_unmatched_pairs ... ok
[INFO] [stdout] test tables::tests::build_per_image_excludes_crowd_matched_dts_from_tp ... ok
[INFO] [stdout] test tables::tests::build_per_image_rejects_non_detection_grid ... ok
[INFO] [stdout] test tables::tests::build_per_pair_overflow_fires_inside_push_loop ... ok
[INFO] [stdout] test tables::tests::build_per_pair_filters_below_iou_floor_and_emits_above ... ok
[INFO] [stdout] test tables::tests::build_per_detection_rejects_a_grid_without_metadata ... ok
[INFO] [stdout] test summarize::tests::af6_empty_frequency_bucket_returns_minus_one_not_zero_or_nan ... ok
[INFO] [stdout] test tables::tests::build_tables_per_detection_without_detections_returns_invalid_config ... ok
[INFO] [stdout] test tables::tests::build_tables_dispatches_per_image_and_per_class ... ok
[INFO] [stdout] test tables::tests::tables_request_requires_iou_retention_only_for_dt_pair ... ok
[INFO] [stdout] test tests::version_is_set ... ok
[INFO] [stdout] test tide::assignment::tests::tide_same_class_iou_suppresses_the_crowd_asymmetry ... ok
[INFO] [stdout] test tide::confusion::tests::diagonal_only_when_every_dt_matches_same_class_gt ... ok
[INFO] [stdout] test tide::confusion::tests::fp_and_missed_when_dts_and_gts_dont_overlap_at_all ... ok
[INFO] [stdout] test tide::confusion::tests::fp_row_for_background_dts_and_no_missed_for_covered_gts ... ok
[INFO] [stdout] test tide::confusion::tests::ignore_gt_neither_matched_nor_missed ... ok
[INFO] [stdout] test tide::assignment::tests::tide_same_class_iou_matches_oracle_bitwise ... ok
[INFO] [stdout] test tide::confusion::tests::off_diagonal_when_every_dt_is_wrong_class ... ok
[INFO] [stdout] test tide::cross_class::tests::cross_class_iou_matches_axis_aligned_overlap_on_two_class_image ... ok
[INFO] [stdout] test tables::tests::retain_iou_flag_does_not_perturb_the_summary ... ok
[INFO] [stdout] test tables::tests::build_tables_per_pair_without_retention_returns_invalid_config ... ok
[INFO] [stdout] test dataset::tests::dataset_hash_invariant_under_id_shuffle ... ok
[INFO] [stdout] test summarize::tests::summarize_with_lvis_routes_frequency_buckets_correctly ... ok
[INFO] [stdout] test summarize::tests::summarize_with_rejects_frequency_filter_on_coco_path ... ok
[INFO] [stdout] test parity::tests::numpy_pairwise_sum_matches_numpy_over_exhaustive_random_sweep ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 425 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/confusion_matrix.rs (/opt/rustwide/target/debug/deps/confusion_matrix-6ee0bdaa14977566)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test all_bkg_fp_row_and_missed_column ... FAILED
[INFO] [stdout] test all_perfect_diagonal_only ... FAILED
[INFO] [stdout] test with_ignore_crowd_gt_excluded_from_missed ... FAILED
[INFO] [stdout] test all_cls_off_diagonal_only ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- all_bkg_fp_row_and_missed_column stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'all_bkg_fp_row_and_missed_column' (1857) panicked at tests/confusion_matrix.rs:23:29:
[INFO] [stdout] failed to read gt.json for fixture all_bkg: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c72d985efa1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c72d985efa1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c72d9873e4a - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c72d9873e4a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x5c72d986343c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5c72d986343c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5c72d983b276 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c72d983b276 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c72d98573e9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c72d9749130 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x5c72d9749130 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5c72d98575a2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x5c72d98575a2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5c72d983b322 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5c72d9833f19 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c72d983bf1d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5c72d987463c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c72d9739713 - confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:29
[INFO] [stdout]   20:     0x5c72d97367c1 - <core[df12db4294e9bfd3]::result::Result<alloc[2182bb758b4b3781]::vec::Vec<u8>, core[df12db4294e9bfd3]::io::error::Error>>::unwrap_or_else::<confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1621:23
[INFO] [stdout]   21:     0x5c72d9739dcb - confusion_matrix[3fcdd133fe4503e4]::load_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:10
[INFO] [stdout]   22:     0x5c72d973a4a6 - confusion_matrix[3fcdd133fe4503e4]::run_cm
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:34:20
[INFO] [stdout]   23:     0x5c72d973a769 - confusion_matrix[3fcdd133fe4503e4]::all_bkg_fp_row_and_missed_column
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:104:14
[INFO] [stdout]   24:     0x5c72d9739ab7 - confusion_matrix[3fcdd133fe4503e4]::all_bkg_fp_row_and_missed_column::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:97:38
[INFO] [stdout]   25:     0x5c72d973c3a6 - <confusion_matrix[3fcdd133fe4503e4]::all_bkg_fp_row_and_missed_column::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5c72d973c41b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5c72d973c41b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   28:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   29:     0x5c72d9749a85 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5c72d9749a85 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   34:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   35:     0x5c72d9743344 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   36:     0x5c72d9743344 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5c72d974cbe2 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5c72d974cbe2 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5c72d985e559 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   45:     0x5c72d985e559 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x7f715d24edfa - <unknown>
[INFO] [stdout]   47:     0x7f715d2e23d4 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- all_perfect_diagonal_only stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'all_perfect_diagonal_only' (1859) panicked at tests/confusion_matrix.rs:23:29:
[INFO] [stdout] failed to read gt.json for fixture all_perfect: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c72d985efa1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c72d985efa1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c72d9873e4a - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c72d9873e4a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x5c72d986343c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5c72d986343c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5c72d983b276 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c72d983b276 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c72d98573e9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c72d9749130 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x5c72d9749130 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5c72d98575a2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x5c72d98575a2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5c72d983b322 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5c72d9833f19 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c72d983bf1d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5c72d987463c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c72d9739713 - confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:29
[INFO] [stdout]   20:     0x5c72d97367c1 - <core[df12db4294e9bfd3]::result::Result<alloc[2182bb758b4b3781]::vec::Vec<u8>, core[df12db4294e9bfd3]::io::error::Error>>::unwrap_or_else::<confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1621:23
[INFO] [stdout]   21:     0x5c72d9739dcb - confusion_matrix[3fcdd133fe4503e4]::load_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:10
[INFO] [stdout]   22:     0x5c72d973a4a6 - confusion_matrix[3fcdd133fe4503e4]::run_cm
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:34:20
[INFO] [stdout]   23:     0x5c72d973a6d9 - confusion_matrix[3fcdd133fe4503e4]::all_perfect_diagonal_only
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:75:14
[INFO] [stdout]   24:     0x5c72d9739a87 - confusion_matrix[3fcdd133fe4503e4]::all_perfect_diagonal_only::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:72:31
[INFO] [stdout]   25:     0x5c72d973c386 - <confusion_matrix[3fcdd133fe4503e4]::all_perfect_diagonal_only::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5c72d973c41b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5c72d973c41b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   28:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   29:     0x5c72d9749a85 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5c72d9749a85 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   34:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   35:     0x5c72d9743344 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   36:     0x5c72d9743344 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5c72d974cbe2 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5c72d974cbe2 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5c72d985e559 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   45:     0x5c72d985e559 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x7f715d24edfa - <unknown>
[INFO] [stdout]   47:     0x7f715d2e23d4 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- with_ignore_crowd_gt_excluded_from_missed stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'with_ignore_crowd_gt_excluded_from_missed' (1860) panicked at tests/confusion_matrix.rs:23:29:
[INFO] [stdout] failed to read gt.json for fixture with_ignore: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c72d985efa1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c72d985efa1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c72d9873e4a - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c72d9873e4a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x5c72d986343c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5c72d986343c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5c72d983b276 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c72d983b276 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c72d98573e9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c72d9749130 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x5c72d9749130 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5c72d98575a2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x5c72d98575a2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5c72d983b322 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5c72d9833f19 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c72d983bf1d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5c72d987463c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c72d9739713 - confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:29
[INFO] [stdout]   20:     0x5c72d97367c1 - <core[df12db4294e9bfd3]::result::Result<alloc[2182bb758b4b3781]::vec::Vec<u8>, core[df12db4294e9bfd3]::io::error::Error>>::unwrap_or_else::<confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1621:23
[INFO] [stdout]   21:     0x5c72d9739dcb - confusion_matrix[3fcdd133fe4503e4]::load_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:10
[INFO] [stdout]   22:     0x5c72d973a4a6 - confusion_matrix[3fcdd133fe4503e4]::run_cm
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:34:20
[INFO] [stdout]   23:     0x5c72d973a7f9 - confusion_matrix[3fcdd133fe4503e4]::with_ignore_crowd_gt_excluded_from_missed
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:123:14
[INFO] [stdout]   24:     0x5c72d9739ae7 - confusion_matrix[3fcdd133fe4503e4]::with_ignore_crowd_gt_excluded_from_missed::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:118:47
[INFO] [stdout]   25:     0x5c72d973c3c6 - <confusion_matrix[3fcdd133fe4503e4]::with_ignore_crowd_gt_excluded_from_missed::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5c72d973c41b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5c72d973c41b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   28:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   29:     0x5c72d9749a85 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5c72d9749a85 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   34:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   35:     0x5c72d9743344 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   36:     0x5c72d9743344 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5c72d974cbe2 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5c72d974cbe2 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5c72d985e559 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   45:     0x5c72d985e559 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x7f715d24edfa - <unknown>
[INFO] [stdout]   47:     0x7f715d2e23d4 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- all_cls_off_diagonal_only stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'all_cls_off_diagonal_only' (1858) panicked at tests/confusion_matrix.rs:23:29:
[INFO] [stdout] failed to read gt.json for fixture all_cls: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c72d985efa1 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c72d985efa1 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c72d985efa1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c72d9873e4a - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c72d9873e4a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x5c72d986343c - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5c72d986343c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5c72d983b276 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c72d983b276 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c72d98573e9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c72d9749130 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   12:     0x5c72d9749130 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5c72d98575a2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   14:     0x5c72d98575a2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5c72d983b322 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5c72d9833f19 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c72d983bf1d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5c72d987463c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c72d9739713 - confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:29
[INFO] [stdout]   20:     0x5c72d97367c1 - <core[df12db4294e9bfd3]::result::Result<alloc[2182bb758b4b3781]::vec::Vec<u8>, core[df12db4294e9bfd3]::io::error::Error>>::unwrap_or_else::<confusion_matrix[3fcdd133fe4503e4]::load_fixture::{closure#0}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1621:23
[INFO] [stdout]   21:     0x5c72d9739dcb - confusion_matrix[3fcdd133fe4503e4]::load_fixture
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:23:10
[INFO] [stdout]   22:     0x5c72d973a4a6 - confusion_matrix[3fcdd133fe4503e4]::run_cm
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:34:20
[INFO] [stdout]   23:     0x5c72d973a649 - confusion_matrix[3fcdd133fe4503e4]::all_cls_off_diagonal_only
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:88:14
[INFO] [stdout]   24:     0x5c72d9739a57 - confusion_matrix[3fcdd133fe4503e4]::all_cls_off_diagonal_only::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/confusion_matrix.rs:84:31
[INFO] [stdout]   25:     0x5c72d973c366 - <confusion_matrix[3fcdd133fe4503e4]::all_cls_off_diagonal_only::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5c72d973c41b - <fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x5c72d973c41b - 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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:733:18
[INFO] [stdout]   28:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:74
[INFO] [stdout]   29:     0x5c72d9749a85 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   30:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   31:     0x5c72d9749a85 - std[70759c8f55707aa4]::panicking::catch_unwind::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5c72d9749a85 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<test[9d35eded1c95d3be]::run_test_in_process::{closure#0}>, core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test_in_process
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:756:27
[INFO] [stdout]   34:     0x5c72d9749a85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:677:43
[INFO] [stdout]   35:     0x5c72d9743344 - test[9d35eded1c95d3be]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/test/src/lib.rs:707:41
[INFO] [stdout]   36:     0x5c72d9743344 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   37:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   38:     0x5c72d974cbe2 - <core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   39:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::do_call::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:576:43
[INFO] [stdout]   40:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panicking::catch_unwind::<(), core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:544:19
[INFO] [stdout]   41:     0x5c72d974cbe2 - std[70759c8f55707aa4]::panic::catch_unwind::<core[df12db4294e9bfd3]::panic::unwind_safe::AssertUnwindSafe<std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panic.rs:359:14
[INFO] [stdout]   42:     0x5c72d974cbe2 - std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   43:     0x5c72d974cbe2 - <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]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   44:     0x5c72d985e559 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   45:     0x5c72d985e559 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   46:     0x7f715d24edfa - <unknown>
[INFO] [stdout]   47:     0x7f715d2e23d4 - clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test confusion_matrix`
[INFO] [stdout] failures:
[INFO] [stdout]     all_bkg_fp_row_and_missed_column
[INFO] [stdout]     all_cls_off_diagonal_only
[INFO] [stdout]     all_perfect_diagonal_only
[INFO] [stdout]     with_ignore_crowd_gt_excluded_from_missed
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8", kill_on_drop: false }`
[INFO] [stdout] bc2b018b5209aea28feb0685fda8076a2c820868045ee57605c33a073ba82bc8
