[INFO] fetching crate chrono-tz 0.8.2... [INFO] checking chrono-tz-0.8.2 against master#53ac4f8e2fc15e49ef3a04f98622a9b9db755fd4 for pr-110322 [INFO] extracting crate chrono-tz 0.8.2 into /workspace/builds/worker-6-tc1/source [INFO] validating manifest of crates.io crate chrono-tz 0.8.2 on toolchain 53ac4f8e2fc15e49ef3a04f98622a9b9db755fd4 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+53ac4f8e2fc15e49ef3a04f98622a9b9db755fd4" "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-6-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" "+53ac4f8e2fc15e49ef3a04f98622a9b9db755fd4" "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" "+53ac4f8e2fc15e49ef3a04f98622a9b9db755fd4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded phf_codegen v0.11.1 [INFO] [stderr] Downloaded phf v0.11.1 [INFO] [stderr] Downloaded phf_shared v0.11.1 [INFO] [stderr] Downloaded phf_generator v0.11.1 [INFO] [stderr] Downloaded chrono-tz-build v0.1.0 [INFO] [stderr] Downloaded serde_test v1.0.160 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:97d61d7686bf65f8ecb15491ab51835e82dc9176a96a831f143a431b191fc501" "/opt/rustwide/cargo-home/bin/cargo" "+53ac4f8e2fc15e49ef3a04f98622a9b9db755fd4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] be7159b41ef4958d4f1136bc7ec5f1fa05eb32f388288c8a1b070066507dd27a [INFO] running `Command { std: "docker" "start" "-a" "be7159b41ef4958d4f1136bc7ec5f1fa05eb32f388288c8a1b070066507dd27a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "be7159b41ef4958d4f1136bc7ec5f1fa05eb32f388288c8a1b070066507dd27a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "be7159b41ef4958d4f1136bc7ec5f1fa05eb32f388288c8a1b070066507dd27a", kill_on_drop: false }` [INFO] [stdout] be7159b41ef4958d4f1136bc7ec5f1fa05eb32f388288c8a1b070066507dd27a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:97d61d7686bf65f8ecb15491ab51835e82dc9176a96a831f143a431b191fc501" "/opt/rustwide/cargo-home/bin/cargo" "+53ac4f8e2fc15e49ef3a04f98622a9b9db755fd4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4743e92b22302c95d7398dc76a6e140f8ba247fdab375617cd16fdcd90824702 [INFO] running `Command { std: "docker" "start" "-a" "4743e92b22302c95d7398dc76a6e140f8ba247fdab375617cd16fdcd90824702", kill_on_drop: false }` [INFO] [stderr] Compiling phf_shared v0.11.1 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Checking siphasher v0.3.10 [INFO] [stderr] Compiling serde v1.0.160 [INFO] [stderr] Compiling serde_test v1.0.160 [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] Checking num-integer v0.1.45 [INFO] [stderr] Compiling regex v1.7.3 [INFO] [stderr] Checking 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: 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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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: 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: 70 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [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: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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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::::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] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.38s [INFO] running `Command { std: "docker" "inspect" "4743e92b22302c95d7398dc76a6e140f8ba247fdab375617cd16fdcd90824702", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4743e92b22302c95d7398dc76a6e140f8ba247fdab375617cd16fdcd90824702", kill_on_drop: false }` [INFO] [stdout] 4743e92b22302c95d7398dc76a6e140f8ba247fdab375617cd16fdcd90824702