[INFO] fetching crate xalen-world 0.6.0...
[INFO] testing xalen-world-0.6.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate xalen-world 0.6.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate xalen-world 0.6.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate xalen-world 0.6.0
[INFO] tweaked toml for crates.io crate xalen-world 0.6.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate xalen-world 0.6.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate xalen-world 0.6.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded xalen-time v0.6.0
[INFO] [stderr]   Downloaded xalen-chinese v0.6.0
[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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d
[INFO] running `Command { std: "docker" "start" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d", 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" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d" "/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" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d", 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" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling xalen-time v0.6.0
[INFO] [stderr]    Compiling xalen-chinese v0.6.0
[INFO] [stderr]    Compiling xalen-world v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.45s
[INFO] running `Command { std: "docker" "inspect" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d", 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" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d" "/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 xalen-world v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.83s
[INFO] running `Command { std: "docker" "inspect" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d", 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" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d" "/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.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/xalen_world-9a968e12efc48ed3)
[INFO] [stdout] 
[INFO] [stdout] running 127 tests
[INFO] [stdout] test celtic::tests::nameless_day_dec_23 ... ok
[INFO] [stdout] test celtic::tests::rowan_jan_21 ... ok
[INFO] [stdout] test aztec::tests::anchor_date_is_1_coatl ... ok
[INFO] [stdout] test aztec::tests::trecena_ruler_stable_within_trecena ... ok
[INFO] [stdout] test celtic::tests::all_13_months_present ... ok
[INFO] [stdout] test egyptian::tests::all_decans_count ... ok
[INFO] [stdout] test celtic::tests::year_tree_cycles_at_13 ... ok
[INFO] [stdout] test aztec::tests::display_format ... ok
[INFO] [stdout] test aztec::tests::day_number_cycles_through_13 ... ok
[INFO] [stdout] test egyptian::tests::decan_ruler_matches_decan ... ok
[INFO] [stdout] test egyptian::tests::boundary_degree_belongs_to_next_decan ... ok
[INFO] [stdout] test aztec::tests::day_after_anchor_is_2_miquiztli ... ok
[INFO] [stdout] test egyptian::tests::degree_normalisation_negative ... ok
[INFO] [stdout] test egyptian::tests::last_decan_pisces ... ok
[INFO] [stdout] test aztec::tests::cycle_repeats_at_260 ... ok
[INFO] [stdout] test aztec::tests::from_date_matches_from_jd ... ok
[INFO] [stdout] test aztec::tests::all_20_day_signs_appear_in_sequence ... ok
[INFO] [stdout] test celtic::tests::oak_summer_solstice ... ok
[INFO] [stdout] test celtic::tests::birch_dec_24_to_jan_20 ... ok
[INFO] [stdout] test egyptian::tests::degree_normalisation_wraps ... ok
[INFO] [stdout] test celtic::tests::every_day_covered_except_dec_23 ... ok
[INFO] [stdout] test aztec::tests::trecena_ruler_is_correct_at_start ... ok
[INFO] [stdout] test celtic::tests::year_tree_negative_year ... ok
[INFO] [stdout] test egyptian::tests::chaldean_cycle_repeats_every_7 ... ok
[INFO] [stdout] test egyptian::tests::decan_degrees_contiguous ... ok
[INFO] [stdout] test celtic::tests::elder_last_day ... ok
[INFO] [stdout] test egyptian::tests::first_decan_aries_is_mars ... ok
[INFO] [stdout] test egyptian::tests::decan_numbers_sequential ... ok
[INFO] [stdout] test egyptian::tests::taurus_first_decan_is_mercury ... ok
[INFO] [stdout] test mahabote::tests::burmese_names_nonempty ... ok
[INFO] [stdout] test mahabote::tests::compatibility_mutual_harmony ... ok
[INFO] [stdout] test egyptian::tests::third_decan_aries_is_venus ... ok
[INFO] [stdout] test mahabote::tests::all_7_days_have_profiles ... ok
[INFO] [stdout] test mahabote::tests::compatibility_same_day ... ok
[INFO] [stdout] test mahabote::tests::compatibility_score_range ... ok
[INFO] [stdout] test mahabote::tests::birth_lord_seated_in_binga ... ok
[INFO] [stdout] test mahabote::tests::favorable_and_unfavorable_are_different ... ok
[INFO] [stdout] test mahabote::tests::display_format ... ok
[INFO] [stdout] test egyptian::tests::second_decan_aries_is_sun ... ok
[INFO] [stdout] test mahabote::tests::house_names_and_meanings_nonempty ... ok
[INFO] [stdout] test mahabote::tests::jd_weekday_cycle ... ok
[INFO] [stdout] test mahabote::tests::saturday_is_naga_saturn ... ok
[INFO] [stdout] test mahabote::tests::square_from_jd_matches_weekday ... ok
[INFO] [stdout] test mahabote::tests::square_has_seven_distinct_houses_in_order ... ok
[INFO] [stdout] test mahabote::tests::sunday_is_garuda_sun ... ok
[INFO] [stdout] test mahabote::tests::wednesday_am_is_mercury ... ok
[INFO] [stdout] test mahabote::tests::placement_is_birth_anchored_rotation ... ok
[INFO] [stdout] test mayan::tests::calendar_round_display ... ok
[INFO] [stdout] test mahabote::tests::wednesday_am_square_worked_example ... ok
[INFO] [stdout] test mayan::tests::calendar_round_repeats_every_18980_days ... ok
[INFO] [stdout] test mayan::tests::gmt_correlation_constant ... ok
[INFO] [stdout] test mayan::tests::haab_19_month_names ... ok
[INFO] [stdout] test mahabote::tests::wednesday_pm_seats_rahu_in_binga ... ok
[INFO] [stdout] test mayan::tests::haab_365_day_cycle ... ok
[INFO] [stdout] test mahabote::tests::wednesday_pm_is_rahu ... ok
[INFO] [stdout] test mayan::tests::calendar_round_creation_date ... ok
[INFO] [stdout] test mayan::tests::long_count_2012_end_of_cycle ... ok
[INFO] [stdout] test mayan::tests::long_count_display ... ok
[INFO] [stdout] test mayan::tests::tzolkin_creation_date_is_4_ahau ... ok
[INFO] [stdout] test mayan::tests::long_count_creation_date ... ok
[INFO] [stdout] test mayan::tests::tzolkin_number_wraps_at_13 ... ok
[INFO] [stdout] test nine_star_ki::tests::compatible_stars_all_valid ... ok
[INFO] [stdout] test mayan::tests::tzolkin_20_day_names ... ok
[INFO] [stdout] test mayan::tests::tzolkin_260_day_cycle ... ok
[INFO] [stdout] test mayan::tests::haab_wayeb_at_end_of_year ... ok
[INFO] [stdout] test mahabote::tests::jd_known_date ... ok
[INFO] [stdout] test mayan::tests::haab_creation_date_is_8_cumku ... ok
[INFO] [stdout] test mayan::tests::long_count_roundtrip ... ok
[INFO] [stdout] test mayan::tests::tzolkin_day_after_creation ... ok
[INFO] [stdout] test mayan::tests::long_count_day_after_2012 ... ok
[INFO] [stdout] test nine_star_ki::tests::compatible_stars_water ... ok
[INFO] [stdout] test nine_star_ki::tests::january_uses_previous_year ... ok
[INFO] [stdout] test nine_star_ki::tests::month_star_does_not_panic_on_invalid_month ... ok
[INFO] [stdout] test nine_star_ki::tests::month_star_february_group_a ... ok
[INFO] [stdout] test nine_star_ki::tests::month_star_range_1_to_9 ... ok
[INFO] [stdout] test nine_star_ki::tests::profile_has_correct_element ... ok
[INFO] [stdout] test nine_star_ki::tests::year_star_cycle_repeats_at_9 ... ok
[INFO] [stdout] test nine_star_ki::tests::year_star_known_values ... ok
[INFO] [stdout] test nine_star_ki::tests::profile_display_format ... ok
[INFO] [stdout] test nine_star_ki::tests::year_star_range_1_to_9 ... ok
[INFO] [stdout] test nine_star_ki::tests::star_info_complete ... ok
[INFO] [stdout] test persian::tests::jarbakhtar_full_cycle_spans_129_years ... ok
[INFO] [stdout] test persian::tests::jarbakhtar_periods_are_contiguous ... ok
[INFO] [stdout] test persian::tests::jarbakhtar_unknown_planet_returns_empty ... ok
[INFO] [stdout] test persian::tests::tasyir_max_is_180 ... ok
[INFO] [stdout] test persian::tests::cycle_years_is_129 ... ok
[INFO] [stdout] test persian::tests::jarbakhtar_venus_start ... ok
[INFO] [stdout] test persian::tests::tasyir_reverse_direction ... ok
[INFO] [stdout] test saju::tests::daeun_returns_8_periods ... ok
[INFO] [stdout] test saju::tests::element_generating_cycle ... ok
[INFO] [stdout] test persian::tests::tasyir_same_degree_is_zero ... ok
[INFO] [stdout] test persian::tests::tasyir_wraps_around ... ok
[INFO] [stdout] test saju::tests::daeun_male_yang_goes_forward ... ok
[INFO] [stdout] test saju::tests::all_12_animals_korean ... ok
[INFO] [stdout] test saju::tests::month_branch_starts_at_tiger ... ok
[INFO] [stdout] test saju::tests::month_out_of_range_clamps_consistently ... ok
[INFO] [stdout] test persian::tests::jarbakhtar_case_insensitive ... ok
[INFO] [stdout] test saju::tests::day_pillar_anchors_match_reference ... ok
[INFO] [stdout] test saju::tests::all_10_stems_korean ... ok
[INFO] [stdout] test saju::tests::gunghap_score_in_range ... ok
[INFO] [stdout] test saju::tests::display_format_readable ... ok
[INFO] [stdout] test saju::tests::element_overcoming_cycle ... ok
[INFO] [stdout] test saju::tests::daeun_periods_are_consecutive ... ok
[INFO] [stdout] test persian::tests::tasyir_simple_arc ... ok
[INFO] [stdout] test saju::tests::day_master_matches_day_stem ... ok
[INFO] [stdout] test tibetan::tests::all_5_elements_covered_in_10_years ... ok
[INFO] [stdout] test saju::tests::gunghap_identical_charts_high_score ... ok
[INFO] [stdout] test tibetan::tests::tibetan_month_number_roundtrip ... ok
[INFO] [stdout] test tibetan::tests::element_for_year_helper ... ok
[INFO] [stdout] test saju::tests::sexagenary_cycle_repeats_at_60 ... ok
[INFO] [stdout] test tibetan::tests::animal_for_year_helper ... ok
[INFO] [stdout] test tibetan::tests::display_format ... ok
[INFO] [stdout] test tibetan::tests::gender_alternates ... ok
[INFO] [stdout] test saju::tests::year_2024_is_gap_jin ... ok
[INFO] [stdout] test tibetan::tests::year_2024_designation ... ok
[INFO] [stdout] test tibetan::tests::all_12_animals_covered ... ok
[INFO] [stdout] test tibetan::tests::rabjung_17_starts_1987 ... ok
[INFO] [stdout] test tibetan::tests::year_1027_is_fire_female_hare ... ok
[INFO] [stdout] test tibetan::tests::year_1029_is_earth_female_snake ... ok
[INFO] [stdout] test tibetan::tests::losar_falls_in_february_range ... ok
[INFO] [stdout] test tibetan::tests::tibetan_month_from_number ... ok
[INFO] [stdout] test tibetan::tests::tibetan_month_from_number_zero_does_not_underflow ... ok
[INFO] [stdout] test tibetan::tests::year_1028_is_earth_male_dragon ... ok
[INFO] [stdout] test tibetan::tests::sixty_year_cycle_repeats ... ok
[INFO] [stdout] test saju::tests::stem_elements_correct ... ok
[INFO] [stdout] test persian::tests::jarbakhtar_saturn_start ... ok
[INFO] [stdout] test saju::tests::yang_yin_alternates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 127 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/world_fixtures.rs (/opt/rustwide/target/debug/deps/world_fixtures-848438d598ea6511)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test mayan::creation_is_4_ahau ... ok
[INFO] [stdout] test mayan::long_count_2012_end_of_baktun_13 ... ok
[INFO] [stdout] test nine_star_ki::february_month_star_group_a ... ok
[INFO] [stdout] test aztec::anchor_is_1_coatl ... ok
[INFO] [stdout] test saju_day_pillar::day_master_consistency ... ok
[INFO] [stdout] test saju_day_pillar::day_pillar_matches_sexagenary_oracle ... ok
[INFO] [stdout] test nine_star_ki::published_year_stars ... ok
[INFO] [stdout] test saju_solar_term_rules::ipchun_year_boundary_january_birth ... ok
[INFO] [stdout] test saju_solar_term_rules::daeun_start_age_depends_on_solar_term_distance ... ok
[INFO] [stdout] test mayan::modern_date_long_count_and_tzolkin ... ok
[INFO] [stdout] test mahabote::weekday_matches_pyswisseph ... ok
[INFO] [stdout] test aztec::modern_date_2024_01_01_is_2_tochtli ... ok
[INFO] [stdout] test mahabote::ruling_planet_follows_weekday ... ok
[INFO] [stdout] test saju_solar_term_rules::ipchun_post_boundary_keeps_gregorian_year ... ok
[INFO] [stdout] test saju_day_pillar::day_pillar_extra_oracle_dates ... ok
[INFO] [stdout] test saju_solar_term_rules::daeun_structure_is_sound ... ok
[INFO] [stderr]    Doc-tests xalen_world
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[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] running `Command { std: "docker" "inspect" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d", kill_on_drop: false }`
[INFO] [stdout] 060cd3a0bb50b9a35a323579b656859aaaa1956cc4602a38675175ba493e0a4d
