[INFO] fetching crate sankhya 2.0.0...
[INFO] testing sankhya-2.0.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate sankhya 2.0.0 into /workspace/builds/worker-7-tc2/source
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate sankhya 2.0.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sankhya 2.0.0
[INFO] tweaked toml for crates.io crate sankhya 2.0.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sankhya 2.0.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sankhya 2.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 09633aa34e5ba98c96ac52699b5633b5a9c0be758b81625fd93f998a5f17f15c
[INFO] running `Command { std: "docker" "start" "-a" "09633aa34e5ba98c96ac52699b5633b5a9c0be758b81625fd93f998a5f17f15c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "09633aa34e5ba98c96ac52699b5633b5a9c0be758b81625fd93f998a5f17f15c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "09633aa34e5ba98c96ac52699b5633b5a9c0be758b81625fd93f998a5f17f15c", kill_on_drop: false }`
[INFO] [stdout] 09633aa34e5ba98c96ac52699b5633b5a9c0be758b81625fd93f998a5f17f15c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 64e05238728bfd15ae32ef8d6d07dea61fc50a89adae3893a4650e8e9bf61c97
[INFO] running `Command { std: "docker" "start" "-a" "64e05238728bfd15ae32ef8d6d07dea61fc50a89adae3893a4650e8e9bf61c97", kill_on_drop: false }`
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling glam v0.29.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling hisab v1.4.0
[INFO] [stderr]    Compiling sankhya v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.61s
[INFO] running `Command { std: "docker" "inspect" "64e05238728bfd15ae32ef8d6d07dea61fc50a89adae3893a4650e8e9bf61c97", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "64e05238728bfd15ae32ef8d6d07dea61fc50a89adae3893a4650e8e9bf61c97", kill_on_drop: false }`
[INFO] [stdout] 64e05238728bfd15ae32ef8d6d07dea61fc50a89adae3893a4650e8e9bf61c97
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d4f9456e4f2e48ac16bee75a9bb22d3482609508a61e9595116bfbe8498ca022
[INFO] running `Command { std: "docker" "start" "-a" "d4f9456e4f2e48ac16bee75a9bb22d3482609508a61e9595116bfbe8498ca022", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling glam v0.29.3
[INFO] [stderr]    Compiling varna v1.0.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling hisab v1.4.0
[INFO] [stderr]    Compiling sankhya v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 50.44s
[INFO] running `Command { std: "docker" "inspect" "d4f9456e4f2e48ac16bee75a9bb22d3482609508a61e9595116bfbe8498ca022", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d4f9456e4f2e48ac16bee75a9bb22d3482609508a61e9595116bfbe8498ca022", kill_on_drop: false }`
[INFO] [stdout] d4f9456e4f2e48ac16bee75a9bb22d3482609508a61e9595116bfbe8498ca022
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f142f925157218a416a9d432b644325d58eed93bfc2e98934ab600af300750c8
[INFO] running `Command { std: "docker" "start" "-a" "f142f925157218a416a9d432b644325d58eed93bfc2e98934ab600af300750c8", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sankhya-f875642263912db0)
[INFO] [stdout] 
[INFO] [stdout] running 236 tests
[INFO] [stdout] test astro::tests::all_stars_bright ... ok
[INFO] [stdout] test astro::tests::degrees_radians_roundtrip ... ok
[INFO] [stdout] test astro::tests::coord_display ... ok
[INFO] [stdout] test astro::tests::catalog_has_20_stars ... ok
[INFO] [stdout] test astro::tests::equatorial_ecliptic_roundtrip ... ok
[INFO] [stdout] test astro::tests::equinox_sunrise_approximately_east ... ok
[INFO] [stdout] test astro::tests::hours_degrees_roundtrip ... ok
[INFO] [stdout] test astro::tests::monument_alignment_equinox ... ok
[INFO] [stdout] test astro::tests::obliquity_at_j2000 ... ok
[INFO] [stdout] test astro::tests::monument_alignment_stonehenge ... ok
[INFO] [stdout] test astro::tests::polaris_not_pole_star_in_antiquity ... ok
[INFO] [stdout] test astro::tests::serde_roundtrip_alignment_result ... ok
[INFO] [stdout] test astro::tests::serde_roundtrip_celestial_coord ... ok
[INFO] [stdout] test astro::tests::star_j2000_matches_catalog ... ok
[INFO] [stdout] test astro::tests::precess_identity_at_j2000 ... ok
[INFO] [stdout] test astro::tests::serde_roundtrip_star_name ... ok
[INFO] [stdout] test astro::tests::sirius_heliacal_rising_memphis ... ok
[INFO] [stdout] test astro::tests::sirius_catalog ... ok
[INFO] [stdout] test astro::tests::solar_longitude_at_j2000 ... ok
[INFO] [stdout] test astro::tests::thuban_was_pole_star ... ok
[INFO] [stdout] test aztec::tests::calendar_round_52_year_cycle ... ok
[INFO] [stdout] test aztec::tests::correlation_date_xiuhpohualli ... ok
[INFO] [stdout] test aztec::tests::correlation_date_tonalpohualli ... ok
[INFO] [stdout] test astro::tests::solar_declination_range ... ok
[INFO] [stdout] test astro::tests::stonehenge_summer_solstice ... ok
[INFO] [stdout] test aztec::tests::display_tonalpohualli ... ok
[INFO] [stdout] test aztec::tests::month_display ... ok
[INFO] [stdout] test aztec::tests::serde_roundtrip_tonalpohualli ... ok
[INFO] [stdout] test aztec::tests::display_xiuhpohualli ... ok
[INFO] [stdout] test aztec::tests::serde_roundtrip_xiuhpohualli ... ok
[INFO] [stdout] test aztec::tests::xiuhpohualli_month_days ... ok
[INFO] [stdout] test aztec::tests::xiuhpohualli_365_day_cycle ... ok
[INFO] [stdout] test aztec::tests::tonalpohualli_all_signs_cycle ... ok
[INFO] [stdout] test aztec::tests::sign_display ... ok
[INFO] [stdout] test aztec::tests::tonalpohualli_number_range ... ok
[INFO] [stdout] test aztec::tests::tonalpohualli_260_day_cycle ... ok
[INFO] [stdout] test astro::tests::precession_roundtrip ... ok
[INFO] [stdout] test aztec::tests::xiuhpohualli_nemontemi ... ok
[INFO] [stdout] test babylonian::tests::babylonian_epoch_roundtrip ... ok
[INFO] [stdout] test babylonian::tests::babylonian_month_alternates ... ok
[INFO] [stdout] test babylonian::tests::babylonian_numeral_value ... ok
[INFO] [stdout] test babylonian::tests::babylonian_to_jdn_invalid_day ... ok
[INFO] [stdout] test babylonian::tests::babylonian_year_is_354 ... ok
[INFO] [stdout] test babylonian::tests::plimpton_triples_valid ... ok
[INFO] [stdout] test babylonian::tests::saros_cycle_test ... ok
[INFO] [stdout] test babylonian::tests::sexagesimal_roundtrip ... ok
[INFO] [stdout] test babylonian::tests::sexagesimal_zero ... ok
[INFO] [stdout] test chinese::tests::branch_display ... ok
[INFO] [stdout] test babylonian::tests::serde_roundtrip_babylonian_date ... ok
[INFO] [stdout] test babylonian::tests::synodic_months_one_year ... ok
[INFO] [stdout] test babylonian::tests::sqrt_2_accuracy ... ok
[INFO] [stdout] test chinese::tests::crt_sun_tzu_problem ... ok
[INFO] [stdout] test chinese::tests::crt_empty ... ok
[INFO] [stdout] test chinese::tests::magic_square_even_returns_none ... ok
[INFO] [stdout] test chinese::tests::crt_single ... ok
[INFO] [stdout] test chinese::tests::magic_square_5x5 ... ok
[INFO] [stdout] test chinese::tests::lo_shu_magic_square ... ok
[INFO] [stdout] test chinese::tests::sexagenary_2025_wood_snake ... ok
[INFO] [stdout] test chinese::tests::sexagenary_4_ce_jia_zi ... ok
[INFO] [stdout] test chinese::tests::sexagenary_60_year_cycle ... ok
[INFO] [stdout] test chinese::tests::rod_arithmetic ... ok
[INFO] [stdout] test chinese::tests::stem_display ... ok
[INFO] [stdout] test chinese::tests::sexagenary_2024_wood_dragon ... ok
[INFO] [stdout] test coptic::tests::display_format ... ok
[INFO] [stdout] test chinese::tests::sexagenary_all_60_unique ... ok
[INFO] [stdout] test chinese::tests::sexagenary_serde_roundtrip ... ok
[INFO] [stdout] test coptic::tests::epoch_roundtrip ... ok
[INFO] [stdout] test coptic::tests::invalid_day_31 ... ok
[INFO] [stdout] test coptic::tests::known_date_cross_check ... ok
[INFO] [stdout] test coptic::tests::invalid_day_zero ... ok
[INFO] [stdout] test coptic::tests::leap_year_rules ... ok
[INFO] [stdout] test coptic::tests::nasie_common_rejects_6 ... ok
[INFO] [stdout] test coptic::tests::month_display ... ok
[INFO] [stdout] test chinese::tests::sexagenary_from_jdn_matches_year ... ok
[INFO] [stdout] test egyptian::tests::decan_lookup ... ok
[INFO] [stdout] test coptic::tests::nasie_leap_6_days ... ok
[INFO] [stdout] test egyptian::tests::decan_negative_longitude ... ok
[INFO] [stdout] test coptic::tests::roundtrip_wide_range ... ok
[INFO] [stdout] test coptic::tests::serde_roundtrip ... ok
[INFO] [stdout] test egyptian::tests::multiply_12_13 ... ok
[INFO] [stdout] test coptic::tests::year_days ... ok
[INFO] [stdout] test coptic::tests::roundtrip_sequential_days ... ok
[INFO] [stdout] test egyptian::tests::decompose_two_thirds ... ok
[INFO] [stdout] test egyptian::tests::decompose_unit_fraction ... ok
[INFO] [stdout] test egyptian::tests::divide_7_3 ... ok
[INFO] [stdout] test egyptian::tests::multiply_commutative ... ok
[INFO] [stdout] test egyptian::tests::next_sopdet_rising_invalid_latitude ... ok
[INFO] [stdout] test egyptian::tests::next_sopdet_rising_memphis ... ok
[INFO] [stdout] test egyptian::tests::sothic_cycle_days_consistent ... ok
[INFO] [stdout] test egyptian::tests::sopdet_is_decan_20 ... ok
[INFO] [stdout] test egyptian::tests::sothic_drift_full_cycle_resets ... ok
[INFO] [stdout] test egyptian::tests::sothic_drift_after_4_years ... ok
[INFO] [stdout] test egyptian::tests::sothic_drift_at_epoch_is_zero ... ok
[INFO] [stdout] test egyptian::tests::sothic_position_at_censorinus_epoch ... ok
[INFO] [stdout] test epoch::tests::age_fraction_bounds ... ok
[INFO] [stdout] test epoch::tests::bp_zero_is_1950 ... ok
[INFO] [stdout] test epoch::tests::calendar_date_serde_roundtrip ... ok
[INFO] [stdout] test epoch::tests::age_at_0_ce_is_pisces ... ok
[INFO] [stdout] test epoch::tests::convert_cross_calendar_consistency ... ok
[INFO] [stdout] test epoch::tests::all_sages_count ... ok
[INFO] [stdout] test epoch::tests::bp_roundtrip ... ok
[INFO] [stdout] test epoch::tests::convert_gregorian_to_all ... ok
[INFO] [stdout] test epoch::tests::convert_hijri_roundtrip ... ok
[INFO] [stdout] test epoch::tests::convert_invalid_date_errors ... ok
[INFO] [stdout] test epoch::tests::convert_jdn_direct ... ok
[INFO] [stdout] test epoch::tests::convert_mayan_to_all ... ok
[INFO] [stdout] test epoch::tests::age_at_2500_bce_is_taurus ... ok
[INFO] [stdout] test epoch::tests::full_precession_cycle_returns_to_same_age ... ok
[INFO] [stdout] test epoch::tests::great_year_days_consistent ... ok
[INFO] [stdout] test epoch::tests::julian_year_roundtrip ... ok
[INFO] [stdout] test epoch::tests::age_at_younger_dryas_is_leo ... ok
[INFO] [stdout] test epoch::tests::correlate_at_mayan_creation ... ok
[INFO] [stdout] test epoch::tests::correlate_before_mayan_epoch ... ok
[INFO] [stdout] test epoch::tests::cycle_period_saros_matches_babylonian ... ok
[INFO] [stdout] test epoch::tests::cycles_elapsed_basic ... ok
[INFO] [stdout] test epoch::tests::sages_all_have_nonempty_names ... ok
[INFO] [stdout] test epoch::tests::correlate_at_younger_dryas ... ok
[INFO] [stdout] test epoch::tests::sages_babylonian_apkallu ... ok
[INFO] [stdout] test epoch::tests::sages_vedic_saptarishi ... ok
[INFO] [stdout] test epoch::tests::twelve_ages_equal_great_year ... ok
[INFO] [stdout] test epoch::tests::serde_roundtrip_sages_tradition ... ok
[INFO] [stdout] test epoch::tests::sages_egyptian_shemsu_hor ... ok
[INFO] [stdout] test epoch::tests::cycle_period_sothic_matches_egyptian ... ok
[INFO] [stdout] test epoch::tests::vernal_longitude_wraps ... ok
[INFO] [stdout] test epoch::tests::serde_roundtrip_age_position ... ok
[INFO] [stdout] test epoch::tests::younger_dryas_jdn_value ... ok
[INFO] [stdout] test greek::tests::antikythera_metonic ... ok
[INFO] [stdout] test greek::tests::archimedes_pi_bounds ... ok
[INFO] [stdout] test greek::tests::fibonacci_ratio_converges_to_phi ... ok
[INFO] [stdout] test greek::tests::gcd_basic ... ok
[INFO] [stdout] test greek::tests::sieve_below_2 ... ok
[INFO] [stdout] test greek::tests::lcm_basic ... ok
[INFO] [stdout] test gregorian::tests::display_ce ... ok
[INFO] [stdout] test gregorian::tests::epoch_roundtrip ... ok
[INFO] [stdout] test gregorian::tests::invalid_day_zero ... ok
[INFO] [stdout] test gregorian::tests::invalid_day_32 ... ok
[INFO] [stdout] test gregorian::tests::known_date_j2000 ... ok
[INFO] [stdout] test gregorian::tests::known_date_gregorian_reform ... ok
[INFO] [stdout] test gregorian::tests::known_date_mayan_end ... ok
[INFO] [stdout] test gregorian::tests::leap_feb_29 ... ok
[INFO] [stdout] test epoch::tests::serde_roundtrip_multi_calendar_date ... ok
[INFO] [stdout] test greek::tests::golden_ratio_value ... ok
[INFO] [stdout] test greek::tests::sieve_small ... ok
[INFO] [stdout] test gregorian::tests::leap_year_rules ... ok
[INFO] [stdout] test gregorian::tests::non_leap_feb_29_errors ... ok
[INFO] [stdout] test gregorian::tests::display_bce ... ok
[INFO] [stdout] test gregorian::tests::roundtrip_ancient_dates ... ok
[INFO] [stdout] test gregorian::tests::serde_roundtrip ... ok
[INFO] [stdout] test hebrew::tests::adar_in_leap_year_errors ... ok
[INFO] [stdout] test hebrew::tests::adar_i_in_common_year_errors ... ok
[INFO] [stdout] test hebrew::tests::display_format ... ok
[INFO] [stdout] test hebrew::tests::epoch_roundtrip ... ok
[INFO] [stdout] test hebrew::tests::known_date_passover_5785 ... ok
[INFO] [stdout] test hebrew::tests::invalid_day_zero ... ok
[INFO] [stdout] test gregorian::tests::year_days ... ok
[INFO] [stdout] test gregorian::tests::roundtrip_modern_dates ... ok
[INFO] [stdout] test gregorian::tests::roundtrip_sequential_days ... ok
[INFO] [stdout] test hebrew::tests::leap_year_metonic ... ok
[INFO] [stdout] test hebrew::tests::serde_roundtrip ... ok
[INFO] [stdout] test hebrew::tests::roundtrip_across_leap_boundary ... ok
[INFO] [stdout] test islamic::tests::al_jabr_linear ... ok
[INFO] [stdout] test islamic::tests::al_jabr_no_positive_roots ... ok
[INFO] [stdout] test hebrew::tests::year_lengths_valid ... ok
[INFO] [stdout] test islamic::tests::al_jabr_squares_and_roots_equal_number ... ok
[INFO] [stdout] test islamic::tests::al_jabr_all_zero_errors ... ok
[INFO] [stdout] test islamic::tests::al_jabr_two_positive_roots ... ok
[INFO] [stdout] test islamic::tests::complete_square_al_khwarizmi_example ... ok
[INFO] [stdout] test hebrew::tests::month_display ... ok
[INFO] [stdout] test islamic::tests::complete_square_negative_errors ... ok
[INFO] [stdout] test islamic::tests::hijri_30_year_cycle_consistent ... ok
[INFO] [stdout] test islamic::tests::hijri_known_date ... ok
[INFO] [stdout] test islamic::tests::hijri_epoch_roundtrip ... ok
[INFO] [stdout] test islamic::tests::hijri_to_jdn_invalid_day ... ok
[INFO] [stdout] test islamic::tests::khayyam_cube_equal_number ... ok
[INFO] [stdout] test islamic::tests::khayyam_cube_and_thing ... ok
[INFO] [stdout] test islamic::tests::khayyam_not_cubic_errors ... ok
[INFO] [stdout] test islamic::tests::serde_roundtrip_al_jabr_solution ... ok
[INFO] [stdout] test islamic::tests::hijri_year_length ... ok
[INFO] [stdout] test islamic::tests::hijri_leap_years ... ok
[INFO] [stdout] test mayan::tests::find_calendar_round_at_creation ... ok
[INFO] [stdout] test mayan::tests::find_calendar_round_invalid_tzolkin ... ok
[INFO] [stdout] test mayan::tests::find_tzolkin_next_occurrence ... ok
[INFO] [stdout] test mayan::tests::haab_at_creation ... ok
[INFO] [stdout] test mayan::tests::mayan_numeral_values ... ok
[INFO] [stdout] test mayan::tests::tzolkin_at_creation ... ok
[INFO] [stdout] test islamic::tests::serde_roundtrip_hijri_date ... ok
[INFO] [stdout] test mayan::tests::venus_cycle_length ... ok
[INFO] [stdout] test mayan::tests::vigesimal_roundtrip ... ok
[INFO] [stdout] test mayan::tests::vigesimal_zero ... ok
[INFO] [stdout] test persian::tests::display_format ... ok
[INFO] [stdout] test mayan::tests::find_calendar_round_next_cycle ... ok
[INFO] [stdout] test persian::tests::epoch_roundtrip ... ok
[INFO] [stdout] test persian::tests::invalid_day_zero ... ok
[INFO] [stdout] test persian::tests::esfand_leap_30_days ... ok
[INFO] [stdout] test persian::tests::known_date_nowruz_1400 ... ok
[INFO] [stdout] test persian::tests::known_date_nowruz_1404 ... ok
[INFO] [stdout] test persian::tests::leap_year_known ... ok
[INFO] [stdout] test mayan::tests::find_tzolkin_at_creation ... ok
[INFO] [stdout] test mayan::tests::long_count_dec_21_2012 ... ok
[INFO] [stdout] test persian::tests::esfand_common_rejects_30 ... ok
[INFO] [stdout] test persian::tests::month_display ... ok
[INFO] [stdout] test persian::tests::roundtrip_across_leap_boundary ... ok
[INFO] [stdout] test mayan::tests::long_count_creation_date ... ok
[INFO] [stdout] test persian::tests::year_days_values ... ok
[INFO] [stdout] test persian::tests::serde_roundtrip ... ok
[INFO] [stdout] test roman::tests::compound_values ... ok
[INFO] [stdout] test roman::tests::divide_by_zero_errors ... ok
[INFO] [stdout] test roman::tests::basic_values ... ok
[INFO] [stdout] test roman::tests::add_basic ... ok
[INFO] [stdout] test roman::tests::add_overflow ... ok
[INFO] [stdout] test roman::tests::divide_zero_quotient_errors ... ok
[INFO] [stdout] test roman::tests::is_valid ... ok
[INFO] [stdout] test roman::tests::multiply_overflow ... ok
[INFO] [stdout] test roman::tests::multiply_basic ... ok
[INFO] [stdout] test roman::tests::numeral_methods ... ok
[INFO] [stdout] test roman::tests::numeral_arithmetic ... ok
[INFO] [stdout] test roman::tests::parse_empty ... ok
[INFO] [stdout] test roman::tests::parse_lowercase ... ok
[INFO] [stdout] test roman::tests::parse_invalid_chars ... ok
[INFO] [stdout] test roman::tests::serde_roundtrip ... ok
[INFO] [stdout] test roman::tests::parse_non_canonical ... ok
[INFO] [stdout] test roman::tests::subtract_basic ... ok
[INFO] [stdout] test roman::tests::value_too_large_errors ... ok
[INFO] [stdout] test roman::tests::subtract_to_zero_errors ... ok
[INFO] [stdout] test roman::tests::value_zero_errors ... ok
[INFO] [stdout] test vedic::tests::katapayadi_roundtrip ... ok
[INFO] [stdout] test vedic::tests::sulba_diagonal_3_4_5 ... ok
[INFO] [stdout] test vedic::tests::vedic_multiply_basic ... ok
[INFO] [stdout] test persian::tests::roundtrip_sequential_days ... ok
[INFO] [stdout] test roman::tests::divide_exact ... ok
[INFO] [stdout] test roman::tests::divide_with_remainder ... ok
[INFO] [stdout] test vedic::tests::meru_prastara_5_rows ... ok
[INFO] [stdout] test vedic::tests::vedic_nikhilam_near_100 ... ok
[INFO] [stdout] test vedic::tests::sulba_sqrt2_accuracy ... ok
[INFO] [stdout] test hebrew::tests::roundtrip_sequential_days ... ok
[INFO] [stdout] test roman::tests::parse_roundtrip ... ok
[INFO] [stderr]      Running tests/adversarial.rs (/opt/rustwide/target/debug/deps/adversarial-7683744a5dae036d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 236 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 87 tests
[INFO] [stdout] test fuzz_astro_precess_extreme ... ok
[INFO] [stdout] test fuzz_astro_solar_longitude_range ... ok
[INFO] [stdout] test fuzz_astro_solar_declination_range ... ok
[INFO] [stdout] test fuzz_astro_obliquity_finite ... ok
[INFO] [stdout] test fuzz_astro_star_rise_circumpolar ... ok
[INFO] [stdout] test fuzz_aztec_tonalpohualli_number_range ... ok
[INFO] [stdout] test fuzz_aztec_xiuhpohualli_day_range ... ok
[INFO] [stdout] test fuzz_babylonian_sqrt_huge ... ok
[INFO] [stdout] test fuzz_babylonian_sqrt_infinity ... ok
[INFO] [stdout] test fuzz_babylonian_sqrt_nan ... ok
[INFO] [stdout] test fuzz_babylonian_sqrt_negative ... ok
[INFO] [stdout] test fuzz_babylonian_sqrt_tiny ... ok
[INFO] [stdout] test fuzz_babylonian_sqrt_zero_iterations ... ok
[INFO] [stdout] test fuzz_babylonian_to_jdn_invalid_day ... ok
[INFO] [stdout] test fuzz_chinese_remainder_non_coprime ... ok
[INFO] [stdout] test fuzz_chinese_remainder_zero_modulus ... ok
[INFO] [stdout] test fuzz_chinese_remainder_empty ... ok
[INFO] [stdout] test fuzz_classify_khayyam_zero_leading ... ok
[INFO] [stdout] test fuzz_babylonian_numeral_out_of_range ... ok
[INFO] [stdout] test fuzz_classify_khayyam_nan ... ok
[INFO] [stdout] test fuzz_bp_roundtrip_extremes ... ok
[INFO] [stdout] test fuzz_convert_invalid_gregorian ... ok
[INFO] [stdout] test fuzz_complete_the_square_invalid ... ok
[INFO] [stdout] test fuzz_coptic_extreme_jdn ... ok
[INFO] [stdout] test fuzz_coptic_nasie_overflow ... ok
[INFO] [stdout] test fuzz_correlate_extreme_jdn ... ok
[INFO] [stdout] test fuzz_correlate_zero_jdn ... ok
[INFO] [stdout] test fuzz_decompose_large_fraction ... ok
[INFO] [stdout] test fuzz_coptic_day_zero ... ok
[INFO] [stdout] test fuzz_decompose_zero_denominator ... ok
[INFO] [stdout] test fuzz_convert_invalid_hebrew ... ok
[INFO] [stdout] test fuzz_decompose_zero_numerator ... ok
[INFO] [stdout] test fuzz_decan_from_longitude_extremes ... ok
[INFO] [stdout] test fuzz_correlate_negative_jdn ... ok
[INFO] [stdout] test fuzz_fibonacci_ratio_zero ... ok
[INFO] [stdout] test fuzz_egyptian_divide_by_zero ... ok
[INFO] [stdout] test fuzz_find_cycle_alignments_too_few_cycles ... ok
[INFO] [stdout] test fuzz_find_calendar_round_invalid ... ok
[INFO] [stdout] test fuzz_from_julian_day_before_epoch ... ok
[INFO] [stdout] test fuzz_find_tzolkin_invalid ... ok
[INFO] [stdout] test fuzz_find_cycle_alignments_invalid_range ... ok
[INFO] [stdout] test fuzz_from_sexagesimal_invalid_digit ... ok
[INFO] [stdout] test fuzz_from_sexagesimal_overflow ... ok
[INFO] [stdout] test fuzz_from_vigesimal_invalid_digit ... ok
[INFO] [stdout] test fuzz_from_vigesimal_overflow ... ok
[INFO] [stdout] test fuzz_from_vigesimal_empty ... ok
[INFO] [stdout] test fuzz_gcd_zeros ... ok
[INFO] [stdout] test fuzz_gregorian_day_overflow ... ok
[INFO] [stdout] test fuzz_gregorian_day_zero ... ok
[INFO] [stdout] test fuzz_gregorian_extreme_jdn ... ok
[INFO] [stdout] test fuzz_hebrew_adar_ii_in_common_year ... ok
[INFO] [stdout] test fuzz_hebrew_adar_in_leap_year ... ok
[INFO] [stdout] test fuzz_hebrew_all_year_types ... ok
[INFO] [stdout] test fuzz_hebrew_day_zero ... ok
[INFO] [stdout] test fuzz_hebrew_extreme_jdn ... ok
[INFO] [stdout] test fuzz_hijri_to_jdn_invalid_day ... ok
[INFO] [stdout] test fuzz_is_magic_square_empty ... ok
[INFO] [stdout] test fuzz_katapayadi_decode_invalid ... ok
[INFO] [stdout] test fuzz_long_count_from_days_max ... ok
[INFO] [stdout] test fuzz_lcm_zeros ... ok
[INFO] [stdout] test fuzz_is_magic_square_ragged ... ok
[INFO] [stdout] test fuzz_magic_square_invalid ... ok
[INFO] [stdout] test fuzz_mayan_numeral_out_of_range ... ok
[INFO] [stdout] test fuzz_long_count_new_invalid ... ok
[INFO] [stdout] test fuzz_persian_day_zero ... ok
[INFO] [stdout] test fuzz_meru_prastara_large ... ok
[INFO] [stdout] test fuzz_persian_esfand_overflow ... ok
[INFO] [stdout] test fuzz_next_sopdet_rising_extreme_latitude ... ok
[INFO] [stdout] test fuzz_roman_divide_by_zero ... ok
[INFO] [stdout] test fuzz_meru_prastara_zero ... ok
[INFO] [stdout] test fuzz_roman_divide_zero_quotient ... ok
[INFO] [stdout] test fuzz_precessional_age_extreme_jdn ... ok
[INFO] [stdout] test fuzz_persian_farvardin_32 ... ok
[INFO] [stdout] test fuzz_roman_parse_garbage ... ok
[INFO] [stdout] test fuzz_roman_multiply_overflow ... ok
[INFO] [stdout] test fuzz_roman_parse_empty ... ok
[INFO] [stdout] test fuzz_roman_add_overflow ... ok
[INFO] [stdout] test fuzz_roman_parse_non_canonical ... ok
[INFO] [stdout] test fuzz_roman_zero ... ok
[INFO] [stdout] test fuzz_roman_too_large ... ok
[INFO] [stdout] test fuzz_sieve_zero ... ok
[INFO] [stdout] test fuzz_roman_subtract_to_zero ... ok
[INFO] [stdout] test fuzz_solve_al_jabr_all_zero ... ok
[INFO] [stdout] test fuzz_solve_al_jabr_infinity ... ok
[INFO] [stdout] test fuzz_vedic_multiply_nikhilam_exceeds_base ... ok
[INFO] [stdout] test fuzz_vernal_point_longitude_range ... ok
[INFO] [stdout] test fuzz_solve_al_jabr_nan ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 87 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-0cb1bcc6ed0ee9e6)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test astro_coordinate_roundtrip ... ok
[INFO] [stdout] test astro_precession_thuban_pole ... ok
[INFO] [stdout] test astro_stonehenge_alignment ... ok
[INFO] [stdout] test babylonian_plimpton_322_all_valid ... ok
[INFO] [stdout] test babylonian_reciprocal_table_spot_check ... ok
[INFO] [stdout] test babylonian_sexagesimal_roundtrip_large ... ok
[INFO] [stdout] test babylonian_sexagesimal_roundtrip_3600 ... ok
[INFO] [stdout] test babylonian_sqrt2_herons_method ... ok
[INFO] [stdout] test babylonian_sqrt_perfect_squares ... ok
[INFO] [stdout] test chinese_magic_square_5x5 ... ok
[INFO] [stdout] test chinese_magic_square_3x3_lo_shu ... ok
[INFO] [stdout] test aztec_calendar_round_18980 ... ok
[INFO] [stdout] test chinese_remainder_simple ... ok
[INFO] [stdout] test chinese_sexagenary_known_years ... ok
[INFO] [stdout] test chinese_remainder_sun_tzu_original ... ok
[INFO] [stdout] test cross_calendar_convert_api ... ok
[INFO] [stdout] test cross_calendar_gregorian_hebrew_coptic ... ok
[INFO] [stdout] test egyptian_decans_count ... ok
[INFO] [stdout] test coptic_jdn_roundtrip ... ok
[INFO] [stdout] test chinese_rod_arithmetic ... ok
[INFO] [stdout] test egyptian_decompose_various ... ok
[INFO] [stdout] test egyptian_decompose_2_3 ... ok
[INFO] [stdout] test egyptian_divide_basic ... ok
[INFO] [stdout] test egyptian_multiply_12_13 ... ok
[INFO] [stdout] test egyptian_multiply_various ... ok
[INFO] [stdout] test greek_antikythera_metonic_cycle ... ok
[INFO] [stdout] test greek_archimedes_pi_bounds ... ok
[INFO] [stdout] test greek_fibonacci_ratio_converges ... ok
[INFO] [stdout] test greek_gcd_48_18 ... ok
[INFO] [stdout] test greek_archimedes_pi_initial ... ok
[INFO] [stdout] test greek_gcd_coprime ... ok
[INFO] [stdout] test greek_golden_ratio ... ok
[INFO] [stdout] test greek_sieve_count ... ok
[INFO] [stdout] test gregorian_known_dates ... ok
[INFO] [stdout] test mayan_haab_365_day_cycle ... ok
[INFO] [stdout] test mayan_long_count_roundtrip ... ok
[INFO] [stdout] test mayan_calendar_round_cycle ... ok
[INFO] [stdout] test mayan_tzolkin_260_day_cycle ... ok
[INFO] [stdout] test mayan_venus_synodic_period ... ok
[INFO] [stdout] test mayan_vigesimal_roundtrip_400 ... ok
[INFO] [stdout] test mayan_vigesimal_roundtrip_large ... ok
[INFO] [stdout] test greek_sieve_10000 ... ok
[INFO] [stdout] test hebrew_year_types_distribution ... ok
[INFO] [stdout] test mayan_long_count_dec_21_2012 ... ok
[INFO] [stdout] test gregorian_jdn_roundtrip_modern ... ok
[INFO] [stdout] test mayan_venus_phases_sum_to_584 ... ok
[INFO] [stdout] test persian_jdn_roundtrip ... ok
[INFO] [stdout] test roman_division_with_remainder ... ok
[INFO] [stdout] test roman_subtractive_pairs ... ok
[INFO] [stdout] test roman_arithmetic_basic ... ok
[INFO] [stdout] test roman_validation ... ok
[INFO] [stdout] test roman_to_str_notable_years ... ok
[INFO] [stdout] test serde_roundtrip_haab ... ok
[INFO] [stdout] test serde_roundtrip_babylonian_numeral ... ok
[INFO] [stdout] test serde_roundtrip_rod_numeral ... ok
[INFO] [stdout] test serde_roundtrip_error ... ok
[INFO] [stdout] test serde_roundtrip_roman_numeral ... ok
[INFO] [stdout] test serde_roundtrip_tzolkin ... ok
[INFO] [stdout] test vedic_meru_prastara_matches_pascal ... ok
[INFO] [stdout] test vedic_katapayadi_roundtrip ... ok
[INFO] [stdout] test serde_roundtrip_venus_phase ... ok
[INFO] [stdout] test vedic_sulba_diagonal ... ok
[INFO] [stdout] test vedic_meru_prastara_row_sums ... ok
[INFO] [stdout] test vedic_sulba_sqrt2_baudhayana ... ok
[INFO] [stdout] test serde_roundtrip_long_count ... ok
[INFO] [stdout] test serde_roundtrip_mayan_numeral ... ok
[INFO] [stdout] test roman_parse_roundtrip_all ... ok
[INFO] [stdout] test hebrew_jdn_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sankhya
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 34) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.64s; merged doctests compilation took 0.62s
[INFO] running `Command { std: "docker" "inspect" "f142f925157218a416a9d432b644325d58eed93bfc2e98934ab600af300750c8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f142f925157218a416a9d432b644325d58eed93bfc2e98934ab600af300750c8", kill_on_drop: false }`
[INFO] [stdout] f142f925157218a416a9d432b644325d58eed93bfc2e98934ab600af300750c8
