[INFO] fetching crate chrono-tz 0.8.2...
[INFO] testing chrono-tz-0.8.2 against 1.69.0 for beta-1.70-1
[INFO] extracting crate chrono-tz 0.8.2 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate chrono-tz 0.8.2 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate chrono-tz 0.8.2
[INFO] finished tweaking crates.io crate chrono-tz 0.8.2
[INFO] tweaked toml for crates.io crate chrono-tz 0.8.2 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded derive_arbitrary v1.3.0
[INFO] [stderr]   Downloaded serde_test v1.0.160
[INFO] [stderr]   Downloaded arbitrary v1.3.0
[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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b6805b329b842481d6a0eb9ae2100dcf525303f67f0b886ecf895999bb91911a
[INFO] running `Command { std: "docker" "start" "-a" "b6805b329b842481d6a0eb9ae2100dcf525303f67f0b886ecf895999bb91911a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b6805b329b842481d6a0eb9ae2100dcf525303f67f0b886ecf895999bb91911a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6805b329b842481d6a0eb9ae2100dcf525303f67f0b886ecf895999bb91911a", kill_on_drop: false }`
[INFO] [stdout] b6805b329b842481d6a0eb9ae2100dcf525303f67f0b886ecf895999bb91911a
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 76afc8d9b19748033ea3950667f2fb9be0fc7ec53717a885062aa45abc7db353
[INFO] running `Command { std: "docker" "start" "-a" "76afc8d9b19748033ea3950667f2fb9be0fc7ec53717a885062aa45abc7db353", kill_on_drop: false }`
[INFO] [stderr]    Compiling siphasher v0.3.10
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling regex-syntax v0.7.1
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling phf_shared v0.11.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf v0.11.1
[INFO] [stderr]    Compiling phf_generator v0.11.1
[INFO] [stderr]    Compiling phf_codegen v0.11.1
[INFO] [stderr]    Compiling regex v1.8.1
[INFO] [stderr]    Compiling chrono v0.4.24
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.0
[INFO] [stderr]    Compiling chrono-tz-build v0.1.0
[INFO] [stderr]    Compiling chrono-tz v0.8.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> src/timezone_impl.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |         FixedOffset::east(self.utc_offset + self.dst_offset)
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:277:63
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let earliest = self.offset_from_local_datetime(&local.and_hms(0, 0, 0));
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:278:61
[INFO] [stdout]     |
[INFO] [stdout] 278 |         let latest = self.offset_from_local_datetime(&local.and_hms(23, 59, 59));
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:345:44
[INFO] [stdout]     |
[INFO] [stdout] 345 |         self.offset_from_utc_datetime(&utc.and_hms(12, 0, 0))
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.62s
[INFO] running `Command { std: "docker" "inspect" "76afc8d9b19748033ea3950667f2fb9be0fc7ec53717a885062aa45abc7db353", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76afc8d9b19748033ea3950667f2fb9be0fc7ec53717a885062aa45abc7db353", kill_on_drop: false }`
[INFO] [stdout] 76afc8d9b19748033ea3950667f2fb9be0fc7ec53717a885062aa45abc7db353
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 519051f1ab33eda9d4dcdb89979da17d89d6ef3353125a648faab925828f1b05
[INFO] running `Command { std: "docker" "start" "-a" "519051f1ab33eda9d4dcdb89979da17d89d6ef3353125a648faab925828f1b05", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling serde_test v1.0.160
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> src/timezone_impl.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |         FixedOffset::east(self.utc_offset + self.dst_offset)
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:277:63
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let earliest = self.offset_from_local_datetime(&local.and_hms(0, 0, 0));
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:278:61
[INFO] [stdout]     |
[INFO] [stdout] 278 |         let latest = self.offset_from_local_datetime(&local.and_hms(23, 59, 59));
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:345:44
[INFO] [stdout]     |
[INFO] [stdout] 345 |         self.offset_from_utc_datetime(&utc.and_hms(12, 0, 0))
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling chrono-tz v0.8.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> tests/numberphile.rs:31:23
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 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::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> tests/numberphile.rs:31:41
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 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/numberphile.rs:32:23
[INFO] [stdout]    |
[INFO] [stdout] 32 |     let to = New_York.ymd(2013, 12, 30).and_hms(14, 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]   --> tests/numberphile.rs:32:41
[INFO] [stdout]    |
[INFO] [stdout] 32 |     let to = New_York.ymd(2013, 12, 30).and_hms(14, 0, 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/numberphile.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let from = London.ymd(2013, 12, 25).and_hms(14, 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]   --> tests/numberphile.rs:40:41
[INFO] [stdout]    |
[INFO] [stdout] 40 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 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/numberphile.rs:41:23
[INFO] [stdout]    |
[INFO] [stdout] 41 |     let to = Adelaide.ymd(2013, 12, 30).and_hms(14, 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]   --> tests/numberphile.rs:41:41
[INFO] [stdout]    |
[INFO] [stdout] 41 |     let to = Adelaide.ymd(2013, 12, 30).and_hms(14, 0, 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/numberphile.rs:48:23
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let from = London.ymd(2013, 12, 25).and_hms(14, 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]   --> tests/numberphile.rs:48:41
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 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/numberphile.rs:49:24
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let to = Kathmandu.ymd(2013, 12, 30).and_hms(14, 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]   --> tests/numberphile.rs:49:42
[INFO] [stdout]    |
[INFO] [stdout] 49 |     let to = Kathmandu.ymd(2013, 12, 30).and_hms(14, 0, 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/numberphile.rs:55:23
[INFO] [stdout]    |
[INFO] [stdout] 55 |     let from = London.ymd(2013, 10, 25).and_hms(12, 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]   --> tests/numberphile.rs:55:41
[INFO] [stdout]    |
[INFO] [stdout] 55 |     let from = London.ymd(2013, 10, 25).and_hms(12, 0, 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/numberphile.rs:56:21
[INFO] [stdout]    |
[INFO] [stdout] 56 |     let to = London.ymd(2013, 11, 1).and_hms(12, 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]   --> tests/numberphile.rs:56:38
[INFO] [stdout]    |
[INFO] [stdout] 56 |     let to = London.ymd(2013, 11, 1).and_hms(12, 0, 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/numberphile.rs:62:25
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let from = New_York.ymd(2013, 10, 25).and_hms(12, 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]   --> tests/numberphile.rs:62:43
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let from = New_York.ymd(2013, 10, 25).and_hms(12, 0, 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/numberphile.rs:63:23
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let to = New_York.ymd(2013, 11, 1).and_hms(12, 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]   --> tests/numberphile.rs:63:40
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let to = New_York.ymd(2013, 11, 1).and_hms(12, 0, 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/numberphile.rs:69:25
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let from = Adelaide.ymd(2013, 10, 1).and_hms(12, 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]   --> tests/numberphile.rs:69:42
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let from = Adelaide.ymd(2013, 10, 1).and_hms(12, 0, 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/numberphile.rs:70:23
[INFO] [stdout]    |
[INFO] [stdout] 70 |     let to = Adelaide.ymd(2013, 11, 1).and_hms(12, 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]   --> tests/numberphile.rs:70:40
[INFO] [stdout]    |
[INFO] [stdout] 70 |     let to = Adelaide.ymd(2013, 11, 1).and_hms(12, 0, 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/numberphile.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |     let from = Apia.ymd(2011, 12, 29).and_hms(12, 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]   --> tests/numberphile.rs:76:39
[INFO] [stdout]    |
[INFO] [stdout] 76 |     let from = Apia.ymd(2011, 12, 29).and_hms(12, 0, 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/numberphile.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let to = Apia.ymd(2011, 12, 31).and_hms(12, 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]   --> tests/numberphile.rs:77:37
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let to = Apia.ymd(2011, 12, 31).and_hms(12, 0, 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/numberphile.rs:83:23
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let from = London.ymd(1942, 6, 1).and_hms(12, 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]   --> tests/numberphile.rs:83:39
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let from = London.ymd(1942, 6, 1).and_hms(12, 0, 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/numberphile.rs:84:18
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let to = UTC.ymd(1942, 6, 1).and_hms(12, 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]   --> tests/numberphile.rs:84:34
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let to = UTC.ymd(1942, 6, 1).and_hms(12, 0, 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/numberphile.rs:91:24
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let from = Tripoli.ymd(2012, 3, 1).and_hms(12, 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]   --> tests/numberphile.rs:91:40
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let from = Tripoli.ymd(2012, 3, 1).and_hms(12, 0, 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/numberphile.rs:92:22
[INFO] [stdout]    |
[INFO] [stdout] 92 |     let to = Tripoli.ymd(2012, 4, 1).and_hms(12, 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]   --> tests/numberphile.rs:92:38
[INFO] [stdout]    |
[INFO] [stdout] 92 |     let to = Tripoli.ymd(2012, 4, 1).and_hms(12, 0, 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/numberphile.rs:95:24
[INFO] [stdout]    |
[INFO] [stdout] 95 |     let from = Tripoli.ymd(2013, 3, 1).and_hms(12, 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]   --> tests/numberphile.rs:95:40
[INFO] [stdout]    |
[INFO] [stdout] 95 |     let from = Tripoli.ymd(2013, 3, 1).and_hms(12, 0, 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/numberphile.rs:96:22
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let to = Tripoli.ymd(2013, 4, 1).and_hms(12, 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]   --> tests/numberphile.rs:96:38
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let to = Tripoli.ymd(2013, 4, 1).and_hms(12, 0, 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/numberphile.rs:99:24
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let from = Tripoli.ymd(2014, 3, 1).and_hms(12, 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]   --> tests/numberphile.rs:99:40
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let from = Tripoli.ymd(2014, 3, 1).and_hms(12, 0, 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/numberphile.rs:100:22
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let to = Tripoli.ymd(2014, 4, 1).and_hms(12, 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]    --> tests/numberphile.rs:100:38
[INFO] [stdout]     |
[INFO] [stdout] 100 |     let to = Tripoli.ymd(2014, 4, 1).and_hms(12, 0, 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/numberphile.rs:106:26
[INFO] [stdout]     |
[INFO] [stdout] 106 |     let from = Jerusalem.ymd(2016, 10, 29).and_hms(12, 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]    --> tests/numberphile.rs:106:44
[INFO] [stdout]     |
[INFO] [stdout] 106 |     let from = Jerusalem.ymd(2016, 10, 29).and_hms(12, 0, 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/numberphile.rs:107:19
[INFO] [stdout]     |
[INFO] [stdout] 107 |     let to = Gaza.ymd(2016, 10, 29).and_hms(12, 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]    --> tests/numberphile.rs:107:37
[INFO] [stdout]     |
[INFO] [stdout] 107 |     let to = Gaza.ymd(2016, 10, 29).and_hms(12, 0, 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/numberphile.rs:115:23
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let from = London.ymd(1752, 9, 2).and_hms(12, 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]    --> tests/numberphile.rs:115:39
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let from = London.ymd(1752, 9, 2).and_hms(12, 0, 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/numberphile.rs:116:21
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let to = London.ymd(1752, 9, 14).and_hms(12, 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]    --> tests/numberphile.rs:116:38
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let to = London.ymd(1752, 9, 14).and_hms(12, 0, 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/numberphile.rs:124:23
[INFO] [stdout]     |
[INFO] [stdout] 124 |     let from = Moscow.ymd(1918, 1, 31).and_hms(12, 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]    --> tests/numberphile.rs:124:40
[INFO] [stdout]     |
[INFO] [stdout] 124 |     let from = Moscow.ymd(1918, 1, 31).and_hms(12, 0, 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/numberphile.rs:125:21
[INFO] [stdout]     |
[INFO] [stdout] 125 |     let to = Moscow.ymd(1918, 2, 14).and_hms(12, 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]    --> tests/numberphile.rs:125:38
[INFO] [stdout]     |
[INFO] [stdout] 125 |     let to = Moscow.ymd(1918, 2, 14).and_hms(12, 0, 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/numberphile.rs:133:23
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let from = London.ymd(924, 3, 24).and_hms(12, 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]    --> tests/numberphile.rs:133:39
[INFO] [stdout]     |
[INFO] [stdout] 133 |     let from = London.ymd(924, 3, 24).and_hms(12, 0, 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/numberphile.rs:134:21
[INFO] [stdout]     |
[INFO] [stdout] 134 |     let to = London.ymd(925, 3, 25).and_hms(12, 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]    --> tests/numberphile.rs:134:37
[INFO] [stdout]     |
[INFO] [stdout] 134 |     let to = London.ymd(925, 3, 25).and_hms(12, 0, 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/numberphile.rs:140:20
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[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]    --> tests/numberphile.rs:140:37
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[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/numberphile.rs:141:18
[INFO] [stdout]     |
[INFO] [stdout] 141 |     let to = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[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/numberphile.rs:141:35
[INFO] [stdout]     |
[INFO] [stdout] 141 |     let to = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[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/numberphile.rs:149:20
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[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]    --> tests/numberphile.rs:149:37
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[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/numberphile.rs:150:18
[INFO] [stdout]     |
[INFO] [stdout] 150 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 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]    --> tests/numberphile.rs:150:34
[INFO] [stdout]     |
[INFO] [stdout] 150 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 0, 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/numberphile.rs:158:20
[INFO] [stdout]     |
[INFO] [stdout] 158 |     let from = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[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/numberphile.rs:158:37
[INFO] [stdout]     |
[INFO] [stdout] 158 |     let from = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[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/numberphile.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 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]    --> tests/numberphile.rs:159:34
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 0, 0);
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 72 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stdout]   --> src/timezone_impl.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |         FixedOffset::east(self.utc_offset + self.dst_offset)
[INFO] [stdout]    |                      ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:277:63
[INFO] [stdout]     |
[INFO] [stdout] 277 |         let earliest = self.offset_from_local_datetime(&local.and_hms(0, 0, 0));
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:278:61
[INFO] [stdout]     |
[INFO] [stdout] 278 |         let latest = self.offset_from_local_datetime(&local.and_hms(23, 59, 59));
[INFO] [stdout]     |                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]    --> src/timezone_impl.rs:345:44
[INFO] [stdout]     |
[INFO] [stdout] 345 |         self.offset_from_utc_datetime(&utc.and_hms(12, 0, 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/lib.rs:175:25
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let dt = London.ymd(2016, 10, 8).and_hms(17, 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/lib.rs:175:42
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let dt = London.ymd(2016, 10, 8).and_hms(17, 0, 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/lib.rs:177:31
[INFO] [stdout]     |
[INFO] [stdout] 177 |         let expected = Berlin.ymd(2016, 10, 8).and_hms(18, 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/lib.rs:177:48
[INFO] [stdout]     |
[INFO] [stdout] 177 |         let expected = Berlin.ymd(2016, 10, 8).and_hms(18, 0, 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/lib.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 |         let dt = UTC.ymd(2002, 4, 7).and_hms(7, 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/lib.rs:183:38
[INFO] [stdout]     |
[INFO] [stdout] 183 |         let dt = UTC.ymd(2002, 4, 7).and_hms(7, 0, 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/lib.rs:195:27
[INFO] [stdout]     |
[INFO] [stdout] 195 |         let edt = Eastern.ymd(2019, 11, 3).and_hms(0, 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/lib.rs:195:44
[INFO] [stdout]     |
[INFO] [stdout] 195 |         let edt = Eastern.ymd(2019, 11, 3).and_hms(0, 0, 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/lib.rs:205:22
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let dt = UTC.ymd(1915, 8, 4).and_hms(22, 35, 59);
[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/lib.rs:205:38
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let dt = UTC.ymd(1915, 8, 4).and_hms(22, 35, 59);
[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.rs:213:22
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let dt = UTC.ymd(1916, 12, 31).and_hms(22, 35, 59).with_timezone(&Vilnius);
[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/lib.rs:213:40
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let dt = UTC.ymd(1916, 12, 31).and_hms(22, 35, 59).with_timezone(&Vilnius);
[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.rs:214:32
[INFO] [stdout]     |
[INFO] [stdout] 214 |         assert_eq!(dt, Vilnius.ymd(1916, 12, 31).and_hms(23, 59, 59));
[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/lib.rs:214:50
[INFO] [stdout]     |
[INFO] [stdout] 214 |         assert_eq!(dt, Vilnius.ymd(1916, 12, 31).and_hms(23, 59, 59));
[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.rs:216:32
[INFO] [stdout]     |
[INFO] [stdout] 216 |         assert_eq!(dt, Vilnius.ymd(1917, 1, 1).and_hms(0, 11, 36));
[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/lib.rs:216:48
[INFO] [stdout]     |
[INFO] [stdout] 216 |         assert_eq!(dt, Vilnius.ymd(1917, 1, 1).and_hms(0, 11, 36));
[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.rs:221:22
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let dt = UTC.ymd(1847, 12, 1).and_hms(0, 1, 14).with_timezone(&London);
[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/lib.rs:221:39
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let dt = UTC.ymd(1847, 12, 1).and_hms(0, 1, 14).with_timezone(&London);
[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.rs:222:31
[INFO] [stdout]     |
[INFO] [stdout] 222 |         assert_eq!(dt, London.ymd(1847, 11, 30).and_hms(23, 59, 59));
[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/lib.rs:222:49
[INFO] [stdout]     |
[INFO] [stdout] 222 |         assert_eq!(dt, London.ymd(1847, 11, 30).and_hms(23, 59, 59));
[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.rs:224:31
[INFO] [stdout]     |
[INFO] [stdout] 224 |         assert_eq!(dt, London.ymd(1847, 12, 1).and_hms(0, 1, 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/lib.rs:224:48
[INFO] [stdout]     |
[INFO] [stdout] 224 |         assert_eq!(dt, London.ymd(1847, 12, 1).and_hms(0, 1, 15));
[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.rs:229:25
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let dt = London.ymd(2016, 3, 10).and_hms(5, 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/lib.rs:229:42
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let dt = London.ymd(2016, 3, 10).and_hms(5, 0, 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/lib.rs:231:31
[INFO] [stdout]     |
[INFO] [stdout] 231 |         let expected = London.ymd(2016, 9, 6).and_hms(6, 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/lib.rs:231:47
[INFO] [stdout]     |
[INFO] [stdout] 231 |         let expected = London.ymd(2016, 9, 6).and_hms(6, 0, 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/lib.rs:237:22
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let dt = UTC.ymd(2011, 12, 30).and_hms(9, 59, 59).with_timezone(&Apia);
[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/lib.rs:237:40
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let dt = UTC.ymd(2011, 12, 30).and_hms(9, 59, 59).with_timezone(&Apia);
[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.rs:238:29
[INFO] [stdout]     |
[INFO] [stdout] 238 |         assert_eq!(dt, Apia.ymd(2011, 12, 29).and_hms(23, 59, 59));
[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/lib.rs:238:47
[INFO] [stdout]     |
[INFO] [stdout] 238 |         assert_eq!(dt, Apia.ymd(2011, 12, 29).and_hms(23, 59, 59));
[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.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |         assert_eq!(dt, Apia.ymd(2011, 12, 31).and_hms(0, 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/lib.rs:240:47
[INFO] [stdout]     |
[INFO] [stdout] 240 |         assert_eq!(dt, Apia.ymd(2011, 12, 31).and_hms(0, 0, 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/lib.rs:245:22
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let dt = UTC.ymd(1900, 1, 1).and_hms(12, 0, 0).with_timezone(&Danmarkshavn);
[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/lib.rs:245:38
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let dt = UTC.ymd(1900, 1, 1).and_hms(12, 0, 0).with_timezone(&Danmarkshavn);
[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.rs:246:37
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_eq!(dt, Danmarkshavn.ymd(1900, 1, 1).and_hms(10, 45, 20));
[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/lib.rs:246:53
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert_eq!(dt, Danmarkshavn.ymd(1900, 1, 1).and_hms(10, 45, 20));
[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.rs:251:29
[INFO] [stdout]     |
[INFO] [stdout] 251 |         let mut dt = Noumea.ymd(1800, 1, 1).and_hms(12, 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/lib.rs:251:45
[INFO] [stdout]     |
[INFO] [stdout] 251 |         let mut dt = Noumea.ymd(1800, 1, 1).and_hms(12, 0, 0);
[INFO] [stdout]     |                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::yo`: use `from_local_datetime()` with a `NaiveDateTime` instead
[INFO] [stdout]    --> src/lib.rs:265:38
[INFO] [stdout]     |
[INFO] [stdout] 265 |                         let dt = UTC.yo(y, d).and_hms(h, m, 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/lib.rs:265:47
[INFO] [stdout]     |
[INFO] [stdout] 265 |                         let dt = UTC.yo(y, d).and_hms(h, m, 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/lib.rs:297:22
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let dt = UTC.ymd(2000, 9, 1).and_hms(12, 30, 15).with_timezone(&Adelaide);
[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/lib.rs:297:38
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let dt = UTC.ymd(2000, 9, 1).and_hms(12, 30, 15).with_timezone(&Adelaide);
[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.rs:306:22
[INFO] [stdout]     |
[INFO] [stdout] 306 |         let dt = UTC.ymd(1912, 10, 1).and_hms(9, 58, 16).with_timezone(&Tahiti);
[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/lib.rs:306:39
[INFO] [stdout]     |
[INFO] [stdout] 306 |         let dt = UTC.ymd(1912, 10, 1).and_hms(9, 58, 16).with_timezone(&Tahiti);
[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.rs:308:35
[INFO] [stdout]     |
[INFO] [stdout] 308 |         assert_eq!(before, Tahiti.ymd(1912, 9, 30).and_hms(23, 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/lib.rs:308:52
[INFO] [stdout]     |
[INFO] [stdout] 308 |         assert_eq!(before, Tahiti.ymd(1912, 9, 30).and_hms(23, 0, 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/lib.rs:310:34
[INFO] [stdout]     |
[INFO] [stdout] 310 |         assert_eq!(after, Tahiti.ymd(1912, 10, 1).and_hms(0, 58, 16));
[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/lib.rs:310:51
[INFO] [stdout]     |
[INFO] [stdout] 310 |         assert_eq!(after, Tahiti.ymd(1912, 10, 1).and_hms(0, 58, 16));
[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.rs:316:24
[INFO] [stdout]     |
[INFO] [stdout] 316 |         let _ = London.ymd(2016, 3, 27).and_hms(1, 30, 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/lib.rs:316:41
[INFO] [stdout]     |
[INFO] [stdout] 316 |         let _ = London.ymd(2016, 3, 27).and_hms(1, 30, 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/lib.rs:322:24
[INFO] [stdout]     |
[INFO] [stdout] 322 |         let _ = London.ymd(2016, 3, 27).and_hms(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/lib.rs:322:41
[INFO] [stdout]     |
[INFO] [stdout] 322 |         let _ = London.ymd(2016, 3, 27).and_hms(1, 0, 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/lib.rs:327:24
[INFO] [stdout]     |
[INFO] [stdout] 327 |         let _ = London.ymd(2016, 3, 27).and_hms(2, 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/lib.rs:327:41
[INFO] [stdout]     |
[INFO] [stdout] 327 |         let _ = London.ymd(2016, 3, 27).and_hms(2, 0, 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/lib.rs:333:24
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let _ = London.ymd(2016, 10, 30).and_hms(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/lib.rs:333:42
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let _ = London.ymd(2016, 10, 30).and_hms(1, 0, 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/lib.rs:339:24
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let _ = London.ymd(2016, 10, 30).and_hms(1, 30, 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/lib.rs:339:42
[INFO] [stdout]     |
[INFO] [stdout] 339 |         let _ = London.ymd(2016, 10, 30).and_hms(1, 30, 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/lib.rs:345:24
[INFO] [stdout]     |
[INFO] [stdout] 345 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(1, 30, 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/lib.rs:345:42
[INFO] [stdout]     |
[INFO] [stdout] 345 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(1, 30, 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/lib.rs:351:24
[INFO] [stdout]     |
[INFO] [stdout] 351 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(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/lib.rs:351:42
[INFO] [stdout]     |
[INFO] [stdout] 351 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(1, 0, 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/lib.rs:356:24
[INFO] [stdout]     |
[INFO] [stdout] 356 |         let _ = London.ymd(2016, 10, 30).and_hms(2, 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/lib.rs:356:42
[INFO] [stdout]     |
[INFO] [stdout] 356 |         let _ = London.ymd(2016, 10, 30).and_hms(2, 0, 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/lib.rs:361:24
[INFO] [stdout]     |
[INFO] [stdout] 361 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(2, 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/lib.rs:361:42
[INFO] [stdout]     |
[INFO] [stdout] 361 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(2, 0, 0);
[INFO] [stdout]     |                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 70 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 7.52s
[INFO] running `Command { std: "docker" "inspect" "519051f1ab33eda9d4dcdb89979da17d89d6ef3353125a648faab925828f1b05", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "519051f1ab33eda9d4dcdb89979da17d89d6ef3353125a648faab925828f1b05", kill_on_drop: false }`
[INFO] [stdout] 519051f1ab33eda9d4dcdb89979da17d89d6ef3353125a648faab925828f1b05
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c8479954c2e96fccf73e75942575b1d7d2fffd91cda8e826089d6bbb10bc1852
[INFO] running `Command { std: "docker" "start" "-a" "c8479954c2e96fccf73e75942575b1d7d2fffd91cda8e826089d6bbb10bc1852", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr] warning: use of deprecated associated function `chrono::FixedOffset::east`: use `east_opt()` instead
[INFO] [stderr]   --> src/timezone_impl.rs:23:22
[INFO] [stderr]    |
[INFO] [stderr] 23 |         FixedOffset::east(self.utc_offset + self.dst_offset)
[INFO] [stderr]    |                      ^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stderr]    --> src/timezone_impl.rs:277:63
[INFO] [stderr]     |
[INFO] [stderr] 277 |         let earliest = self.offset_from_local_datetime(&local.and_hms(0, 0, 0));
[INFO] [stderr]     |                                                               ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stderr]    --> src/timezone_impl.rs:278:61
[INFO] [stderr]     |
[INFO] [stderr] 278 |         let latest = self.offset_from_local_datetime(&local.and_hms(23, 59, 59));
[INFO] [stderr]     |                                                             ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stderr]    --> src/timezone_impl.rs:345:44
[INFO] [stderr]     |
[INFO] [stderr] 345 |         self.offset_from_utc_datetime(&utc.and_hms(12, 0, 0))
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:175:25
[INFO] [stderr]     |
[INFO] [stderr] 175 |         let dt = London.ymd(2016, 10, 8).and_hms(17, 0, 0);
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:175:42
[INFO] [stderr]     |
[INFO] [stderr] 175 |         let dt = London.ymd(2016, 10, 8).and_hms(17, 0, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:177:31
[INFO] [stderr]     |
[INFO] [stderr] 177 |         let expected = Berlin.ymd(2016, 10, 8).and_hms(18, 0, 0);
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:177:48
[INFO] [stderr]     |
[INFO] [stderr] 177 |         let expected = Berlin.ymd(2016, 10, 8).and_hms(18, 0, 0);
[INFO] [stderr]     |                                                ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:183:22
[INFO] [stderr]     |
[INFO] [stderr] 183 |         let dt = UTC.ymd(2002, 4, 7).and_hms(7, 0, 0);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:183:38
[INFO] [stderr]     |
[INFO] [stderr] 183 |         let dt = UTC.ymd(2002, 4, 7).and_hms(7, 0, 0);
[INFO] [stderr]     |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:195:27
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let edt = Eastern.ymd(2019, 11, 3).and_hms(0, 0, 0);
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:195:44
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let edt = Eastern.ymd(2019, 11, 3).and_hms(0, 0, 0);
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:205:22
[INFO] [stderr]     |
[INFO] [stderr] 205 |         let dt = UTC.ymd(1915, 8, 4).and_hms(22, 35, 59);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:205:38
[INFO] [stderr]     |
[INFO] [stderr] 205 |         let dt = UTC.ymd(1915, 8, 4).and_hms(22, 35, 59);
[INFO] [stderr]     |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:213:22
[INFO] [stderr]     |
[INFO] [stderr] 213 |         let dt = UTC.ymd(1916, 12, 31).and_hms(22, 35, 59).with_timezone(&Vilnius);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:213:40
[INFO] [stderr]     |
[INFO] [stderr] 213 |         let dt = UTC.ymd(1916, 12, 31).and_hms(22, 35, 59).with_timezone(&Vilnius);
[INFO] [stderr]     |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:214:32
[INFO] [stderr]     |
[INFO] [stderr] 214 |         assert_eq!(dt, Vilnius.ymd(1916, 12, 31).and_hms(23, 59, 59));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:214:50
[INFO] [stderr]     |
[INFO] [stderr] 214 |         assert_eq!(dt, Vilnius.ymd(1916, 12, 31).and_hms(23, 59, 59));
[INFO] [stderr]     |                                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:216:32
[INFO] [stderr]     |
[INFO] [stderr] 216 |         assert_eq!(dt, Vilnius.ymd(1917, 1, 1).and_hms(0, 11, 36));
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:216:48
[INFO] [stderr]     |
[INFO] [stderr] 216 |         assert_eq!(dt, Vilnius.ymd(1917, 1, 1).and_hms(0, 11, 36));
[INFO] [stderr]     |                                                ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:221:22
[INFO] [stderr]     |
[INFO] [stderr] 221 |         let dt = UTC.ymd(1847, 12, 1).and_hms(0, 1, 14).with_timezone(&London);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:221:39
[INFO] [stderr]     |
[INFO] [stderr] 221 |         let dt = UTC.ymd(1847, 12, 1).and_hms(0, 1, 14).with_timezone(&London);
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:222:31
[INFO] [stderr]     |
[INFO] [stderr] 222 |         assert_eq!(dt, London.ymd(1847, 11, 30).and_hms(23, 59, 59));
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:222:49
[INFO] [stderr]     |
[INFO] [stderr] 222 |         assert_eq!(dt, London.ymd(1847, 11, 30).and_hms(23, 59, 59));
[INFO] [stderr]     |                                                 ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:224:31
[INFO] [stderr]     |
[INFO] [stderr] 224 |         assert_eq!(dt, London.ymd(1847, 12, 1).and_hms(0, 1, 15));
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:224:48
[INFO] [stderr]     |
[INFO] [stderr] 224 |         assert_eq!(dt, London.ymd(1847, 12, 1).and_hms(0, 1, 15));
[INFO] [stderr]     |                                                ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:229:25
[INFO] [stderr]     |
[INFO] [stderr] 229 |         let dt = London.ymd(2016, 3, 10).and_hms(5, 0, 0);
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:229:42
[INFO] [stderr]     |
[INFO] [stderr] 229 |         let dt = London.ymd(2016, 3, 10).and_hms(5, 0, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:231:31
[INFO] [stderr]     |
[INFO] [stderr] 231 |         let expected = London.ymd(2016, 9, 6).and_hms(6, 0, 0);
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:231:47
[INFO] [stderr]     |
[INFO] [stderr] 231 |         let expected = London.ymd(2016, 9, 6).and_hms(6, 0, 0);
[INFO] [stderr]     |                                               ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:237:22
[INFO] [stderr]     |
[INFO] [stderr] 237 |         let dt = UTC.ymd(2011, 12, 30).and_hms(9, 59, 59).with_timezone(&Apia);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:237:40
[INFO] [stderr]     |
[INFO] [stderr] 237 |         let dt = UTC.ymd(2011, 12, 30).and_hms(9, 59, 59).with_timezone(&Apia);
[INFO] [stderr]     |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:238:29
[INFO] [stderr]     |
[INFO] [stderr] 238 |         assert_eq!(dt, Apia.ymd(2011, 12, 29).and_hms(23, 59, 59));
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:238:47
[INFO] [stderr]     |
[INFO] [stderr] 238 |         assert_eq!(dt, Apia.ymd(2011, 12, 29).and_hms(23, 59, 59));
[INFO] [stderr]     |                                               ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:240:29
[INFO] [stderr]     |
[INFO] [stderr] 240 |         assert_eq!(dt, Apia.ymd(2011, 12, 31).and_hms(0, 0, 0));
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:240:47
[INFO] [stderr]     |
[INFO] [stderr] 240 |         assert_eq!(dt, Apia.ymd(2011, 12, 31).and_hms(0, 0, 0));
[INFO] [stderr]     |                                               ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:245:22
[INFO] [stderr]     |
[INFO] [stderr] 245 |         let dt = UTC.ymd(1900, 1, 1).and_hms(12, 0, 0).with_timezone(&Danmarkshavn);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:245:38
[INFO] [stderr]     |
[INFO] [stderr] 245 |         let dt = UTC.ymd(1900, 1, 1).and_hms(12, 0, 0).with_timezone(&Danmarkshavn);
[INFO] [stderr]     |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:246:37
[INFO] [stderr]     |
[INFO] [stderr] 246 |         assert_eq!(dt, Danmarkshavn.ymd(1900, 1, 1).and_hms(10, 45, 20));
[INFO] [stderr]     |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:246:53
[INFO] [stderr]     |
[INFO] [stderr] 246 |         assert_eq!(dt, Danmarkshavn.ymd(1900, 1, 1).and_hms(10, 45, 20));
[INFO] [stderr]     |                                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:251:29
[INFO] [stderr]     |
[INFO] [stderr] 251 |         let mut dt = Noumea.ymd(1800, 1, 1).and_hms(12, 0, 0);
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:251:45
[INFO] [stderr]     |
[INFO] [stderr] 251 |         let mut dt = Noumea.ymd(1800, 1, 1).and_hms(12, 0, 0);
[INFO] [stderr]     |                                             ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::yo`: use `from_local_datetime()` with a `NaiveDateTime` instead
[INFO] [stderr]    --> src/lib.rs:265:38
[INFO] [stderr]     |
[INFO] [stderr] 265 |                         let dt = UTC.yo(y, d).and_hms(h, m, 0);
[INFO] [stderr]     |                                      ^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:265:47
[INFO] [stderr]     |
[INFO] [stderr] 265 |                         let dt = UTC.yo(y, d).and_hms(h, m, 0);
[INFO] [stderr]     |                                               ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:297:22
[INFO] [stderr]     |
[INFO] [stderr] 297 |         let dt = UTC.ymd(2000, 9, 1).and_hms(12, 30, 15).with_timezone(&Adelaide);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:297:38
[INFO] [stderr]     |
[INFO] [stderr] 297 |         let dt = UTC.ymd(2000, 9, 1).and_hms(12, 30, 15).with_timezone(&Adelaide);
[INFO] [stderr]     |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:306:22
[INFO] [stderr]     |
[INFO] [stderr] 306 |         let dt = UTC.ymd(1912, 10, 1).and_hms(9, 58, 16).with_timezone(&Tahiti);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:306:39
[INFO] [stderr]     |
[INFO] [stderr] 306 |         let dt = UTC.ymd(1912, 10, 1).and_hms(9, 58, 16).with_timezone(&Tahiti);
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:308:35
[INFO] [stderr]     |
[INFO] [stderr] 308 |         assert_eq!(before, Tahiti.ymd(1912, 9, 30).and_hms(23, 0, 0));
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:308:52
[INFO] [stderr]     |
[INFO] [stderr] 308 |         assert_eq!(before, Tahiti.ymd(1912, 9, 30).and_hms(23, 0, 0));
[INFO] [stderr]     |                                                    ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:310:34
[INFO] [stderr]     |
[INFO] [stderr] 310 |         assert_eq!(after, Tahiti.ymd(1912, 10, 1).and_hms(0, 58, 16));
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:310:51
[INFO] [stderr]     |
[INFO] [stderr] 310 |         assert_eq!(after, Tahiti.ymd(1912, 10, 1).and_hms(0, 58, 16));
[INFO] [stderr]     |                                                   ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:316:24
[INFO] [stderr]     |
[INFO] [stderr] 316 |         let _ = London.ymd(2016, 3, 27).and_hms(1, 30, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:316:41
[INFO] [stderr]     |
[INFO] [stderr] 316 |         let _ = London.ymd(2016, 3, 27).and_hms(1, 30, 0);
[INFO] [stderr]     |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:322:24
[INFO] [stderr]     |
[INFO] [stderr] 322 |         let _ = London.ymd(2016, 3, 27).and_hms(1, 0, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:322:41
[INFO] [stderr]     |
[INFO] [stderr] 322 |         let _ = London.ymd(2016, 3, 27).and_hms(1, 0, 0);
[INFO] [stderr]     |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:327:24
[INFO] [stderr]     |
[INFO] [stderr] 327 |         let _ = London.ymd(2016, 3, 27).and_hms(2, 0, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:327:41
[INFO] [stderr]     |
[INFO] [stderr] 327 |         let _ = London.ymd(2016, 3, 27).and_hms(2, 0, 0);
[INFO] [stderr]     |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:333:24
[INFO] [stderr]     |
[INFO] [stderr] 333 |         let _ = London.ymd(2016, 10, 30).and_hms(1, 0, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:333:42
[INFO] [stderr]     |
[INFO] [stderr] 333 |         let _ = London.ymd(2016, 10, 30).and_hms(1, 0, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:339:24
[INFO] [stderr]     |
[INFO] [stderr] 339 |         let _ = London.ymd(2016, 10, 30).and_hms(1, 30, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:339:42
[INFO] [stderr]     |
[INFO] [stderr] 339 |         let _ = London.ymd(2016, 10, 30).and_hms(1, 30, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:345:24
[INFO] [stderr]     |
[INFO] [stderr] 345 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(1, 30, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:345:42
[INFO] [stderr]     |
[INFO] [stderr] 345 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(1, 30, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:351:24
[INFO] [stderr]     |
[INFO] [stderr] 351 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(1, 0, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:351:42
[INFO] [stderr]     |
[INFO] [stderr] 351 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(1, 0, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:356:24
[INFO] [stderr]     |
[INFO] [stderr] 356 |         let _ = London.ymd(2016, 10, 30).and_hms(2, 0, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:356:42
[INFO] [stderr]     |
[INFO] [stderr] 356 |         let _ = London.ymd(2016, 10, 30).and_hms(2, 0, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> src/lib.rs:361:24
[INFO] [stderr]     |
[INFO] [stderr] 361 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(2, 0, 0);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> src/lib.rs:361:42
[INFO] [stderr]     |
[INFO] [stderr] 361 |         let _ = Moscow.ymd(2014, 10, 26).and_hms(2, 0, 0);
[INFO] [stderr]     |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `chrono-tz` (lib) generated 4 warnings
[INFO] [stderr] warning: `chrono-tz` (lib test) generated 70 warnings (4 duplicates)
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:31:23
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:31:41
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 0);
[INFO] [stderr]    |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:32:23
[INFO] [stderr]    |
[INFO] [stderr] 32 |     let to = New_York.ymd(2013, 12, 30).and_hms(14, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:32:41
[INFO] [stderr]    |
[INFO] [stderr] 32 |     let to = New_York.ymd(2013, 12, 30).and_hms(14, 0, 0);
[INFO] [stderr]    |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:40:23
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:40:41
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 0);
[INFO] [stderr]    |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:41:23
[INFO] [stderr]    |
[INFO] [stderr] 41 |     let to = Adelaide.ymd(2013, 12, 30).and_hms(14, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:41:41
[INFO] [stderr]    |
[INFO] [stderr] 41 |     let to = Adelaide.ymd(2013, 12, 30).and_hms(14, 0, 0);
[INFO] [stderr]    |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:48:23
[INFO] [stderr]    |
[INFO] [stderr] 48 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:48:41
[INFO] [stderr]    |
[INFO] [stderr] 48 |     let from = London.ymd(2013, 12, 25).and_hms(14, 0, 0);
[INFO] [stderr]    |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:49:24
[INFO] [stderr]    |
[INFO] [stderr] 49 |     let to = Kathmandu.ymd(2013, 12, 30).and_hms(14, 0, 0);
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:49:42
[INFO] [stderr]    |
[INFO] [stderr] 49 |     let to = Kathmandu.ymd(2013, 12, 30).and_hms(14, 0, 0);
[INFO] [stderr]    |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:55:23
[INFO] [stderr]    |
[INFO] [stderr] 55 |     let from = London.ymd(2013, 10, 25).and_hms(12, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:55:41
[INFO] [stderr]    |
[INFO] [stderr] 55 |     let from = London.ymd(2013, 10, 25).and_hms(12, 0, 0);
[INFO] [stderr]    |                                         ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:56:21
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let to = London.ymd(2013, 11, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:56:38
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let to = London.ymd(2013, 11, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:62:25
[INFO] [stderr]    |
[INFO] [stderr] 62 |     let from = New_York.ymd(2013, 10, 25).and_hms(12, 0, 0);
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:62:43
[INFO] [stderr]    |
[INFO] [stderr] 62 |     let from = New_York.ymd(2013, 10, 25).and_hms(12, 0, 0);
[INFO] [stderr]    |                                           ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:63:23
[INFO] [stderr]    |
[INFO] [stderr] 63 |     let to = New_York.ymd(2013, 11, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:63:40
[INFO] [stderr]    |
[INFO] [stderr] 63 |     let to = New_York.ymd(2013, 11, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:69:25
[INFO] [stderr]    |
[INFO] [stderr] 69 |     let from = Adelaide.ymd(2013, 10, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:69:42
[INFO] [stderr]    |
[INFO] [stderr] 69 |     let from = Adelaide.ymd(2013, 10, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:70:23
[INFO] [stderr]    |
[INFO] [stderr] 70 |     let to = Adelaide.ymd(2013, 11, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:70:40
[INFO] [stderr]    |
[INFO] [stderr] 70 |     let to = Adelaide.ymd(2013, 11, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:76:21
[INFO] [stderr]    |
[INFO] [stderr] 76 |     let from = Apia.ymd(2011, 12, 29).and_hms(12, 0, 0);
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:76:39
[INFO] [stderr]    |
[INFO] [stderr] 76 |     let from = Apia.ymd(2011, 12, 29).and_hms(12, 0, 0);
[INFO] [stderr]    |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:77:19
[INFO] [stderr]    |
[INFO] [stderr] 77 |     let to = Apia.ymd(2011, 12, 31).and_hms(12, 0, 0);
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:77:37
[INFO] [stderr]    |
[INFO] [stderr] 77 |     let to = Apia.ymd(2011, 12, 31).and_hms(12, 0, 0);
[INFO] [stderr]    |                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:83:23
[INFO] [stderr]    |
[INFO] [stderr] 83 |     let from = London.ymd(1942, 6, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:83:39
[INFO] [stderr]    |
[INFO] [stderr] 83 |     let from = London.ymd(1942, 6, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:84:18
[INFO] [stderr]    |
[INFO] [stderr] 84 |     let to = UTC.ymd(1942, 6, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:84:34
[INFO] [stderr]    |
[INFO] [stderr] 84 |     let to = UTC.ymd(1942, 6, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:91:24
[INFO] [stderr]    |
[INFO] [stderr] 91 |     let from = Tripoli.ymd(2012, 3, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:91:40
[INFO] [stderr]    |
[INFO] [stderr] 91 |     let from = Tripoli.ymd(2012, 3, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:92:22
[INFO] [stderr]    |
[INFO] [stderr] 92 |     let to = Tripoli.ymd(2012, 4, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:92:38
[INFO] [stderr]    |
[INFO] [stderr] 92 |     let to = Tripoli.ymd(2012, 4, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:95:24
[INFO] [stderr]    |
[INFO] [stderr] 95 |     let from = Tripoli.ymd(2013, 3, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:95:40
[INFO] [stderr]    |
[INFO] [stderr] 95 |     let from = Tripoli.ymd(2013, 3, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:96:22
[INFO] [stderr]    |
[INFO] [stderr] 96 |     let to = Tripoli.ymd(2013, 4, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:96:38
[INFO] [stderr]    |
[INFO] [stderr] 96 |     let to = Tripoli.ymd(2013, 4, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]   --> tests/numberphile.rs:99:24
[INFO] [stderr]    |
[INFO] [stderr] 99 |     let from = Tripoli.ymd(2014, 3, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]   --> tests/numberphile.rs:99:40
[INFO] [stderr]    |
[INFO] [stderr] 99 |     let from = Tripoli.ymd(2014, 3, 1).and_hms(12, 0, 0);
[INFO] [stderr]    |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:100:22
[INFO] [stderr]     |
[INFO] [stderr] 100 |     let to = Tripoli.ymd(2014, 4, 1).and_hms(12, 0, 0);
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:100:38
[INFO] [stderr]     |
[INFO] [stderr] 100 |     let to = Tripoli.ymd(2014, 4, 1).and_hms(12, 0, 0);
[INFO] [stderr]     |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:106:26
[INFO] [stderr]     |
[INFO] [stderr] 106 |     let from = Jerusalem.ymd(2016, 10, 29).and_hms(12, 0, 0);
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:106:44
[INFO] [stderr]     |
[INFO] [stderr] 106 |     let from = Jerusalem.ymd(2016, 10, 29).and_hms(12, 0, 0);
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:107:19
[INFO] [stderr]     |
[INFO] [stderr] 107 |     let to = Gaza.ymd(2016, 10, 29).and_hms(12, 0, 0);
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:107:37
[INFO] [stderr]     |
[INFO] [stderr] 107 |     let to = Gaza.ymd(2016, 10, 29).and_hms(12, 0, 0);
[INFO] [stderr]     |                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:115:23
[INFO] [stderr]     |
[INFO] [stderr] 115 |     let from = London.ymd(1752, 9, 2).and_hms(12, 0, 0);
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:115:39
[INFO] [stderr]     |
[INFO] [stderr] 115 |     let from = London.ymd(1752, 9, 2).and_hms(12, 0, 0);
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:116:21
[INFO] [stderr]     |
[INFO] [stderr] 116 |     let to = London.ymd(1752, 9, 14).and_hms(12, 0, 0);
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:116:38
[INFO] [stderr]     |
[INFO] [stderr] 116 |     let to = London.ymd(1752, 9, 14).and_hms(12, 0, 0);
[INFO] [stderr]     |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:124:23
[INFO] [stderr]     |
[INFO] [stderr] 124 |     let from = Moscow.ymd(1918, 1, 31).and_hms(12, 0, 0);
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:124:40
[INFO] [stderr]     |
[INFO] [stderr] 124 |     let from = Moscow.ymd(1918, 1, 31).and_hms(12, 0, 0);
[INFO] [stderr]     |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:125:21
[INFO] [stderr]     |
[INFO] [stderr] 125 |     let to = Moscow.ymd(1918, 2, 14).and_hms(12, 0, 0);
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:125:38
[INFO] [stderr]     |
[INFO] [stderr] 125 |     let to = Moscow.ymd(1918, 2, 14).and_hms(12, 0, 0);
[INFO] [stderr]     |                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:133:23
[INFO] [stderr]     |
[INFO] [stderr] 133 |     let from = London.ymd(924, 3, 24).and_hms(12, 0, 0);
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:133:39
[INFO] [stderr]     |
[INFO] [stderr] 133 |     let from = London.ymd(924, 3, 24).and_hms(12, 0, 0);
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:134:21
[INFO] [stderr]     |
[INFO] [stderr] 134 |     let to = London.ymd(925, 3, 25).and_hms(12, 0, 0);
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:134:37
[INFO] [stderr]     |
[INFO] [stderr] 134 |     let to = London.ymd(925, 3, 25).and_hms(12, 0, 0);
[INFO] [stderr]     |                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:140:20
[INFO] [stderr]     |
[INFO] [stderr] 140 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:140:37
[INFO] [stderr]     |
[INFO] [stderr] 140 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[INFO] [stderr]     |                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:141:18
[INFO] [stderr]     |
[INFO] [stderr] 141 |     let to = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:141:35
[INFO] [stderr]     |
[INFO] [stderr] 141 |     let to = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:149:20
[INFO] [stderr]     |
[INFO] [stderr] 149 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:149:37
[INFO] [stderr]     |
[INFO] [stderr] 149 |     let from = UTC.ymd(2016, 6, 30).and_hms(23, 59, 59);
[INFO] [stderr]     |                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:150:18
[INFO] [stderr]     |
[INFO] [stderr] 150 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 0, 0);
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:150:34
[INFO] [stderr]     |
[INFO] [stderr] 150 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 0, 0);
[INFO] [stderr]     |                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:158:20
[INFO] [stderr]     |
[INFO] [stderr] 158 |     let from = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:158:37
[INFO] [stderr]     |
[INFO] [stderr] 158 |     let from = UTC.ymd(2016, 6, 30).and_hms_milli(23, 59, 59, 1000);
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stderr]    --> tests/numberphile.rs:159:18
[INFO] [stderr]     |
[INFO] [stderr] 159 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 0, 0);
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stderr]    --> tests/numberphile.rs:159:34
[INFO] [stderr]     |
[INFO] [stderr] 159 |     let to = UTC.ymd(2016, 7, 1).and_hms(0, 0, 0);
[INFO] [stderr]     |                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `chrono-tz` (test "numberphile") generated 72 warnings
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/chrono_tz-a000940b4a513041)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test binary_search::test_binary_search ... ok
[INFO] [stdout] test tests::international_date_line_change ... ok
[INFO] [stdout] test tests::london_dst ... ok
[INFO] [stdout] test tests::london_to_berlin ... ok
[INFO] [stdout] test tests::negative_offset_with_minutes_and_seconds ... ok
[INFO] [stdout] test tests::string_representation ... ok
[INFO] [stdout] test tests::tahiti ... ok
[INFO] [stdout] test tests::test_display ... ok
[INFO] [stdout] test tests::test_get_name ... ok
[INFO] [stdout] test tests::time_exists ... ok
[INFO] [stdout] test tests::unambiguous_time ... ok
[INFO] [stdout] test tests::test_addition_across_dst_boundary ... ok
[INFO] [stdout] test tests::victorian_times ... ok
[INFO] [stdout] test tests::vilnius_utc_offset ... ok
[INFO] [stdout] test tests::warsaw_tz_name ... ok
[INFO] [stdout] test tests::unambiguous_time_2 ... ok
[INFO] [stdout] test tests::us_eastern_dst_commutativity ... ok
[INFO] [stdout] test tests::test_impl_hash ... ok
[INFO] [stdout] test tests::ambiguous_time - should panic ... ok
[INFO] [stdout] test tests::ambiguous_time_2 - should panic ... ok
[INFO] [stdout] test tests::ambiguous_time_3 - should panic ... ok
[INFO] [stdout] test tests::ambiguous_time_4 - should panic ... ok
[INFO] [stdout] test tests::nonexistent_time_2 - should panic ... ok
[INFO] [stdout] test tests::nonexistent_time - should panic ... ok
[INFO] [stdout] test tests::inverse_apia ... ok
[INFO] [stdout] test tests::inverse_tahiti ... ok
[INFO] [stdout] test tests::monotonicity ... ok
[INFO] [stdout] test tests::inverse_dhaka ... ok
[INFO] [stdout] test tests::inverse_london ... ok
[INFO] [stderr]      Running tests/numberphile.rs (/opt/rustwide/target/debug/deps/numberphile-09a4e24cd76741c1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.23s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test double_bst ... ok
[INFO] [stdout] test leapsecond_2 ... ignored
[INFO] [stdout] test leapsecond_3 ... ignored
[INFO] [stdout] test earlier_daylight_savings_in_new_york ... ok
[INFO] [stdout] test israel_palestine ... ok
[INFO] [stdout] test autumn ... ok
[INFO] [stdout] test leapsecond ... ok
[INFO] [stdout] test london_25_march ... ignored
[INFO] [stdout] test london_julian_to_gregorian ... ignored
[INFO] [stdout] test russian_julian_to_gregorian ... ignored
[INFO] [stdout] test london_to_australia ... ok
[INFO] [stdout] test london_5_days_ago_to_new_york ... ok
[INFO] [stdout] test libya_2013 ... ok
[INFO] [stdout] test southern_hemisphere_clocks_forward ... ok
[INFO] [stdout] test london_to_nepal ... ok
[INFO] [stdout] test samoa_skips_a_day ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests chrono-tz
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test src/lib.rs - (line 126) ... ok
[INFO] [stdout] test src/lib.rs - (line 80) ... ok
[INFO] [stdout] test src/lib.rs - (line 110) ... ok
[INFO] [stdout] test src/timezone_impl.rs - timezone_impl::OffsetName (line 85) ... ok
[INFO] [stdout] test src/lib.rs - (line 48) ... ok
[INFO] [stdout] test src/timezone_impl.rs - timezone_impl::OffsetComponents (line 50) ... ok
[INFO] [stdout] test src/lib.rs - (line 95) ... ok
[INFO] [stdout] test /opt/rustwide/target/debug/build/chrono-tz-8b1ad25b9c7138e1/out/timezones.rs - timezones::TZ_VARIANTS (line 75458) ... ok
[INFO] [stdout] test src/lib.rs - (line 32) ... ok
[INFO] [stdout] test src/lib.rs - (line 65) ... ok
[INFO] [stdout] test src/lib.rs - (line 17) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.15s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c8479954c2e96fccf73e75942575b1d7d2fffd91cda8e826089d6bbb10bc1852", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c8479954c2e96fccf73e75942575b1d7d2fffd91cda8e826089d6bbb10bc1852", kill_on_drop: false }`
[INFO] [stdout] c8479954c2e96fccf73e75942575b1d7d2fffd91cda8e826089d6bbb10bc1852
