[INFO] cloning repository https://github.com/DRMacIver/collatz-eval [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/DRMacIver/collatz-eval" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDRMacIver%2Fcollatz-eval", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDRMacIver%2Fcollatz-eval'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0f5ad6da40171cdcd68ce167776a0644ceb942dc [INFO] testing DRMacIver/collatz-eval against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDRMacIver%2Fcollatz-eval" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/DRMacIver/collatz-eval [INFO] removed 0 missing tests [INFO] finished tweaking git repo https://github.com/DRMacIver/collatz-eval [INFO] tweaked toml for git repo https://github.com/DRMacIver/collatz-eval written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/DRMacIver/collatz-eval 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 git repo https://github.com/DRMacIver/collatz-eval 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 az v1.3.0 [INFO] [stderr] Downloaded hegeltest-macros v0.29.3 [INFO] [stderr] Downloaded dashu-base v0.4.3 [INFO] [stderr] Downloaded num-modular v0.6.5 [INFO] [stderr] Downloaded hegeltest v0.29.3 [INFO] [stderr] Downloaded dashu-int v0.4.3 [INFO] [stderr] Downloaded rug v1.30.0 [INFO] [stderr] Downloaded hegeltest-c v0.32.1 [INFO] [stderr] Downloaded gmp-mpfr-sys v1.7.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f [INFO] running `Command { std: "docker" "start" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f", 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" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f" "/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" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f", 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" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling collatz-eval v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized + debuginfo] target(s) in 1.85s [INFO] running `Command { std: "docker" "inspect" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f", 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" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling libc v0.2.189 [INFO] [stderr] Compiling proc-macro2 v1.0.107 [INFO] [stderr] Compiling rand_core v0.10.1 [INFO] [stderr] Compiling getrandom v0.4.3 [INFO] [stderr] Compiling rustversion v1.0.23 [INFO] [stderr] Compiling quote v1.0.47 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling dashu-int v0.4.3 [INFO] [stderr] Compiling cpufeatures v0.3.0 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling bitflags v2.13.1 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling smallvec v1.15.2 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling num-modular v0.6.5 [INFO] [stderr] Compiling dashu-base v0.4.3 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling chacha20 v0.10.1 [INFO] [stderr] Compiling hashbrown v0.17.1 [INFO] [stderr] Compiling fastrand v2.5.0 [INFO] [stderr] Compiling rustc-hash v2.1.3 [INFO] [stderr] Compiling syn v2.0.119 [INFO] [stderr] Compiling rand v0.10.2 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling hegeltest-macros v0.29.3 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling hegeltest-c v0.32.1 [INFO] [stderr] Compiling hegeltest v0.29.3 [INFO] [stderr] Compiling collatz-eval v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized + debuginfo] target(s) in 3m 25s [INFO] running `Command { std: "docker" "inspect" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f", 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" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] Finished `release` profile [optimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/collatz_eval-da785ee16cf7a67f) [INFO] [stdout] [INFO] [stdout] running 102 tests [INFO] [stdout] test block::tests::measure_block_throughput ... ignored, measurement, not a test [INFO] [stdout] test block::tests::pow3_table_is_exact ... ok [INFO] [stdout] test block::tests::table_agrees_with_direct ... ok [INFO] [stdout] test block::tests::block_k64_matches_step_by_step ... ok [INFO] [stdout] test block::tests::block_matches_step_by_step ... ok [INFO] [stdout] test dense::tests::a_long_narrow_run_reaches_the_periodic_lazy_shrink ... ok [INFO] [stdout] test block::tests::compose_with_the_identity_at_full_width ... ok [INFO] [stdout] test dense::tests::add_limbs_at_reports_overflow_out_of_the_window ... ok [INFO] [stdout] test block::tests::word_determines_block ... ok [INFO] [stdout] test dense::tests::bench_dense_throughput ... ignored, measurement, not a test (allocates 1 GiB) [INFO] [stdout] test dense::tests::bench_kernel_unroll ... ignored, measurement, not a test [INFO] [stdout] test dense::tests::bench_wide_vs_repeated ... ignored, measurement, not a test [INFO] [stdout] test dense::tests::from_fn_trims_trailing_zero_limbs ... ok [INFO] [stdout] test dense::tests::agrees_with_naive_reference_on_random_inputs ... ok [INFO] [stdout] test dense::tests::frac_tracks_the_virtual_origin ... ok [INFO] [stdout] test dense::tests::growth_on_an_all_odd_run ... ok [INFO] [stdout] test dense::tests::all_ones_carry_worst_case ... ok [INFO] [stdout] test block::tests::mul_school_skips_zero_limbs_and_handles_empty_operands ... ok [INFO] [stdout] test block::tests::compose_is_associative ... ok [INFO] [stdout] test block::tests::add_at_grows_for_a_carry_off_the_end ... ok [INFO] [stdout] test dense::tests::headroom_is_bounded_at_scale ... ok [INFO] [stdout] test dense::tests::rebase_preserves_value_and_eventually_happens ... ok [INFO] [stdout] test dense::tests::run_driver_matches_the_generic_advance ... ok [INFO] [stdout] test dense::tests::many_batches_match_reference_for_every_width ... ok [INFO] [stdout] test block::tests::block_for_residue_matches_an_independent_transcription ... ok [INFO] [stdout] test block::tests::compose_is_the_monoid_law ... ok [INFO] [stdout] test dense::tests::lazy_shrink_returns_memory ... ok [INFO] [stdout] test block::tests::full_table_build_is_exhaustively_correct ... ok [INFO] [stdout] test block::tests::pow3_limb_count ... ok [INFO] [stdout] test dense::tests::blocked_mul_is_correct ... ok [INFO] [stdout] test dense::tests::trim_resets_the_origin_on_a_vanished_value ... ok [INFO] [stdout] test dense::tests::the_identity_block_is_a_no_op ... ok [INFO] [stdout] test dense::tests::single_block_matches_reference ... ok [INFO] [stdout] test schedule::tests::f_star_falls_with_size_at_the_proved_exponent ... ok [INFO] [stdout] test schedule::tests::degenerate_sizes_fall_back_to_the_shipped_constant ... ok [INFO] [stdout] test dense::tests::zero_and_one_are_handled ... ok [INFO] [stdout] test dense::tests::width_multiple_of_64_keeps_frac_zero ... ok [INFO] [stdout] test schedule::tests::the_eta_law_matches_the_derivation ... ok [INFO] [stdout] test schedule::tests::the_frozen_fraction_diverges_upward_in_size ... ok [INFO] [stdout] test schedule::tests::the_f_law_reproduces_the_derivation_at_1_gib ... ok [INFO] [stdout] test schedule::tests::the_engine_rule_yields_a_usable_block_at_every_size ... ok [INFO] [stdout] test dense::tests::mul1_kernel_matches_schoolbook ... ok [INFO] [stdout] test dense::tests::split_path_agrees_with_a_two_limb_multiply ... ok [INFO] [stdout] test schedule::tests::the_terminal_clamp_binds_near_the_floor ... ok [INFO] [stdout] test schedule::tests::the_terminal_clamp_shrinks_the_last_blocks_by_orders_of_magnitude ... ok [INFO] [stdout] test schedule::tests::the_arithmetic_eta_bar_is_negligible ... ok [INFO] [stdout] test block::tests::c_bound_is_exact_and_attained ... ok [INFO] [stdout] test sparse::tests::agrees_with_dense_on_a_sparse_input ... ok [INFO] [stdout] test sparse::tests::adversarial_gap_closes_exactly ... ok [INFO] [stdout] test sparse::tests::demo_gigabyte_span_4096_bits ... ignored, measurement, ~150 s in release [INFO] [stdout] test sparse::tests::agrees_with_dense_for_non_aligned_widths ... ok [INFO] [stdout] test sparse::tests::demo_small_span ... ignored, measurement [INFO] [stdout] test sparse::tests::adversarial_c_carries_into_the_next_chunk ... ok [INFO] [stdout] test sparse::tests::chunks_grow_and_merge ... ok [INFO] [stdout] test sparse::tests::adversarial_bottom_chunk_above_limb_zero ... ok [INFO] [stdout] test sparse::tests::from_bit_positions_matches_new ... ok [INFO] [stdout] test sparse::tests::adversarial_bottom_chunk_narrower_than_w ... ok [INFO] [stdout] test sparse::tests::measure_sparse_vs_dense_at_equal_span ... ignored, measurement [INFO] [stdout] test sparse::tests::density_is_small_for_sparse_inputs ... ok [INFO] [stdout] test sparse::tests::merge_pass_extends_down_when_the_lower_chunk_starts_higher ... ok [INFO] [stdout] test dense::tests::wrong_two_limb_block_trips_the_canary - should panic ... ok [INFO] [stdout] test dense::tests::wrong_block_trips_the_canary - should panic ... ok [INFO] [stdout] test sparse::tests::roundtrip_limbs ... ok [INFO] [stdout] test sparse::tests::metrics_report_the_shape ... ok [INFO] [stdout] test sparse::tests::gap_closure_rate_matches_the_law ... ok [INFO] [stdout] test tests::default_trait_methods_agree_with_the_overrides ... ok [INFO] [stdout] test sparse::tests::strip_bottom_handles_the_defensive_shapes ... ok [INFO] [stdout] test sparse::tests::the_identity_block_is_a_no_op_and_add_c_ignores_zero ... ok [INFO] [stdout] test sparse::tests::wrong_block_trips_the_canary - should panic ... ok [INFO] [stdout] test tests::reference_matches_definition ... ok [INFO] [stdout] test tests::force_top_nonzero_repairs_only_a_zero_top_limb ... ok [INFO] [stdout] test tests::parity_word_is_low_bits_for_one_step ... ok [INFO] [stdout] test tests::rng_is_deterministic ... ok [INFO] [stdout] test verify::tests::assert_matches_panics_with_the_audit_context ... ok [INFO] [stdout] test verify::tests::audit_accessors_and_zero_step_blocks ... ok [INFO] [stdout] test tests::the_drift_constants_are_the_correctly_rounded_logs ... ok [INFO] [stdout] test verify::tests::audit_rejects_a_shifted_parity_word ... ok [INFO] [stdout] test verify::tests::audit_catches_corruption ... ok [INFO] [stdout] test verify::tests::audit_tracks_a_real_run ... ok [INFO] [stdout] test verify::tests::audit_word_is_the_true_parity_word ... ok [INFO] [stdout] test verify::tests::mod_limbs_matches_u128 ... ok [INFO] [stdout] test verify::tests::maybe_checkpoint_follows_its_policy ... ok [INFO] [stdout] test verify::tests::inv2_pow_cache_matches_the_uncached_update ... ok [INFO] [stdout] test sparse::tests::free_shift_costs_no_arithmetic ... ok [INFO] [stdout] test sparse::tests::matches_reference_on_small_inputs ... ok [INFO] [stdout] test dense::tests::run_never_grows_the_allocation_on_a_shrinking_value ... ok [INFO] [stdout] test verify::tests::residue_mod_handles_zero_and_tiny_values ... ok [INFO] [stdout] test verify::tests::montgomery_context_is_self_consistent ... ok [INFO] [stdout] test sparse::tests::wrong_block_trips_the_canary_on_a_free_shift - should panic ... ok [INFO] [stdout] test verify::tests::montgomery_mod_limbs_matches_the_division_version ... ok [INFO] [stdout] test sparse::tests::differential_against_dense_on_random_sparse_layouts ... ok [INFO] [stdout] test verify::tests::audited_run_drives_both_representations ... ok [INFO] [stdout] test verify::tests::per_batch_identity_holds_mod_p ... ok [INFO] [stdout] test verify::tests::powmod_inverts_two ... ok [INFO] [stdout] test verify::tests::residue_mod_agrees_with_to_limbs_for_both_representations ... ok [INFO] [stdout] test sparse::tests::differential_on_a_megabit_sparse_state ... ok [INFO] [stdout] test sparse::tests::c_never_lands_below_the_bottom_chunk ... ok [INFO] [stdout] test dense::tests::agrees_with_naive_reference_at_64_kib ... ok [INFO] [stdout] test block::tests::composed_table_agrees_with_direct_at_every_width ... ok [INFO] [stdout] test dense::tests::agrees_with_naive_reference_at_1_mb ... ok [INFO] [stdout] test dense::tests::parallel_pass_is_bit_identical ... ok [INFO] [stdout] test dense::tests::parallel_state_matches_serial_state ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 95 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 23.74s [INFO] [stdout] [INFO] [stderr] Running tests/adversarial.rs (/opt/rustwide/target/release/deps/adversarial-3b392ff62b293456) [INFO] [stdout] [INFO] [stderr] Running tests/agreement.rs (/opt/rustwide/target/release/deps/agreement-b4d87c6cc8e46019) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test sparse_beats_dense_on_mass_for_a_long_time ... ok [INFO] [stdout] test multi_batch_agreement_across_widths_and_representations ... ok [INFO] [stdout] test audit_is_independent_of_the_block_table ... ok [INFO] [stdout] test tail_batch_is_handled ... ok [INFO] [stdout] test one_two_cycle ... ok [INFO] [stdout] test audited_run_agrees_with_gmp_free_reference ... ok [INFO] [stdout] test residue_audit_survives_a_long_dense_run ... ok [INFO] [stdout] test block_dense_sparse_agree_with_reference_for_k_up_to_64 ... ok [INFO] [stderr] Running tests/anchor.rs (/opt/rustwide/target/release/deps/anchor-0d3c8f6745bce555) [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/flint_arith.rs (/opt/rustwide/target/release/deps/flint_arith-4cdf1324db40be98) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running tests/fuzz_adversarial.rs (/opt/rustwide/target/release/deps/fuzz_adversarial-a6e6274896886405) [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test fuzz_zero_and_degenerate ... ok [INFO] [stdout] test two_limb_multiplier_worst_case_carries ... ok [INFO] [stdout] test long_run_with_capacity_churn_and_rebases ... ok [INFO] [stdout] test fuzz_advance_driver_matches_naive ... ok [INFO] [stdout] test fuzz_random_small_values_all_widths ... ok [INFO] [stdout] test fuzz_wide_sparse_gaps ... ok [INFO] [stdout] test fuzz_adversarial_families ... ok [INFO] [stdout] test fuzz_mixed_widths_hit_every_frac_plus_k ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/golden.rs (/opt/rustwide/target/release/deps/golden-570cb042eec4eff1) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test fixture_covers_the_stated_range ... ok [INFO] [stdout] test parity_words_match_the_golden_vectors ... ok [INFO] [stdout] test sparse_matches_the_golden_vectors ... ok [INFO] [stdout] test dense_matches_the_golden_vectors ... ok [INFO] [stderr] Running tests/oracle.rs (/opt/rustwide/target/release/deps/oracle-f8eaf8f07c6b8b2b) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/parmul.rs (/opt/rustwide/target/release/deps/parmul-d6a1c216b7b2e647) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/props.rs (/opt/rustwide/target/release/deps/props-d6738ea5232474de) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test prop_differential_deep ... ignored, deep fuzz, ~minutes; run with `just check-props-deep` [INFO] [stdout] test prop_compose_is_the_split_inverse ... ok [INFO] [stdout] test prop_schedule_bounds ... ok [INFO] [stdout] test prop_audited_advance_word_matches_reference ... ok [INFO] [stdout] test prop_residue_mod_tracks_frac ... ok [INFO] [stdout] test prop_block_from_word_reconstructs ... ok [INFO] [stdout] test prop_wide_scratch_is_the_block_identity ... ok [INFO] [stdout] test prop_modular_arithmetic ... ok [INFO] [stdout] test prop_block_identity_matches_reference ... ok [INFO] [stdout] test prop_table_backings_agree ... ok [INFO] [stdout] test prop_rng_contract ... ok [INFO] [stdout] test prop_sparse_structure ... ok [INFO] [stdout] test prop_mod_limbs_paths_agree ... ok [INFO] [stdout] test prop_roundtrip_and_accessors ... ok [INFO] [stdout] test prop_decomposition_invariance ... ok [INFO] [stdout] test prop_power_plus_and_free_shifts ... ok [INFO] [stdout] test prop_differential_dense_sparse_naive ... ok [INFO] [stdout] test prop_audit_catches_a_mid_run_bit_flip ... ok [INFO] [stdout] test prop_canary_fires_on_corrupted_c ... ok [INFO] [stdout] test prop_parallel_dense_pass_is_bit_identical ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 2.22s [INFO] [stdout] [INFO] [stderr] Running tests/props_flint.rs (/opt/rustwide/target/release/deps/props_flint-db6ba5b657a7ce53) [INFO] [stdout] [INFO] [stderr] Running tests/props_gmp.rs (/opt/rustwide/target/release/deps/props_gmp-9a7e091603f86949) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/superbatch.rs (/opt/rustwide/target/release/deps/superbatch-924d174eba478035) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/valued.rs (/opt/rustwide/target/release/deps/valued-232b93543ebd8f8b) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests collatz_eval [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/lib.rs - (line 30) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] all doctests ran in 2.06s; merged doctests compilation took 2.04s [INFO] running `Command { std: "docker" "inspect" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f", kill_on_drop: false }` [INFO] [stdout] 4e21dfd06abc2fc95dfb48e08dfbd608a9d0a6c07551529694b9c74d04b1902f