[INFO] fetching crate crontab-rs 0.2.0...
[INFO] testing crontab-rs-0.2.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate crontab-rs 0.2.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate crontab-rs 0.2.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate crontab-rs 0.2.0
[INFO] tweaked toml for crates.io crate crontab-rs 0.2.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate crontab-rs 0.2.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 crontab-rs 0.2.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 syslog v7.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e
[INFO] running `Command { std: "docker" "start" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e", 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" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e" "/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" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e", 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" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling signal-hook v0.4.4
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling hostname v0.4.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling syslog v7.0.0
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling crontab-rs v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 48.83s
[INFO] running `Command { std: "docker" "inspect" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e", 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" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e" "/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 crontab-rs v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 20.12s
[INFO] running `Command { std: "docker" "inspect" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e", 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" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/crontab_rs-1eefc20ffa1762d6)
[INFO] [stdout] 
[INFO] [stdout] running 130 tests
[INFO] [stdout] test cli::tests::terminal_stdin_needs_a_file_argument ... ok
[INFO] [stdout] test allow::tests::deny_file ... ok
[INFO] [stdout] test allow::tests::unreadable_allow_file_denies ... ok
[INFO] [stdout] test allow::tests::neither_file ... ok
[INFO] [stdout] test allow::tests::unreadable_deny_file_denies ... ok
[INFO] [stdout] test clock::tests::wall_time_roundtrip ... ok
[INFO] [stdout] test clock::tests::next_minute ... ok
[INFO] [stdout] test allow::tests::allow_file_wins ... ok
[INFO] [stdout] test clock::tests::tz_conversion ... ok
[INFO] [stdout] test config::tests::overrides_applied_when_unprivileged ... ok
[INFO] [stdout] test config::tests::overrides_skipped_when_privileged ... ok
[INFO] [stdout] test crontab::tests::cron_tz_is_kept_as_bytes ... ok
[INFO] [stdout] test crontab::tests::bad_random_delay_is_reported_where_load_entry_checks_it ... ok
[INFO] [stdout] test crontab::tests::env_buffer_keeps_stale_bytes_like_cronie ... ok
[INFO] [stdout] test crontab::tests::env_and_entry_lines ... ok
[INFO] [stdout] test crontab::tests::garbage_limit_follows_skip_comments ... ok
[INFO] [stdout] test crontab::tests::inherited_environment_comes_first ... ok
[INFO] [stdout] test crontab::tests::bad_line_discards_at_most_max_command_characters ... ok
[INFO] [stdout] test crontab::tests::commands_keep_trailing_blanks ... ok
[INFO] [stdout] test crontab::tests::inherited_process_env_keeps_non_utf8_values ... ok
[INFO] [stdout] test crontab::tests::bad_lines_are_skipped_and_reported_in_order ... ok
[INFO] [stdout] test crontab::tests::bad_word_at_end_of_line_reports_previous_line ... ok
[INFO] [stdout] test crontab::tests::env_lines_follow_load_env ... ok
[INFO] [stdout] test crontab::tests::leading_dash ... ok
[INFO] [stdout] test crontab::tests::job_options ... ok
[INFO] [stdout] test crontab::tests::later_env_overrides_earlier ... ok
[INFO] [stdout] test crontab::tests::nul_bytes_follow_cronie_system_crontabs ... ok
[INFO] [stdout] test crontab::tests::env_line_is_examined_up_to_max_envstr ... ok
[INFO] [stdout] test crontab::tests::missing_final_newline_is_premature_eof ... ok
[INFO] [stdout] test crontab::tests::non_utf8_bytes_are_preserved ... ok
[INFO] [stdout] test crontab::tests::random_delay ... ok
[INFO] [stdout] test crontab::tests::split_percent ... ok
[INFO] [stdout] test crontab::tests::system_crontab_reading_continues_after_garbage ... ok
[INFO] [stdout] test crontab::tests::premature_eol_and_star_typo_are_bad_commands ... ok
[INFO] [stdout] test crontab::tests::user_crontab ... ok
[INFO] [stdout] test crontab::tests::system_crontab_users_are_not_checked_at_parse_time ... ok
[INFO] [stdout] test daemon::tests::cluster_decision ... ok
[INFO] [stdout] test crontab::tests::user_and_command_keep_max_command_minus_one_bytes ... ok
[INFO] [stdout] test daemon::tests::early_wake_does_not_repeat_wildcards ... ok
[INFO] [stdout] test crontab::tests::parsing_never_opens_cron_tz_files ... ok
[INFO] [stdout] test daemon::tests::plan_catch_up_uses_previous_offset_until_the_last_minute ... ok
[INFO] [stdout] test crontab::tests::load_user_limit_reports_the_first_limit_reached ... ok
[INFO] [stdout] test daemon::tests::plan_dst_forward ... ok
[INFO] [stdout] test daemon::tests::plan_large_jump_resyncs ... ok
[INFO] [stdout] test daemon::tests::plan_normal_and_early ... ok
[INFO] [stdout] test daemon::tests::plan_dst_back ... ok
[INFO] [stdout] test daemon::tests::empty_cron_tz_is_local_but_skipped_while_offset_changes ... ok
[INFO] [stdout] test database::tests::rejects_directory_at_spool_path ... ok
[INFO] [stdout] test daemon::tests::job_slot_limits ... ok
[INFO] [stdout] test daemon::tests::random_delay_shifts_matching_instead_of_sleeping ... ok
[INFO] [stdout] test database::tests::rejects_symlink_at_spool_path ... ok
[INFO] [stdout] test database::tests::security_checks ... ok
[INFO] [stdout] test database::tests::unreadable_spool_dir_keeps_loaded_tabs ... ok
[INFO] [stdout] test database::tests::wrong_file_owner_for_system_crontab ... ok
[INFO] [stdout] test job::tests::account_expiry ... ok
[INFO] [stdout] test job::tests::cmdout_lines_match_cronie ... ok
[INFO] [stdout] test crontab::tests::nul_bytes_follow_cronie_user_crontabs ... ok
[INFO] [stdout] test job::tests::background_children_do_not_hang_on_closed_output ... ok
[INFO] [stdout] test job::tests::crontab_bytes_reach_the_job_unchanged ... ok
[INFO] [stdout] test job::tests::crontab_home_is_the_working_directory ... ok
[INFO] [stdout] test database::tests::loads_and_tracks_changes ... ok
[INFO] [stdout] test job::tests::non_root_cannot_run_as_root ... ok
[INFO] [stdout] test daemon::tests::cron_tz_jobs_skipped_while_offset_changes ... ok
[INFO] [stdout] test database::tests::rejects_hard_linked_spool_file ... ok
[INFO] [stdout] test daemon::tests::cluster_mode_gates_user_crontabs ... ok
[INFO] [stdout] test job::tests::printable_matches_mkprints ... ok
[INFO] [stdout] test job::tests::unknown_user_is_rejected ... ok
[INFO] [stdout] test logging::tests::reconnects_are_rate_limited ... ok
[INFO] [stdout] test job::tests::environment_and_output ... ok
[INFO] [stdout] test mail::tests::expand_envvar_matches_cronie ... ok
[INFO] [stdout] test job::tests::switch_decision ... ok
[INFO] [stdout] test mail::tests::failing_mailer_status_is_returned ... ok
[INFO] [stdout] test job::tests::oversized_output_is_truncated_with_notice ... ok
[INFO] [stdout] test mail::tests::render_matches_cronie ... ok
[INFO] [stdout] test mail::tests::safe_p_matches_cronie ... ok
[INFO] [stdout] test privs::tests::as_real_user_calls_closure_once ... ok
[INFO] [stdout] test job::tests::stdin_from_percent ... ok
[INFO] [stdout] test privs::tests::real_user_matches_process_ids ... ok
[INFO] [stdout] test mail::tests::command_mailer_receives_message ... ok
[INFO] [stdout] test privs::tests::from_user_includes_primary_group ... ok
[INFO] [stdout] test schedule::tests::dom_dow_rule_matches_cron_c ... ok
[INFO] [stdout] test schedule::tests::errors ... ok
[INFO] [stdout] test schedule::tests::names_are_exact_abbreviations ... ok
[INFO] [stdout] test schedule::tests::every_minute ... ok
[INFO] [stdout] test mail::tests::mailer_exiting_without_reading_is_reaped ... ok
[INFO] [stdout] test schedule::tests::numbers_use_c_int_truncation ... ok
[INFO] [stdout] test schedule::tests::lists_ranges_steps ... ok
[INFO] [stdout] test schedule::tests::oversized_steps_warn_but_parse ... ok
[INFO] [stdout] test schedule::tests::prefix_returns_remainder ... ok
[INFO] [stdout] test schedule::tests::random_ranges ... ok
[INFO] [stdout] test schedule::tests::reversed_ranges_select_nothing ... ok
[INFO] [stdout] test job::tests::mail_addresses_expand_daemon_variables ... ok
[INFO] [stdout] test schedule::tests::shortcuts_are_case_sensitive ... ok
[INFO] [stdout] test schedule::tests::specific_time ... ok
[INFO] [stdout] test privs::tests::failed_chdir_stops_the_child ... ok
[INFO] [stdout] test schedule::tests::sunday_seven ... ok
[INFO] [stdout] test schedule::tests::step_only_after_star_or_range ... ok
[INFO] [stdout] test schedule::tests::trailing_newline_ends_the_last_field ... ok
[INFO] [stdout] test schedule::tests::warnings_before_an_error_are_kept ... ok
[INFO] [stdout] test tz::tests::cache_evicts_least_recently_used_entries ... ok
[INFO] [stdout] test tz::tests::cache_shares_one_arc_across_path_spellings ... ok
[INFO] [stdout] test tz::tests::cache_and_bytes_treat_non_regular_files_as_unreadable ... ok
[INFO] [stdout] test schedule::tests::next_after_search ... ok
[INFO] [stdout] test schedule::tests::tokens_reaching_max_tempstr_are_rejected ... ok
[INFO] [stdout] test tz::tests::differential_against_date ... ignored
[INFO] [stdout] test tz::tests::extreme_timestamps_do_not_panic ... ok
[INFO] [stdout] test tz::tests::cache_revalidates_zone_files ... ok
[INFO] [stdout] test tz::tests::fifo_is_not_read ... ok
[INFO] [stdout] test tz::tests::cache_matches_uncached_resolution ... ok
[INFO] [stdout] test tz::tests::directories_and_devices_are_unreadable ... ok
[INFO] [stdout] test tz::tests::dst_name_without_rules_uses_posixrules ... FAILED
[INFO] [stdout] test tz::tests::fifo_without_writer_is_never_opened_for_reading ... ok
[INFO] [stdout] test tz::tests::files_over_one_mib_are_unreadable ... ok
[INFO] [stdout] test tz::tests::minimal_tzif_files_still_parse ... ok
[INFO] [stdout] test tz::tests::glibc_parser_quirks ... ok
[INFO] [stdout] test tz::tests::missing_proc_fd_makes_files_unreadable ... ok
[INFO] [stdout] test tz::tests::file_paths_and_zero_transition_files ... FAILED
[INFO] [stdout] test tz::tests::non_utf8_paths_resolve ... ok
[INFO] [stdout] test tz::tests::posix_strings_with_rules ... ok
[INFO] [stdout] test tz::tests::posix_strings_without_dst ... ok
[INFO] [stdout] test tz::tests::right_zones_apply_leap_second_correction ... FAILED
[INFO] [stdout] test tz::tests::corrupt_tzif_data_does_not_panic ... ok
[INFO] [stdout] test tz::tests::secure_mode_path_guard_matches_glibc ... ok
[INFO] [stdout] test tz::tests::unparsable_values_are_utc ... ok
[INFO] [stdout] test tz::tests::oversized_input_is_rejected ... ok
[INFO] [stdout] test tz::tests::iana_names_across_dst_transitions ... ok
[INFO] [stdout] test tz::tests::symlinked_zone_files_still_load ... ok
[INFO] [stdout] test tz::tests::huge_header_counts_do_not_allocate ... ok
[INFO] [stdout] test job::tests::mail_rules ... ok
[INFO] [stdout] test crontab::tests::check_syntax_limit_counts_until_the_first_stop ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tz::tests::dst_name_without_rules_uses_posixrules stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tz::tests::dst_name_without_rules_uses_posixrules' (810) panicked at src/tz.rs:1245:9:
[INFO] [stdout] TZ="EST5EDT" @-3786825600: got 1849-12-31 19:00:00 -05:00:00, want 1849-12-31 19:03:58 -04:56:02
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601ac749b971 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x601ac74b112a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x601ac74a071c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x601ac7472d86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x601ac7491609 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x601ac741eb50 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x601ac74917c2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x601ac7472e32 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x601ac746b5a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x601ac7473fdd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x601ac74b185c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x601ac73bd482 - crontab_rs[fba69c00194dab]::tz::tests::check
[INFO] [stdout]   12:     0x601ac73bac19 - <crontab_rs[fba69c00194dab]::tz::tests::dst_name_without_rules_uses_posixrules::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x601ac7411e3b - 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]   14:     0x601ac741f4a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x601ac7418d64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x601ac7422602 - <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]   17:     0x601ac749a909 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x76730b704dfa - <unknown>
[INFO] [stdout]   19:     0x76730b7983d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tz::tests::file_paths_and_zero_transition_files stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tz::tests::file_paths_and_zero_transition_files' (821) panicked at src/tz.rs:1245:9:
[INFO] [stdout] TZ="posix/Asia/Tokyo" @1782864000: got 2026-07-01 00:00:00 +00:00:00, want 2026-07-01 09:00:00 +09:00:00
[INFO] [stdout] TZ="EST" @1782864000: got 2026-07-01 00:00:00 +00:00:00, want 2026-06-30 19:00:00 -05:00:00
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601ac749b971 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x601ac74b112a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x601ac74a071c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x601ac7472d86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x601ac7491609 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x601ac741eb50 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x601ac74917c2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x601ac7472e32 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x601ac746b5a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x601ac7473fdd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x601ac74b185c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x601ac73bd482 - crontab_rs[fba69c00194dab]::tz::tests::check
[INFO] [stdout]   12:     0x601ac73babb7 - <crontab_rs[fba69c00194dab]::tz::tests::file_paths_and_zero_transition_files::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x601ac7411e3b - 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]   14:     0x601ac741f4a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x601ac7418d64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x601ac7422602 - <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]   17:     0x601ac749a909 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x76730b704dfa - <unknown>
[INFO] [stdout]   19:     0x76730b7983d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tz::tests::right_zones_apply_leap_second_correction stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tz::tests::right_zones_apply_leap_second_correction' (834) panicked at src/tz.rs:1245:9:
[INFO] [stdout] TZ="right/UTC" @78796800: got 1972-07-01 00:00:00 +00:00:00, want 1972-06-30 23:59:59 +00:00:00
[INFO] [stdout] TZ="right/UTC" @78796801: got 1972-07-01 00:00:01 +00:00:00, want 1972-07-01 00:00:00 +00:00:00
[INFO] [stdout] TZ="right/UTC" @1483228826: got 2017-01-01 00:00:26 +00:00:00, want 2016-12-31 23:59:59 +00:00:00
[INFO] [stdout] TZ="right/UTC" @1483228827: got 2017-01-01 00:00:27 +00:00:00, want 2017-01-01 00:00:00 +00:00:00
[INFO] [stdout] TZ="right/UTC" @1483228828: got 2017-01-01 00:00:28 +00:00:00, want 2017-01-01 00:00:01 +00:00:00
[INFO] [stdout] TZ="right/UTC" @1782864000: got 2026-07-01 00:00:00 +00:00:00, want 2026-06-30 23:59:33 +00:00:00
[INFO] [stdout] TZ="right/America/New_York" @1782864000: got 2026-07-01 00:00:00 +00:00:00, want 2026-06-30 19:59:33 -04:00:00
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601ac749b971 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x601ac74b112a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x601ac74a071c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x601ac7472d86 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x601ac7491609 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x601ac741eb50 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x601ac74917c2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x601ac7472e32 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x601ac746b5a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x601ac7473fdd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x601ac74b185c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x601ac73bd482 - crontab_rs[fba69c00194dab]::tz::tests::check
[INFO] [stdout]   12:     0x601ac73bacd7 - <crontab_rs[fba69c00194dab]::tz::tests::right_zones_apply_leap_second_correction::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x601ac7411e3b - 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]   14:     0x601ac741f4a5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x601ac7418d64 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x601ac7422602 - <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]   17:     0x601ac749a909 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x76730b704dfa - <unknown>
[INFO] [stdout]   19:     0x76730b7983d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tz::tests::dst_name_without_rules_uses_posixrules
[INFO] [stdout]     tz::tests::file_paths_and_zero_transition_files
[INFO] [stdout]     tz::tests::right_zones_apply_leap_second_correction
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 126 passed; 3 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e", kill_on_drop: false }`
[INFO] [stdout] a553d82cc482bdcbe4ebb4a1fcfab78a1aaaafa625daeeed65ee6a415708817e
