[INFO] fetching crate nt-time 0.15.0... [INFO] testing nt-time-0.15.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate nt-time 0.15.0 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate nt-time 0.15.0 [INFO] finished tweaking crates.io crate nt-time 0.15.0 [INFO] tweaked toml for crates.io crate nt-time 0.15.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate nt-time 0.15.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate nt-time 0.15.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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded structmeta v0.3.0 [INFO] [stderr] Downloaded rand_pcg v0.10.1 [INFO] [stderr] Downloaded derive-ex v0.1.8 [INFO] [stderr] Downloaded structmeta-derive v0.3.0 [INFO] [stderr] Downloaded test-strategy v0.4.5 [INFO] [stderr] Downloaded dos-date-time v0.3.0 [INFO] [stderr] Downloaded serde_test v1.0.177 [INFO] [stderr] Downloaded proptest-derive v0.8.0 [INFO] [stderr] Downloaded jiff-static v0.2.21 [INFO] [stderr] Downloaded jiff v0.2.21 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 31b5d7c84dec7d2078d65ae642821329f107e28e5acf23f9f62d2702af419bbc [INFO] running `Command { std: "docker" "start" "-a" "31b5d7c84dec7d2078d65ae642821329f107e28e5acf23f9f62d2702af419bbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "31b5d7c84dec7d2078d65ae642821329f107e28e5acf23f9f62d2702af419bbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31b5d7c84dec7d2078d65ae642821329f107e28e5acf23f9f62d2702af419bbc", kill_on_drop: false }` [INFO] [stdout] 31b5d7c84dec7d2078d65ae642821329f107e28e5acf23f9f62d2702af419bbc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 818f0840a0b65b4c67bd1c2e7dd7c9c2f1b357e1ec2ce729a71834c14f59cb4f [INFO] running `Command { std: "docker" "start" "-a" "818f0840a0b65b4c67bd1c2e7dd7c9c2f1b357e1ec2ce729a71834c14f59cb4f", kill_on_drop: false }` [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling dos-date-time v0.3.0 [INFO] [stderr] Compiling nt-time v0.15.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.34s [INFO] running `Command { std: "docker" "inspect" "818f0840a0b65b4c67bd1c2e7dd7c9c2f1b357e1ec2ce729a71834c14f59cb4f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "818f0840a0b65b4c67bd1c2e7dd7c9c2f1b357e1ec2ce729a71834c14f59cb4f", kill_on_drop: false }` [INFO] [stdout] 818f0840a0b65b4c67bd1c2e7dd7c9c2f1b357e1ec2ce729a71834c14f59cb4f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3a6734f0f6f12f9fbee715424e2eabd6c1b0dc51f25a1d0256a3024e628543bd [INFO] running `Command { std: "docker" "start" "-a" "3a6734f0f6f12f9fbee715424e2eabd6c1b0dc51f25a1d0256a3024e628543bd", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling time-macros v0.2.27 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling tempfile v3.26.0 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling rand_pcg v0.10.1 [INFO] [stderr] Compiling serde_test v1.0.177 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling dos-date-time v0.3.0 [INFO] [stderr] Compiling nt-time v0.15.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling structmeta-derive v0.3.0 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling proptest-derive v0.8.0 [INFO] [stderr] Compiling structmeta v0.3.0 [INFO] [stderr] Compiling derive-ex v0.1.8 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling test-strategy v0.4.5 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 30.55s [INFO] running `Command { std: "docker" "inspect" "3a6734f0f6f12f9fbee715424e2eabd6c1b0dc51f25a1d0256a3024e628543bd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3a6734f0f6f12f9fbee715424e2eabd6c1b0dc51f25a1d0256a3024e628543bd", kill_on_drop: false }` [INFO] [stdout] 3a6734f0f6f12f9fbee715424e2eabd6c1b0dc51f25a1d0256a3024e628543bd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ec8eb89157e9f688c59fd47f4c5ec6d8b2b66d8e8e477928de6921f70f323e8a [INFO] running `Command { std: "docker" "start" "-a" "ec8eb89157e9f688c59fd47f4c5ec6d8b2b66d8e8e477928de6921f70f323e8a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nt_time-642631bdd083a8d0) [INFO] [stdout] [INFO] [stdout] running 173 tests [INFO] [stdout] test error::tests::clone_file_time_range_error_kind ... ok [INFO] [stdout] test error::tests::clone_file_time_range_error ... ok [INFO] [stdout] test error::tests::copy_file_time_range_error ... ok [INFO] [stdout] test error::tests::copy_file_time_range_error_kind ... ok [INFO] [stdout] test error::tests::debug_file_time_range_error ... ok [INFO] [stdout] test error::tests::debug_file_time_range_error_kind ... ok [INFO] [stdout] test error::tests::display_file_time_range_error ... ok [INFO] [stdout] test error::tests::display_file_time_range_error_kind ... ok [INFO] [stdout] test error::tests::display_parse_file_time_error ... ok [INFO] [stdout] test error::tests::debug_parse_file_time_error ... ok [INFO] [stdout] test error::tests::from_file_time_range_error_kind_to_file_time_range_error ... ok [INFO] [stdout] test error::tests::file_time_range_error_equality ... ok [INFO] [stdout] test error::tests::file_time_range_error_kind_equality ... ok [INFO] [stdout] test error::tests::parse_file_time_error_equality ... ok [INFO] [stdout] test file_time::cmp::tests::equality ... ok [INFO] [stdout] test error::tests::kind_file_time_range_error ... ok [INFO] [stdout] test error::tests::source_file_time_range_error ... ok [INFO] [stdout] test error::tests::source_parse_file_time_error ... ok [INFO] [stdout] test file_time::cmp::tests::equality_file_time_and_utc_date_time ... ok [INFO] [stdout] test file_time::cmp::tests::equality_system_time_and_file_time ... ok [INFO] [stdout] test file_time::cmp::tests::equality_file_time_and_system_time ... ok [INFO] [stdout] test file_time::cmp::tests::order ... ok [INFO] [stdout] test file_time::cmp::tests::order_file_time_and_system_time ... ok [INFO] [stdout] test file_time::cmp::tests::order_file_time_and_utc_date_time ... ok [INFO] [stdout] test file_time::cmp::tests::order_system_time_and_file_time ... ok [INFO] [stdout] test file_time::cmp::tests::order_utc_date_time_and_file_time ... ok [INFO] [stdout] test file_time::convert::tests::from_file_time_to_system_time ... ok [INFO] [stdout] test file_time::consts::tests::nt_time_epoch ... ok [INFO] [stdout] test file_time::consts::tests::unix_epoch ... ok [INFO] [stdout] test file_time::convert::tests::from_dos_date_time_to_file_time ... ok [INFO] [stdout] test file_time::convert::tests::from_file_time_to_u64 ... ok [INFO] [stdout] test file_time::convert::tests::from_u64_to_file_time ... ok [INFO] [stdout] test error::tests::kind_file_time_range_error_is_const_fn ... ok [INFO] [stdout] test file_time::cmp::tests::equality_utc_date_time_and_file_time ... ok [INFO] [stdout] test file_time::convert::tests::try_from_file_time_to_dos_date_time_with_too_big_date_time ... ok [INFO] [stdout] test file_time::convert::tests::try_from_system_time_to_file_time ... ok [INFO] [stdout] test file_time::convert::tests::try_from_file_time_to_dos_date_time_before_dos_date_time_epoch ... ok [INFO] [stdout] test file_time::convert::tests::try_from_system_time_to_file_time_before_nt_time_epoch ... ok [INFO] [stdout] test file_time::convert::tests::try_from_file_time_to_utc_date_time ... ok [INFO] [stdout] test file_time::convert::tests::try_from_file_time_to_dos_date_time ... ok [INFO] [stdout] test file_time::convert::tests::try_from_system_time_to_file_time_with_too_big_system_time ... ok [INFO] [stdout] test file_time::convert::tests::try_from_file_time_to_utc_date_time_with_invalid_file_time ... ok [INFO] [stdout] test file_time::fmt::tests::debug ... ok [INFO] [stdout] test file_time::duration::tests::from_duration_with_too_big_date_time ... ok [INFO] [stdout] test file_time::duration::tests::to_duration ... ok [INFO] [stdout] test file_time::fmt::tests::display ... ok [INFO] [stdout] test file_time::from_str::tests::from_str ... ok [INFO] [stdout] test file_time::from_str::tests::from_str_when_empty ... ok [INFO] [stdout] test file_time::from_str::tests::from_str_when_positive_overflow ... ok [INFO] [stdout] test file_time::from_str::tests::from_str_with_invalid_digit ... ok [INFO] [stdout] test file_time::convert::tests::try_from_utc_date_time_to_file_time ... ok [INFO] [stdout] test file_time::convert::tests::try_from_utc_date_time_to_file_time_before_nt_time_epoch ... ok [INFO] [stdout] test file_time::duration::tests::from_duration ... ok [INFO] [stdout] test file_time::convert::tests::from_file_time_to_u64_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::add_assign_negative_time_duration ... ok [INFO] [stdout] test file_time::convert::tests::from_u64_to_file_time_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::add_assign_positive_time_duration ... ok [INFO] [stdout] test file_time::ops::tests::add_assign_std_duration ... ok [INFO] [stdout] test file_time::ops::tests::add_negative_time_duration ... ok [INFO] [stdout] test file_time::ops::tests::add_positive_time_duration ... ok [INFO] [stdout] test file_time::fmt::tests::display_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::add_std_duration ... ok [INFO] [stdout] test file_time::ops::tests::add_assign_negative_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::add_assign_std_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::checked_add ... ok [INFO] [stdout] test file_time::ops::tests::add_negative_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::add_positive_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::checked_sub ... ok [INFO] [stdout] test file_time::from_str::tests::from_str_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::saturating_sub ... ok [INFO] [stdout] test file_time::ops::tests::saturating_add ... ok [INFO] [stdout] test file_time::ops::tests::add_assign_positive_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::add_std_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::saturating_add_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::checked_sub_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::checked_add_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::sub_assign_negative_time_duration ... ok [INFO] [stdout] test file_time::ops::tests::sub_assign_std_duration ... ok [INFO] [stdout] test file_time::ops::tests::sub_file_time ... ok [INFO] [stdout] test file_time::ops::tests::sub_assign_positive_time_duration ... ok [INFO] [stdout] test file_time::ops::tests::sub_file_time_from_utc_date_time ... ok [INFO] [stdout] test file_time::ops::tests::sub_file_time_from_system_time ... ok [INFO] [stdout] test file_time::ops::tests::sub_file_time_from_system_time_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_negative_time_duration ... ok [INFO] [stdout] test file_time::ops::tests::sub_positive_time_duration ... ok [INFO] [stdout] test file_time::ops::tests::sub_assign_std_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_file_time_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_std_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_positive_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_std_duration ... ok [INFO] [stdout] test file_time::ops::tests::sub_negative_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_assign_negative_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::saturating_sub_roundtrip ... ok [INFO] [stdout] test file_time::ops::tests::sub_assign_positive_time_duration_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_utc_date_time_from_file_time ... ok [INFO] [stdout] test file_time::tests::align_of ... ok [INFO] [stdout] test file_time::tests::clone ... ok [INFO] [stdout] test file_time::tests::copy ... ok [INFO] [stdout] test file_time::tests::from_be_bytes ... ok [INFO] [stdout] test file_time::tests::from_high_low ... ok [INFO] [stdout] test file_time::ops::tests::sub_system_time_from_file_time_with_overflow - should panic ... ok [INFO] [stdout] test file_time::ops::tests::sub_system_time_from_file_time ... ok [INFO] [stdout] test file_time::tests::default ... ok [INFO] [stdout] test file_time::tests::from_be_bytes_is_const_fn ... ok [INFO] [stdout] test file_time::tests::from_ne_bytes ... ok [INFO] [stdout] test file_time::from_str::tests::from_str_with_invalid_digit_roundtrip ... ok [INFO] [stdout] test file_time::tests::from_high_low_is_const_fn ... ok [INFO] [stdout] test file_time::tests::hash ... ok [INFO] [stdout] test file_time::tests::from_ne_bytes_is_const_fn ... ok [INFO] [stdout] test file_time::tests::new ... ok [INFO] [stdout] test file_time::tests::now ... ok [INFO] [stdout] test file_time::tests::new_is_const_fn ... ok [INFO] [stdout] test file_time::tests::size_of ... ok [INFO] [stdout] test file_time::tests::to_be_bytes ... ok [INFO] [stdout] test file_time::tests::from_le_bytes ... ok [INFO] [stdout] test file_time::tests::to_be_bytes_is_const_fn ... ok [INFO] [stdout] test file_time::tests::from_le_bytes_is_const_fn ... ok [INFO] [stdout] test file_time::tests::to_high_low ... ok [INFO] [stdout] test file_time::tests::to_high_low_is_const_fn ... ok [INFO] [stdout] test file_time::tests::to_le_bytes ... ok [INFO] [stdout] test file_time::tests::to_le_bytes_is_const_fn ... ok [INFO] [stdout] test file_time::tests::to_ne_bytes ... ok [INFO] [stdout] test file_time::tests::to_ne_bytes_is_const_fn ... ok [INFO] [stdout] test file_time::tests::from_be_bytes_roundtrip ... ok [INFO] [stdout] test file_time::tests::to_be_bytes_roundtrip ... ok [INFO] [stdout] test file_time::tests::to_raw ... ok [INFO] [stdout] test file_time::tests::from_high_low_roundtrip ... ok [INFO] [stdout] test file_time::tests::from_ne_bytes_roundtrip ... ok [INFO] [stdout] test file_time::tests::to_high_low_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time ... ok [INFO] [stdout] test file_time::tests::from_le_bytes_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_micros ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_micros_before_nt_time_epoch ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_micros_with_too_big_date_time ... ok [INFO] [stdout] test file_time::tests::to_raw_is_const_fn ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_before_nt_time_epoch ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_millis_before_nt_time_epoch ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_millis ... ok [INFO] [stdout] test file_time::tests::to_le_bytes_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_millis_before_nt_time_epoch_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_micros_before_nt_time_epoch_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_micros_with_too_big_date_time_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_before_nt_time_epoch_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_millis_with_too_big_date_time ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_nanos_before_nt_time_epoch ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_millis_with_too_big_date_time_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_nanos ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_micros_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_nanos_with_too_big_date_time ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_secs_before_nt_time_epoch ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_secs ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_millis_roundtrip ... ok [INFO] [stdout] test file_time::tests::to_ne_bytes_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_secs_with_too_big_date_time ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_with_too_big_date_time ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_nanos_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_nanos_before_nt_time_epoch_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_micros ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_nanos_with_too_big_date_time_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_millis ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_nanos ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_secs_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_millis_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_secs ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_nanos_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_secs_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_secs_before_nt_time_epoch_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_with_too_big_date_time_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_micros_roundtrip ... ok [INFO] [stderr] Doc-tests nt_time [INFO] [stdout] test file_time::unix_time::tests::from_unix_time_secs_with_too_big_date_time_roundtrip ... ok [INFO] [stdout] test file_time::unix_time::tests::to_unix_time_roundtrip ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 173 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test src/file_time.rs - file_time::FileTime::default (line 378) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::from_be_bytes (line 203) ... ok [INFO] [stdout] test src/error.rs - error::FileTimeRangeError::kind (line 27) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::now (line 63) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::from_le_bytes (line 230) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::new (line 80) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::from_high_low (line 345) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::from_ne_bytes (line 265) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::to_be_bytes (line 115) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::to_high_low (line 310) ... ok [INFO] [stdout] test src/file_time/consts.rs - file_time::consts::FileTime::UNIX_EPOCH (line 34) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::FileTime::try_from (line 251) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::to_ne_bytes (line 171) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::FileTime::try_from (line 298) ... ok [INFO] [stdout] test src/file_time/consts.rs - file_time::consts::FileTime::MAX (line 74) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::to_raw (line 97) ... ok [INFO] [stdout] test src/file_time.rs - file_time::FileTime::to_le_bytes (line 139) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::FileTime::from (line 438) ... ok [INFO] [stdout] test src/file_time/consts.rs - file_time::consts::FileTime::SIGNED_MAX (line 50) ... ok [INFO] [stdout] test src/file_time/consts.rs - file_time::consts::FileTime::NT_TIME_EPOCH (line 18) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::FileTime::try_from (line 323) ... ok [INFO] [stdout] test src/file_time/duration.rs - file_time::duration::FileTime::to_duration (line 18) ... ok [INFO] [stdout] test src/file_time/duration.rs - file_time::duration::FileTime::from_duration (line 51) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::UtcDateTime::try_from (line 92) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::UtcDateTime::try_from (line 73) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::SystemTime::from (line 42) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::UtcDateTime::try_from (line 103) ... ok [INFO] [stdout] test src/file_time/convert.rs - file_time::convert::dos_date_time::DateTime::try_from (line 208) ... ok [INFO] [stdout] test src/file_time/ops.rs - file_time::ops::FileTime::saturating_add (line 99) ... ok [INFO] [stdout] test src/file_time/ops.rs - file_time::ops::FileTime::checked_sub (line 65) ... ok [INFO] [stdout] test src/file_time/fmt.rs - file_time::fmt::FileTime::fmt (line 16) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::from_unix_time (line 186) ... ok [INFO] [stdout] test src/file_time/ops.rs - file_time::ops::FileTime::checked_add (line 33) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::from_unix_time_millis (line 277) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::from_unix_time_nanos (line 355) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::from_unix_time_secs (line 233) ... ok [INFO] [stdout] test src/file_time/ops.rs - file_time::ops::FileTime::saturating_sub (line 134) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::to_unix_time_micros (line 112) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::from_unix_time_micros (line 316) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::to_unix_time (line 26) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::to_unix_time_millis (line 82) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::to_unix_time_secs (line 59) ... ok [INFO] [stdout] test src/file_time/unix_time.rs - file_time::unix_time::FileTime::to_unix_time_nanos (line 144) ... ok [INFO] [stdout] test src/lib.rs - (line 67) ... ok [INFO] [stdout] test src/lib.rs - (line 20) ... ok [INFO] [stdout] test src/lib.rs - (line 46) ... ok [INFO] [stdout] test src/lib.rs - (line 96) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.17s; merged doctests compilation took 1.01s [INFO] running `Command { std: "docker" "inspect" "ec8eb89157e9f688c59fd47f4c5ec6d8b2b66d8e8e477928de6921f70f323e8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ec8eb89157e9f688c59fd47f4c5ec6d8b2b66d8e8e477928de6921f70f323e8a", kill_on_drop: false }` [INFO] [stdout] ec8eb89157e9f688c59fd47f4c5ec6d8b2b66d8e8e477928de6921f70f323e8a