[INFO] fetching crate glean-core 63.0.0...
[INFO] building glean-core-63.0.0 against try#334963c956d25708feab489a3816ae63f639355d for pr-135216
[INFO] extracting crate glean-core 63.0.0 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate glean-core 63.0.0 on toolchain 334963c956d25708feab489a3816ae63f639355d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate glean-core 63.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate glean-core 63.0.0
[INFO] tweaked toml for crates.io crate glean-core 63.0.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 152 packages to latest compatible versions
[INFO] [stderr]       Adding android_logger v0.12.0 (available: v0.14.1)
[INFO] [stderr]       Adding env_logger v0.10.2 (available: v0.11.6)
[INFO] [stderr]       Adding iso8601 v0.4.2 (available: v0.6.1)
[INFO] [stderr]       Adding oslog v0.1.0 (available: v0.2.0)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.9)
[INFO] [stderr]       Adding time v0.1.45 (available: v0.3.37)
[INFO] [stderr]       Adding wasi v0.10.0+wasi-snapshot-preview1 (available: v0.10.2+wasi-snapshot-preview1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2ac3e3b23df44e5e7bb798d032c8fdf7032ce0eeb9e3dc161732e01c33e06812
[INFO] running `Command { std: "docker" "start" "-a" "2ac3e3b23df44e5e7bb798d032c8fdf7032ce0eeb9e3dc161732e01c33e06812", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2ac3e3b23df44e5e7bb798d032c8fdf7032ce0eeb9e3dc161732e01c33e06812", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2ac3e3b23df44e5e7bb798d032c8fdf7032ce0eeb9e3dc161732e01c33e06812", kill_on_drop: false }`
[INFO] [stdout] 2ac3e3b23df44e5e7bb798d032c8fdf7032ce0eeb9e3dc161732e01c33e06812
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 21259dc98cc5675de7c0eaecfce7189407a766a4981cb2bbecceafd2333a4ff7
[INFO] running `Command { std: "docker" "start" "-a" "21259dc98cc5675de7c0eaecfce7189407a766a4981cb2bbecceafd2333a4ff7", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.95
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling camino v1.1.9
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling serde_json v1.0.135
[INFO] [stderr]    Compiling unicase v2.8.1
[INFO] [stderr]    Compiling semver v1.0.24
[INFO] [stderr]    Compiling bytes v1.9.0
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling fs-err v2.11.0
[INFO] [stderr]    Compiling writeable v0.5.5
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling litemap v0.7.4
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling icu_locid_transform_data v1.5.0
[INFO] [stderr]    Compiling textwrap v0.16.1
[INFO] [stderr]    Compiling askama_escape v0.10.3
[INFO] [stderr]    Compiling plain v0.2.3
[INFO] [stderr]    Compiling icu_properties_data v1.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling icu_normalizer_data v1.5.0
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling write16 v1.0.0
[INFO] [stderr]    Compiling utf16_iter v1.0.5
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling adler2 v2.0.0
[INFO] [stderr]    Compiling uuid v1.11.0
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling miniz_oxide v0.8.2
[INFO] [stderr]    Compiling id-arena v2.2.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling zeitstempel v0.1.1
[INFO] [stderr]    Compiling uniffi_core v0.28.3
[INFO] [stderr]    Compiling crossbeam-channel v0.5.14
[INFO] [stderr]    Compiling flate2 v1.0.35
[INFO] [stderr]    Compiling ordered-float v3.9.2
[INFO] [stderr]    Compiling askama_parser v0.2.1
[INFO] [stderr]    Compiling weedle2 v5.0.0
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling serde_derive v1.0.217
[INFO] [stderr]    Compiling zerofrom-derive v0.1.5
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling uniffi_checksum_derive v0.28.3
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling scroll_derive v0.12.0
[INFO] [stderr]    Compiling uniffi_meta v0.28.3
[INFO] [stderr]    Compiling scroll v0.12.0
[INFO] [stderr]    Compiling goblin v0.8.2
[INFO] [stderr]    Compiling zerofrom v0.1.5
[INFO] [stderr]    Compiling yoke v0.7.5
[INFO] [stderr]    Compiling zerovec v0.10.4
[INFO] [stderr]    Compiling tinystr v0.7.6
[INFO] [stderr]    Compiling icu_collections v1.5.0
[INFO] [stderr]    Compiling icu_locid v1.5.0
[INFO] [stderr]    Compiling icu_provider v1.5.0
[INFO] [stderr]    Compiling icu_locid_transform v1.5.0
[INFO] [stderr]    Compiling icu_properties v1.5.1
[INFO] [stderr]    Compiling cargo-platform v0.1.9
[INFO] [stderr]    Compiling basic-toml v0.1.9
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling chrono v0.4.39
[INFO] [stderr]    Compiling askama_derive v0.12.5
[INFO] [stderr]    Compiling cargo_metadata v0.15.4
[INFO] [stderr]    Compiling uniffi_macros v0.28.3
[INFO] [stderr]    Compiling askama v0.12.1
[INFO] [stderr]    Compiling icu_normalizer v1.5.0
[INFO] [stderr]    Compiling uniffi_testing v0.28.3
[INFO] [stderr]    Compiling uniffi_udl v0.28.3
[INFO] [stderr]    Compiling idna_adapter v1.2.0
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling uniffi_bindgen v0.28.3
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling rkv v0.19.0
[INFO] [stderr]    Compiling uniffi v0.28.3
[INFO] [stderr]    Compiling uniffi_build v0.28.3
[INFO] [stderr]    Compiling glean-core v63.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]   --> src/metrics/datetime.rs:99:23
[INFO] [stdout]    |
[INFO] [stdout] 99 |         let date = dt.date();
[INFO] [stdout]    |                       ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:162:49
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 let datetime_obj = FixedOffset::east(dt.offset_seconds)
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd_opt`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     .ymd_opt(dt.year, dt.month, dt.day)
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:204:39
[INFO] [stdout]     |
[INFO] [stdout] 204 |             TimeUnit::Nanosecond => d.date().and_hms_nano_opt(
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:216:19
[INFO] [stdout]     |
[INFO] [stdout] 216 |                 d.date().and_hms_nano_opt(
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:223:40
[INFO] [stdout]     |
[INFO] [stdout] 223 |             TimeUnit::Millisecond => d.date().and_hms_nano_opt(
[INFO] [stdout]     |                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 d.date()
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:233:35
[INFO] [stdout]     |
[INFO] [stdout] 233 |             TimeUnit::Minute => d.date().and_hms_nano_opt(time.hour(), time.minute(), 0, 0),
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:234:33
[INFO] [stdout]     |
[INFO] [stdout] 234 |             TimeUnit::Hour => d.date().and_hms_nano_opt(time.hour(), 0, 0, 0),
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:235:32
[INFO] [stdout]     |
[INFO] [stdout] 235 |             TimeUnit::Day => d.date().and_hms_nano_opt(0, 0, 0, 0),
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:137:63
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let already_sent_today = last_sent_time.is_some_and(|d| d.date() == now.date());
[INFO] [stdout]     |                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:137:77
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let already_sent_today = last_sent_time.is_some_and(|d| d.date() == now.date());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:142:25
[INFO] [stdout]     |
[INFO] [stdout] 142 |     } else if now > now.date().and_hms(SCHEDULED_HOUR, 0, 0) {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:142:32
[INFO] [stdout]     |
[INFO] [stdout] 142 |     } else if now > now.date().and_hms(SCHEDULED_HOUR, 0, 0) {
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:168:32
[INFO] [stdout]     |
[INFO] [stdout] 168 |             Self::Today => now.date().and_hms(SCHEDULED_HOUR, 0, 0),
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:168:39
[INFO] [stdout]     |
[INFO] [stdout] 168 |             Self::Today => now.date().and_hms(SCHEDULED_HOUR, 0, 0),
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 (now.date() + Duration::days(1)).and_hms(SCHEDULED_HOUR, 0, 0)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:172:50
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 (now.date() + Duration::days(1)).and_hms(SCHEDULED_HOUR, 0, 0)
[INFO] [stdout]     |                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "21259dc98cc5675de7c0eaecfce7189407a766a4981cb2bbecceafd2333a4ff7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "21259dc98cc5675de7c0eaecfce7189407a766a4981cb2bbecceafd2333a4ff7", kill_on_drop: false }`
[INFO] [stdout] 21259dc98cc5675de7c0eaecfce7189407a766a4981cb2bbecceafd2333a4ff7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+334963c956d25708feab489a3816ae63f639355d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f9364dba85140edd6f14bafb7438705d83c006d4f2645bef2fb5a5e4b0135272
[INFO] running `Command { std: "docker" "start" "-a" "f9364dba85140edd6f14bafb7438705d83c006d4f2645bef2fb5a5e4b0135272", kill_on_drop: false }`
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling uniffi_core v0.28.3
[INFO] [stderr]    Compiling ctor v0.2.9
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling goblin v0.8.2
[INFO] [stderr]    Compiling rustix v0.38.43
[INFO] [stderr]    Compiling rkv v0.19.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling uniffi v0.28.3
[INFO] [stderr]    Compiling askama_parser v0.2.1
[INFO] [stderr]    Compiling weedle2 v5.0.0
[INFO] [stderr]    Compiling iso8601 v0.4.2
[INFO] [stderr]    Compiling tempfile v3.15.0
[INFO] [stderr]    Compiling askama_derive v0.12.5
[INFO] [stderr]    Compiling uniffi_udl v0.28.3
[INFO] [stderr]    Compiling askama v0.12.1
[INFO] [stderr]    Compiling uniffi_bindgen v0.28.3
[INFO] [stderr]    Compiling uniffi_build v0.28.3
[INFO] [stderr]    Compiling glean-core v63.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]   --> src/metrics/datetime.rs:99:23
[INFO] [stdout]    |
[INFO] [stdout] 99 |         let date = dt.date();
[INFO] [stdout]    |                       ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:162:49
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 let datetime_obj = FixedOffset::east(dt.offset_seconds)
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd_opt`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     .ymd_opt(dt.year, dt.month, dt.day)
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:204:39
[INFO] [stdout]     |
[INFO] [stdout] 204 |             TimeUnit::Nanosecond => d.date().and_hms_nano_opt(
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:216:19
[INFO] [stdout]     |
[INFO] [stdout] 216 |                 d.date().and_hms_nano_opt(
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:223:40
[INFO] [stdout]     |
[INFO] [stdout] 223 |             TimeUnit::Millisecond => d.date().and_hms_nano_opt(
[INFO] [stdout]     |                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 d.date()
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:233:35
[INFO] [stdout]     |
[INFO] [stdout] 233 |             TimeUnit::Minute => d.date().and_hms_nano_opt(time.hour(), time.minute(), 0, 0),
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:234:33
[INFO] [stdout]     |
[INFO] [stdout] 234 |             TimeUnit::Hour => d.date().and_hms_nano_opt(time.hour(), 0, 0, 0),
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:235:32
[INFO] [stdout]     |
[INFO] [stdout] 235 |             TimeUnit::Day => d.date().and_hms_nano_opt(0, 0, 0, 0),
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:137:63
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let already_sent_today = last_sent_time.is_some_and(|d| d.date() == now.date());
[INFO] [stdout]     |                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:137:77
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let already_sent_today = last_sent_time.is_some_and(|d| d.date() == now.date());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:142:25
[INFO] [stdout]     |
[INFO] [stdout] 142 |     } else if now > now.date().and_hms(SCHEDULED_HOUR, 0, 0) {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:142:32
[INFO] [stdout]     |
[INFO] [stdout] 142 |     } else if now > now.date().and_hms(SCHEDULED_HOUR, 0, 0) {
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:168:32
[INFO] [stdout]     |
[INFO] [stdout] 168 |             Self::Today => now.date().and_hms(SCHEDULED_HOUR, 0, 0),
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:168:39
[INFO] [stdout]     |
[INFO] [stdout] 168 |             Self::Today => now.date().and_hms(SCHEDULED_HOUR, 0, 0),
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 (now.date() + Duration::days(1)).and_hms(SCHEDULED_HOUR, 0, 0)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:172:50
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 (now.date() + Duration::days(1)).and_hms(SCHEDULED_HOUR, 0, 0)
[INFO] [stdout]     |                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/event_database/mod.rs:985:41
[INFO] [stdout]     |
[INFO] [stdout] 985 |         let startup_date = FixedOffset::east(0)
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/event_database/mod.rs:986:14
[INFO] [stdout]     |
[INFO] [stdout] 986 |             .ymd(2022, 11, 24)
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/event_database/mod.rs:987:14
[INFO] [stdout]     |
[INFO] [stdout] 987 |             .and_hms(some_hour, 29, 0); // TimeUnit::Minute -- don't put seconds
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]     --> src/event_database/mod.rs:1110:41
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         let startup_date = FixedOffset::east(0)
[INFO] [stdout]      |                                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]     --> src/event_database/mod.rs:1111:14
[INFO] [stdout]      |
[INFO] [stdout] 1111 |             .ymd(2022, 11, 25)
[INFO] [stdout]      |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]     --> src/event_database/mod.rs:1112:14
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             .and_hms(some_hour, 37, 0); // TimeUnit::Minute -- don't put seconds
[INFO] [stdout]      |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]   --> src/metrics/datetime.rs:99:23
[INFO] [stdout]    |
[INFO] [stdout] 99 |         let date = dt.date();
[INFO] [stdout]    |                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:162:49
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 let datetime_obj = FixedOffset::east(dt.offset_seconds)
[INFO] [stdout]     |                                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd_opt`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:163:22
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     .ymd_opt(dt.year, dt.month, dt.day)
[INFO] [stdout]     |                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:204:39
[INFO] [stdout]     |
[INFO] [stdout] 204 |             TimeUnit::Nanosecond => d.date().and_hms_nano_opt(
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:216:19
[INFO] [stdout]     |
[INFO] [stdout] 216 |                 d.date().and_hms_nano_opt(
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:223:40
[INFO] [stdout]     |
[INFO] [stdout] 223 |             TimeUnit::Millisecond => d.date().and_hms_nano_opt(
[INFO] [stdout]     |                                        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 d.date()
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:233:35
[INFO] [stdout]     |
[INFO] [stdout] 233 |             TimeUnit::Minute => d.date().and_hms_nano_opt(time.hour(), time.minute(), 0, 0),
[INFO] [stdout]     |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:234:33
[INFO] [stdout]     |
[INFO] [stdout] 234 |             TimeUnit::Hour => d.date().and_hms_nano_opt(time.hour(), 0, 0, 0),
[INFO] [stdout]     |                                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/metrics/datetime.rs:235:32
[INFO] [stdout]     |
[INFO] [stdout] 235 |             TimeUnit::Day => d.date().and_hms_nano_opt(0, 0, 0, 0),
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:137:63
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let already_sent_today = last_sent_time.is_some_and(|d| d.date() == now.date());
[INFO] [stdout]     |                                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:137:77
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let already_sent_today = last_sent_time.is_some_and(|d| d.date() == now.date());
[INFO] [stdout]     |                                                                             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:142:25
[INFO] [stdout]     |
[INFO] [stdout] 142 |     } else if now > now.date().and_hms(SCHEDULED_HOUR, 0, 0) {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:142:32
[INFO] [stdout]     |
[INFO] [stdout] 142 |     } else if now > now.date().and_hms(SCHEDULED_HOUR, 0, 0) {
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:168:32
[INFO] [stdout]     |
[INFO] [stdout] 168 |             Self::Today => now.date().and_hms(SCHEDULED_HOUR, 0, 0),
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:168:39
[INFO] [stdout]     |
[INFO] [stdout] 168 |             Self::Today => now.date().and_hms(SCHEDULED_HOUR, 0, 0),
[INFO] [stdout]     |                                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:172:22
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 (now.date() + Duration::days(1)).and_hms(SCHEDULED_HOUR, 0, 0)
[INFO] [stdout]     |                      ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:172:50
[INFO] [stdout]     |
[INFO] [stdout] 172 |                 (now.date() + Duration::days(1)).and_hms(SCHEDULED_HOUR, 0, 0)
[INFO] [stdout]     |                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/scheduler.rs:341:37
[INFO] [stdout]     |
[INFO] [stdout] 341 |         let fake_now = FixedOffset::east(0)
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/scheduler.rs:342:14
[INFO] [stdout]     |
[INFO] [stdout] 342 |             .ymd(2022, 11, 15)
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:343:14
[INFO] [stdout]     |
[INFO] [stdout] 343 |             .and_hms(SCHEDULED_HOUR, 0, 1);
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/scheduler.rs:385:37
[INFO] [stdout]     |
[INFO] [stdout] 385 |         let fake_now = FixedOffset::east(0).ymd(2021, 4, 30).and_hms(14, 36, 14);
[INFO] [stdout]     |                                     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/scheduler.rs:385:45
[INFO] [stdout]     |
[INFO] [stdout] 385 |         let fake_now = FixedOffset::east(0).ymd(2021, 4, 30).and_hms(14, 36, 14);
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:385:62
[INFO] [stdout]     |
[INFO] [stdout] 385 |         let fake_now = FixedOffset::east(0).ymd(2021, 4, 30).and_hms(14, 36, 14);
[INFO] [stdout]     |                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/scheduler.rs:404:43
[INFO] [stdout]     |
[INFO] [stdout] 404 |         let fake_yesterday = FixedOffset::east(0)
[INFO] [stdout]     |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/scheduler.rs:405:14
[INFO] [stdout]     |
[INFO] [stdout] 405 |             .ymd(2021, 4, 29)
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:406:14
[INFO] [stdout]     |
[INFO] [stdout] 406 |             .and_hms(SCHEDULED_HOUR, 0, 1);
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/scheduler.rs:427:26
[INFO] [stdout]     |
[INFO] [stdout] 427 |             FixedOffset::east(0)
[INFO] [stdout]     |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/scheduler.rs:428:18
[INFO] [stdout]     |
[INFO] [stdout] 428 |                 .ymd(2021, 4, 29)
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:429:18
[INFO] [stdout]     |
[INFO] [stdout] 429 |                 .and_hms(SCHEDULED_HOUR - 1, 0, 1);
[INFO] [stdout]     |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/scheduler.rs:445:32
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let now = FixedOffset::east(0).ymd(2021, 4, 30).and_hms(15, 2, 10);
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/scheduler.rs:445:40
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let now = FixedOffset::east(0).ymd(2021, 4, 30).and_hms(15, 2, 10);
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:445:57
[INFO] [stdout]     |
[INFO] [stdout] 445 |         let now = FixedOffset::east(0).ymd(2021, 4, 30).and_hms(15, 2, 10);
[INFO] [stdout]     |                                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::DateTime::<Tz>::date`: Use `date_naive()` instead
[INFO] [stdout]    --> src/scheduler.rs:449:27
[INFO] [stdout]     |
[INFO] [stdout] 449 |         let earlier = now.date().and_hms(SCHEDULED_HOUR - 1, 0, 0);
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:449:34
[INFO] [stdout]     |
[INFO] [stdout] 449 |         let earlier = now.date().and_hms(SCHEDULED_HOUR - 1, 0, 0);
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/scheduler.rs:486:32
[INFO] [stdout]     |
[INFO] [stdout] 486 |         let now = FixedOffset::east(0)
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/scheduler.rs:487:14
[INFO] [stdout]     |
[INFO] [stdout] 487 |             .ymd(2021, 4, 30)
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:488:14
[INFO] [stdout]     |
[INFO] [stdout] 488 |             .and_hms(SCHEDULED_HOUR - 2, 0, 0);
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/scheduler.rs:544:32
[INFO] [stdout]     |
[INFO] [stdout] 544 |         let now = FixedOffset::east(0).ymd(2021, 4, 20).and_hms(15, 42, 0);
[INFO] [stdout]     |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/scheduler.rs:544:40
[INFO] [stdout]     |
[INFO] [stdout] 544 |         let now = FixedOffset::east(0).ymd(2021, 4, 20).and_hms(15, 42, 0);
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/scheduler.rs:544:57
[INFO] [stdout]     |
[INFO] [stdout] 544 |         let now = FixedOffset::east(0).ymd(2021, 4, 20).and_hms(15, 42, 0);
[INFO] [stdout]     |                                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/upload/request.rs:264:39
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let date: DateTime<Utc> = Utc.ymd(2018, 2, 25).and_hms(11, 10, 37);
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/upload/request.rs:264:56
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let date: DateTime<Utc> = Utc.ymd(2018, 2, 25).and_hms(11, 10, 37);
[INFO] [stdout]     |                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/util.rs:249:31
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let dt = FixedOffset::east(3600)
[INFO] [stdout]     |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/util.rs:250:14
[INFO] [stdout]     |
[INFO] [stdout] 250 |             .ymd(1985, 7, 3)
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_nano`: Use and_hms_nano_opt() instead
[INFO] [stdout]    --> src/util.rs:251:14
[INFO] [stdout]     |
[INFO] [stdout] 251 |             .and_hms_nano(12, 9, 14, 1_560_274);
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> src/lib_unit_tests.rs:501:27
[INFO] [stdout]     |
[INFO] [stdout] 501 |     let dt = FixedOffset::east(9*3600).ymd(2014, 11, 28).and_hms_nano(21, 45, 59, 12);
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/lib_unit_tests.rs:501:40
[INFO] [stdout]     |
[INFO] [stdout] 501 |     let dt = FixedOffset::east(9*3600).ymd(2014, 11, 28).and_hms_nano(21, 45, 59, 12);
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_nano`: Use and_hms_nano_opt() instead
[INFO] [stdout]    --> src/lib_unit_tests.rs:501:58
[INFO] [stdout]     |
[INFO] [stdout] 501 |     let dt = FixedOffset::east(9*3600).ymd(2014, 11, 28).and_hms_nano(21, 45, 59, 12);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/datetime.rs:42:31
[INFO] [stdout]    |
[INFO] [stdout] 42 |         let dt = FixedOffset::east(0)
[INFO] [stdout]    |                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/datetime.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 |             .ymd(1983, 4, 13)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/datetime.rs:44:14
[INFO] [stdout]    |
[INFO] [stdout] 44 |             .and_hms_milli(12, 9, 14, 274);
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/datetime.rs:88:27
[INFO] [stdout]    |
[INFO] [stdout] 88 |     let dt = FixedOffset::east(0)
[INFO] [stdout]    |                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/datetime.rs:89:10
[INFO] [stdout]    |
[INFO] [stdout] 89 |         .ymd(1983, 4, 13)
[INFO] [stdout]    |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_nano`: Use and_hms_nano_opt() instead
[INFO] [stdout]   --> tests/datetime.rs:90:10
[INFO] [stdout]    |
[INFO] [stdout] 90 |         .and_hms_nano(12, 9, 14, 1_560_274);
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]    --> tests/datetime.rs:114:42
[INFO] [stdout]     |
[INFO] [stdout] 114 |     let high_res_datetime = FixedOffset::east(3600)
[INFO] [stdout]     |                                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> tests/datetime.rs:115:10
[INFO] [stdout]     |
[INFO] [stdout] 115 |         .ymd(1985, 7, 3)
[INFO] [stdout]     |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_nano`: Use and_hms_nano_opt() instead
[INFO] [stdout]    --> tests/datetime.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 |         .and_hms_nano(12, 9, 14, 1_560_274);
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> tests/common/mod.rs:89:37
[INFO] [stdout]    |
[INFO] [stdout] 89 |         return chrono::FixedOffset::east(datetime.time.tz_offset_hours * 3600)
[INFO] [stdout]    |                                     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/common/mod.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             .ymd(year, month, day)
[INFO] [stdout]    |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> tests/common/mod.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             .and_hms_milli(
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 51.29s
[INFO] running `Command { std: "docker" "inspect" "f9364dba85140edd6f14bafb7438705d83c006d4f2645bef2fb5a5e4b0135272", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9364dba85140edd6f14bafb7438705d83c006d4f2645bef2fb5a5e4b0135272", kill_on_drop: false }`
[INFO] [stdout] f9364dba85140edd6f14bafb7438705d83c006d4f2645bef2fb5a5e4b0135272
