[INFO] fetching crate kairos 0.3.0...
[INFO] checking kairos-0.3.0 against master#5518eaa946291f00471af8b254b2a1715f234882 for pr-120393-1
[INFO] extracting crate kairos 0.3.0 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate kairos 0.3.0 on toolchain 5518eaa946291f00471af8b254b2a1715f234882
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate kairos 0.3.0
[INFO] finished tweaking crates.io crate kairos 0.3.0
[INFO] tweaked toml for crates.io crate kairos 0.3.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nom v3.2.1
[INFO] [stderr]   Downloaded memchr v1.0.2
[INFO] [stderr]   Downloaded env_logger v0.4.3
[INFO] [stderr]   Downloaded log v0.3.9
[INFO] [stderr]   Downloaded filters v0.3.0
[INFO] [stderr]   Downloaded iso8601 v0.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 44a7657f88a9b7a66c002d1dcc3eba3e905bdc62e0e9345d31c6b1a77b91099a
[INFO] running `Command { std: "docker" "start" "-a" "44a7657f88a9b7a66c002d1dcc3eba3e905bdc62e0e9345d31c6b1a77b91099a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44a7657f88a9b7a66c002d1dcc3eba3e905bdc62e0e9345d31c6b1a77b91099a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44a7657f88a9b7a66c002d1dcc3eba3e905bdc62e0e9345d31c6b1a77b91099a", kill_on_drop: false }`
[INFO] [stdout] 44a7657f88a9b7a66c002d1dcc3eba3e905bdc62e0e9345d31c6b1a77b91099a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e8a5158c5d789ea81c149c0307a4813fa5478918d125db01bbbc227396758084
[INFO] running `Command { std: "docker" "start" "-a" "e8a5158c5d789ea81c149c0307a4813fa5478918d125db01bbbc227396758084", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking ucd-util v0.1.10
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]     Checking utf8-ranges v1.0.5
[INFO] [stderr]     Checking iana-time-zone v0.1.59
[INFO] [stderr]     Checking thread_local v0.3.6
[INFO] [stderr]     Checking regex-syntax v0.5.6
[INFO] [stderr]     Checking log v0.3.9
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking aho-corasick v0.6.10
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]     Checking memchr v1.0.2
[INFO] [stderr]     Checking nom v3.2.1
[INFO] [stderr]     Checking chrono v0.4.33
[INFO] [stderr]     Checking iso8601 v0.2.0
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]     Checking env_logger v0.4.3
[INFO] [stderr]     Checking failure v0.1.8
[INFO] [stderr]     Checking kairos v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:127:20
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn every(self, M) -> FilterIter<Self, M>;
[INFO] [stdout]     |                    ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]     = note: `#[warn(anonymous_parameters)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn without(self, M) -> WithoutIter<Self, M>;
[INFO] [stdout]     |                      ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:225:20
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn until(self, NaiveDateTime) -> UntilIter<Self>;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: NaiveDateTime`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:273:20
[INFO] [stdout]     |
[INFO] [stdout] 273 |     fn times(self, i64) -> TimesIter<Self>;
[INFO] [stdout]     |                    ^^^ help: try naming the parameter or explicitly ignoring it: `_: i64`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:476:11
[INFO] [stdout]     |
[INFO] [stdout] 476 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:506:11
[INFO] [stdout]     |
[INFO] [stdout] 506 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:538:11
[INFO] [stdout]     |
[INFO] [stdout] 538 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:567:11
[INFO] [stdout]     |
[INFO] [stdout] 567 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:596:11
[INFO] [stdout]     |
[INFO] [stdout] 596 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:680:57
[INFO] [stdout]     |
[INFO] [stdout] 680 |         TT::Addition(b, c)    => add_to_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:681:57
[INFO] [stdout]     |
[INFO] [stdout] 681 |         TT::Subtraction(b, c) => add_to_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:701:57
[INFO] [stdout]     |
[INFO] [stdout] 701 |         TT::Addition(b, c)    => add_to_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:702:57
[INFO] [stdout]     |
[INFO] [stdout] 702 |         TT::Subtraction(b, c) => add_to_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:722:55
[INFO] [stdout]     |
[INFO] [stdout] 722 |         TT::Addition(b, c)    => add_to_hours(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:723:55
[INFO] [stdout]     |
[INFO] [stdout] 723 |         TT::Subtraction(b, c) => add_to_hours(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:743:54
[INFO] [stdout]     |
[INFO] [stdout] 743 |         TT::Addition(b, c)    => add_to_days(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:744:54
[INFO] [stdout]     |
[INFO] [stdout] 744 |         TT::Subtraction(b, c) => add_to_days(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:764:56
[INFO] [stdout]     |
[INFO] [stdout] 764 |         TT::Addition(b, c)    => add_to_months(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:765:56
[INFO] [stdout]     |
[INFO] [stdout] 765 |         TT::Subtraction(b, c) => add_to_months(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:785:55
[INFO] [stdout]     |
[INFO] [stdout] 785 |         TT::Addition(b, c)    => add_to_years(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:786:55
[INFO] [stdout]     |
[INFO] [stdout] 786 |         TT::Subtraction(b, c) => add_to_years(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:896:53
[INFO] [stdout]     |
[INFO] [stdout] 896 |         TT::Addition(a, b)    => add_to_moment(mom, try!(add(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:897:53
[INFO] [stdout]     |
[INFO] [stdout] 897 |         TT::Subtraction(a, b) => add_to_moment(mom, try!(sub(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:961:59
[INFO] [stdout]     |
[INFO] [stdout] 961 |         TT::Addition(b, c)    => sub_from_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:962:59
[INFO] [stdout]     |
[INFO] [stdout] 962 |         TT::Subtraction(b, c) => sub_from_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:982:59
[INFO] [stdout]     |
[INFO] [stdout] 982 |         TT::Addition(b, c)    => sub_from_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:983:59
[INFO] [stdout]     |
[INFO] [stdout] 983 |         TT::Subtraction(b, c) => sub_from_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1003:57
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         TT::Addition(b, c)    => sub_from_hours(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1004:57
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         TT::Subtraction(b, c) => sub_from_hours(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1024:56
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         TT::Addition(b, c)    => sub_from_days(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1025:56
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         TT::Subtraction(b, c) => sub_from_days(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1045:58
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         TT::Addition(b, c)    => sub_from_months(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1046:58
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         TT::Subtraction(b, c) => sub_from_months(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1066:57
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         TT::Addition(b, c)    => sub_from_years(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1067:57
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         TT::Subtraction(b, c) => sub_from_years(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1177:55
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         TT::Addition(a, b)    => sub_from_moment(mom, try!(add(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1178:55
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         TT::Subtraction(a, b) => sub_from_moment(mom, try!(sub(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/parser/timetype.rs:293:1
[INFO] [stdout]     |
[INFO] [stdout] 293 | / /// Main entry function for timetype parser
[INFO] [stdout] 294 | | ///
[INFO] [stdout] 295 | | /// # Notice
[INFO] [stdout] 296 | | ///
[INFO] [stdout] 297 | | /// Note that this function returns a parser::TimeType, not a timetype::TimeType. Though, the
[INFO] [stdout] 298 | | /// parser::TimeType can be `Into::into()`ed.
[INFO] [stdout] 299 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/parser/iterator.rs:94:48
[INFO] [stdout]    |
[INFO] [stdout] 94 |         let into_ndt = |e: timetype::TimeType| try!(e.calculate())
[INFO] [stdout]    |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:103:28
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 let e    = try!(into_ndt(e.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:110:28
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:117:28
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[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/timetype.rs:486:26
[INFO] [stdout]     |
[INFO] [stdout] 486 |             .map(|nd| nd.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/timetype.rs:518:30
[INFO] [stdout]     |
[INFO] [stdout] 518 |                 .map(|nd| nd.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/timetype.rs:548:26
[INFO] [stdout]     |
[INFO] [stdout] 548 |             .map(|nd| nd.and_hms(23, 59, 59))
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:127:20
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn every(self, M) -> FilterIter<Self, M>;
[INFO] [stdout]     |                    ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]     = note: `#[warn(anonymous_parameters)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn without(self, M) -> WithoutIter<Self, M>;
[INFO] [stdout]     |                      ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:225:20
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn until(self, NaiveDateTime) -> UntilIter<Self>;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: NaiveDateTime`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:273:20
[INFO] [stdout]     |
[INFO] [stdout] 273 |     fn times(self, i64) -> TimesIter<Self>;
[INFO] [stdout]     |                    ^^^ help: try naming the parameter or explicitly ignoring it: `_: i64`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:476:11
[INFO] [stdout]     |
[INFO] [stdout] 476 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:506:11
[INFO] [stdout]     |
[INFO] [stdout] 506 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:538:11
[INFO] [stdout]     |
[INFO] [stdout] 538 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:567:11
[INFO] [stdout]     |
[INFO] [stdout] 567 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:596:11
[INFO] [stdout]     |
[INFO] [stdout] 596 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:680:57
[INFO] [stdout]     |
[INFO] [stdout] 680 |         TT::Addition(b, c)    => add_to_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:681:57
[INFO] [stdout]     |
[INFO] [stdout] 681 |         TT::Subtraction(b, c) => add_to_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:701:57
[INFO] [stdout]     |
[INFO] [stdout] 701 |         TT::Addition(b, c)    => add_to_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:702:57
[INFO] [stdout]     |
[INFO] [stdout] 702 |         TT::Subtraction(b, c) => add_to_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:722:55
[INFO] [stdout]     |
[INFO] [stdout] 722 |         TT::Addition(b, c)    => add_to_hours(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:723:55
[INFO] [stdout]     |
[INFO] [stdout] 723 |         TT::Subtraction(b, c) => add_to_hours(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:743:54
[INFO] [stdout]     |
[INFO] [stdout] 743 |         TT::Addition(b, c)    => add_to_days(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:744:54
[INFO] [stdout]     |
[INFO] [stdout] 744 |         TT::Subtraction(b, c) => add_to_days(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:764:56
[INFO] [stdout]     |
[INFO] [stdout] 764 |         TT::Addition(b, c)    => add_to_months(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:765:56
[INFO] [stdout]     |
[INFO] [stdout] 765 |         TT::Subtraction(b, c) => add_to_months(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:785:55
[INFO] [stdout]     |
[INFO] [stdout] 785 |         TT::Addition(b, c)    => add_to_years(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:786:55
[INFO] [stdout]     |
[INFO] [stdout] 786 |         TT::Subtraction(b, c) => add_to_years(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:896:53
[INFO] [stdout]     |
[INFO] [stdout] 896 |         TT::Addition(a, b)    => add_to_moment(mom, try!(add(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:897:53
[INFO] [stdout]     |
[INFO] [stdout] 897 |         TT::Subtraction(a, b) => add_to_moment(mom, try!(sub(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:961:59
[INFO] [stdout]     |
[INFO] [stdout] 961 |         TT::Addition(b, c)    => sub_from_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:962:59
[INFO] [stdout]     |
[INFO] [stdout] 962 |         TT::Subtraction(b, c) => sub_from_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:982:59
[INFO] [stdout]     |
[INFO] [stdout] 982 |         TT::Addition(b, c)    => sub_from_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:983:59
[INFO] [stdout]     |
[INFO] [stdout] 983 |         TT::Subtraction(b, c) => sub_from_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1003:57
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         TT::Addition(b, c)    => sub_from_hours(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1004:57
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         TT::Subtraction(b, c) => sub_from_hours(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1024:56
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         TT::Addition(b, c)    => sub_from_days(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1025:56
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         TT::Subtraction(b, c) => sub_from_days(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1045:58
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         TT::Addition(b, c)    => sub_from_months(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1046:58
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         TT::Subtraction(b, c) => sub_from_months(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1066:57
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         TT::Addition(b, c)    => sub_from_years(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1067:57
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         TT::Subtraction(b, c) => sub_from_years(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1177:55
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         TT::Addition(a, b)    => sub_from_moment(mom, try!(add(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1178:55
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         TT::Subtraction(a, b) => sub_from_moment(mom, try!(sub(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/parser/timetype.rs:293:1
[INFO] [stdout]     |
[INFO] [stdout] 293 | / /// Main entry function for timetype parser
[INFO] [stdout] 294 | | ///
[INFO] [stdout] 295 | | /// # Notice
[INFO] [stdout] 296 | | ///
[INFO] [stdout] 297 | | /// Note that this function returns a parser::TimeType, not a timetype::TimeType. Though, the
[INFO] [stdout] 298 | | /// parser::TimeType can be `Into::into()`ed.
[INFO] [stdout] 299 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/parser/iterator.rs:94:48
[INFO] [stdout]    |
[INFO] [stdout] 94 |         let into_ndt = |e: timetype::TimeType| try!(e.calculate())
[INFO] [stdout]    |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:103:28
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 let e    = try!(into_ndt(e.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:110:28
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:117:28
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[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/parser/timetype.rs:196:40
[INFO] [stdout]     |
[INFO] [stdout] 196 |                         .map(|ndt| ndt.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/parser/timetype.rs:201:40
[INFO] [stdout]     |
[INFO] [stdout] 201 |                         .map(|ndt| ndt.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/parser/timetype.rs:211:40
[INFO] [stdout]     |
[INFO] [stdout] 211 |                         .map(|ndt| ndt.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/parser/timetype.rs:227:40
[INFO] [stdout]     |
[INFO] [stdout] 227 |                         .map(|ndt| ndt.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/parser/timetype.rs:240:40
[INFO] [stdout]     |
[INFO] [stdout] 240 |                         .map(|ndt| ndt.and_hms(0, 0, 0))
[INFO] [stdout]     |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/iter.rs:427:28
[INFO] [stdout]     |
[INFO] [stdout] 427 |             TT::moment(ND::from_ymd(y, m, d).and_hms(h, mi, s))
[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/iter.rs:427:46
[INFO] [stdout]     |
[INFO] [stdout] 427 |             TT::moment(ND::from_ymd(y, m, d).and_hms(h, mi, s))
[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/timetype.rs:486:26
[INFO] [stdout]     |
[INFO] [stdout] 486 |             .map(|nd| nd.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/timetype.rs:518:30
[INFO] [stdout]     |
[INFO] [stdout] 518 |                 .map(|nd| nd.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/timetype.rs:548:26
[INFO] [stdout]     |
[INFO] [stdout] 548 |             .map(|nd| nd.and_hms(23, 59, 59))
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:1894:39
[INFO] [stdout]      |
[INFO] [stdout] 1894 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[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/timetype.rs:1894:60
[INFO] [stdout]      |
[INFO] [stdout] 1894 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[INFO] [stdout]      |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:1910:39
[INFO] [stdout]      |
[INFO] [stdout] 1910 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[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/timetype.rs:1910:60
[INFO] [stdout]      |
[INFO] [stdout] 1910 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[INFO] [stdout]      |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2114:31
[INFO] [stdout]      |
[INFO] [stdout] 2114 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2114:52
[INFO] [stdout]      |
[INFO] [stdout] 2114 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2116:31
[INFO] [stdout]      |
[INFO] [stdout] 2116 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2116:52
[INFO] [stdout]      |
[INFO] [stdout] 2116 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2121:31
[INFO] [stdout]      |
[INFO] [stdout] 2121 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2121:52
[INFO] [stdout]      |
[INFO] [stdout] 2121 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2123:31
[INFO] [stdout]      |
[INFO] [stdout] 2123 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 1);
[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/timetype.rs:2123:52
[INFO] [stdout]      |
[INFO] [stdout] 2123 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 1);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2128:31
[INFO] [stdout]      |
[INFO] [stdout] 2128 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2128:52
[INFO] [stdout]      |
[INFO] [stdout] 2128 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2130:31
[INFO] [stdout]      |
[INFO] [stdout] 2130 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[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/timetype.rs:2130:52
[INFO] [stdout]      |
[INFO] [stdout] 2130 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2135:31
[INFO] [stdout]      |
[INFO] [stdout] 2135 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2135:52
[INFO] [stdout]      |
[INFO] [stdout] 2135 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2137:31
[INFO] [stdout]      |
[INFO] [stdout] 2137 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 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/timetype.rs:2137:52
[INFO] [stdout]      |
[INFO] [stdout] 2137 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2142:31
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2142:52
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2144:31
[INFO] [stdout]      |
[INFO] [stdout] 2144 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 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/timetype.rs:2144:52
[INFO] [stdout]      |
[INFO] [stdout] 2144 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2149:31
[INFO] [stdout]      |
[INFO] [stdout] 2149 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2149:52
[INFO] [stdout]      |
[INFO] [stdout] 2149 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2151:31
[INFO] [stdout]      |
[INFO] [stdout] 2151 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[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/timetype.rs:2151:52
[INFO] [stdout]      |
[INFO] [stdout] 2151 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2156:31
[INFO] [stdout]      |
[INFO] [stdout] 2156 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2156:52
[INFO] [stdout]      |
[INFO] [stdout] 2156 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2158:31
[INFO] [stdout]      |
[INFO] [stdout] 2158 |         expected = NaiveDate::from_ymd(2001, 3, 1).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/timetype.rs:2158:52
[INFO] [stdout]      |
[INFO] [stdout] 2158 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2163:31
[INFO] [stdout]      |
[INFO] [stdout] 2163 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2163:52
[INFO] [stdout]      |
[INFO] [stdout] 2163 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2165:31
[INFO] [stdout]      |
[INFO] [stdout] 2165 |         expected = NaiveDate::from_ymd(2062, 1, 1).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/timetype.rs:2165:52
[INFO] [stdout]      |
[INFO] [stdout] 2165 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2170:31
[INFO] [stdout]      |
[INFO] [stdout] 2170 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2170:52
[INFO] [stdout]      |
[INFO] [stdout] 2170 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2172:31
[INFO] [stdout]      |
[INFO] [stdout] 2172 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:2172:52
[INFO] [stdout]      |
[INFO] [stdout] 2172 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2177:31
[INFO] [stdout]      |
[INFO] [stdout] 2177 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2177:52
[INFO] [stdout]      |
[INFO] [stdout] 2177 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2184:31
[INFO] [stdout]      |
[INFO] [stdout] 2184 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:2184:52
[INFO] [stdout]      |
[INFO] [stdout] 2184 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2189:31
[INFO] [stdout]      |
[INFO] [stdout] 2189 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2189:52
[INFO] [stdout]      |
[INFO] [stdout] 2189 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2191:31
[INFO] [stdout]      |
[INFO] [stdout] 2191 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:2191:52
[INFO] [stdout]      |
[INFO] [stdout] 2191 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2196:31
[INFO] [stdout]      |
[INFO] [stdout] 2196 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2196:52
[INFO] [stdout]      |
[INFO] [stdout] 2196 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2198:31
[INFO] [stdout]      |
[INFO] [stdout] 2198 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:2198:52
[INFO] [stdout]      |
[INFO] [stdout] 2198 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2203:31
[INFO] [stdout]      |
[INFO] [stdout] 2203 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2203:52
[INFO] [stdout]      |
[INFO] [stdout] 2203 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2205:31
[INFO] [stdout]      |
[INFO] [stdout] 2205 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[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/timetype.rs:2205:52
[INFO] [stdout]      |
[INFO] [stdout] 2205 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2210:31
[INFO] [stdout]      |
[INFO] [stdout] 2210 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2210:52
[INFO] [stdout]      |
[INFO] [stdout] 2210 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2212:31
[INFO] [stdout]      |
[INFO] [stdout] 2212 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:2212:52
[INFO] [stdout]      |
[INFO] [stdout] 2212 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2217:31
[INFO] [stdout]      |
[INFO] [stdout] 2217 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2217:52
[INFO] [stdout]      |
[INFO] [stdout] 2217 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2219:31
[INFO] [stdout]      |
[INFO] [stdout] 2219 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:2219:52
[INFO] [stdout]      |
[INFO] [stdout] 2219 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2224:31
[INFO] [stdout]      |
[INFO] [stdout] 2224 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2224:52
[INFO] [stdout]      |
[INFO] [stdout] 2224 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2226:31
[INFO] [stdout]      |
[INFO] [stdout] 2226 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:2226:52
[INFO] [stdout]      |
[INFO] [stdout] 2226 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2231:31
[INFO] [stdout]      |
[INFO] [stdout] 2231 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2231:52
[INFO] [stdout]      |
[INFO] [stdout] 2231 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2233:31
[INFO] [stdout]      |
[INFO] [stdout] 2233 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:2233:52
[INFO] [stdout]      |
[INFO] [stdout] 2233 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2238:31
[INFO] [stdout]      |
[INFO] [stdout] 2238 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2238:52
[INFO] [stdout]      |
[INFO] [stdout] 2238 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2240:31
[INFO] [stdout]      |
[INFO] [stdout] 2240 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[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/timetype.rs:2240:52
[INFO] [stdout]      |
[INFO] [stdout] 2240 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2245:31
[INFO] [stdout]      |
[INFO] [stdout] 2245 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2245:52
[INFO] [stdout]      |
[INFO] [stdout] 2245 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2247:31
[INFO] [stdout]      |
[INFO] [stdout] 2247 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2247:52
[INFO] [stdout]      |
[INFO] [stdout] 2247 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2252:31
[INFO] [stdout]      |
[INFO] [stdout] 2252 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2252:52
[INFO] [stdout]      |
[INFO] [stdout] 2252 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2254:31
[INFO] [stdout]      |
[INFO] [stdout] 2254 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:2254:54
[INFO] [stdout]      |
[INFO] [stdout] 2254 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2259:31
[INFO] [stdout]      |
[INFO] [stdout] 2259 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2259:52
[INFO] [stdout]      |
[INFO] [stdout] 2259 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2261:31
[INFO] [stdout]      |
[INFO] [stdout] 2261 |         expected = NaiveDate::from_ymd(1999, 1, 1).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/timetype.rs:2261:52
[INFO] [stdout]      |
[INFO] [stdout] 2261 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2266:31
[INFO] [stdout]      |
[INFO] [stdout] 2266 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2266:52
[INFO] [stdout]      |
[INFO] [stdout] 2266 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2268:31
[INFO] [stdout]      |
[INFO] [stdout] 2268 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 10);
[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/timetype.rs:2268:52
[INFO] [stdout]      |
[INFO] [stdout] 2268 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 10);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2273:31
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2273:52
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2275:31
[INFO] [stdout]      |
[INFO] [stdout] 2275 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(2, 10, 00);
[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/timetype.rs:2275:52
[INFO] [stdout]      |
[INFO] [stdout] 2275 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(2, 10, 00);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2280:31
[INFO] [stdout]      |
[INFO] [stdout] 2280 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2280:52
[INFO] [stdout]      |
[INFO] [stdout] 2280 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2282:31
[INFO] [stdout]      |
[INFO] [stdout] 2282 |         expected = NaiveDate::from_ymd(2000, 1, 3).and_hms(2, 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/timetype.rs:2282:52
[INFO] [stdout]      |
[INFO] [stdout] 2282 |         expected = NaiveDate::from_ymd(2000, 1, 3).and_hms(2, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2287:31
[INFO] [stdout]      |
[INFO] [stdout] 2287 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2287:52
[INFO] [stdout]      |
[INFO] [stdout] 2287 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2289:31
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         expected = NaiveDate::from_ymd(2000, 1, 8).and_hms(2, 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/timetype.rs:2289:52
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         expected = NaiveDate::from_ymd(2000, 1, 8).and_hms(2, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2294:31
[INFO] [stdout]      |
[INFO] [stdout] 2294 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2294:52
[INFO] [stdout]      |
[INFO] [stdout] 2294 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2296:31
[INFO] [stdout]      |
[INFO] [stdout] 2296 |         expected = NaiveDate::from_ymd(2000, 3,21).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/timetype.rs:2296:52
[INFO] [stdout]      |
[INFO] [stdout] 2296 |         expected = NaiveDate::from_ymd(2000, 3,21).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2301:31
[INFO] [stdout]      |
[INFO] [stdout] 2301 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2301:52
[INFO] [stdout]      |
[INFO] [stdout] 2301 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2303:31
[INFO] [stdout]      |
[INFO] [stdout] 2303 |         expected = NaiveDate::from_ymd(2000, 4,30).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/timetype.rs:2303:52
[INFO] [stdout]      |
[INFO] [stdout] 2303 |         expected = NaiveDate::from_ymd(2000, 4,30).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2308:31
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2308:52
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2310:31
[INFO] [stdout]      |
[INFO] [stdout] 2310 |         expected = NaiveDate::from_ymd(2000, 5,30).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/timetype.rs:2310:52
[INFO] [stdout]      |
[INFO] [stdout] 2310 |         expected = NaiveDate::from_ymd(2000, 5,30).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2315:31
[INFO] [stdout]      |
[INFO] [stdout] 2315 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2315:52
[INFO] [stdout]      |
[INFO] [stdout] 2315 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2317:31
[INFO] [stdout]      |
[INFO] [stdout] 2317 |         expected = NaiveDate::from_ymd(2001, 4, 1).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/timetype.rs:2317:52
[INFO] [stdout]      |
[INFO] [stdout] 2317 |         expected = NaiveDate::from_ymd(2001, 4, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2322:31
[INFO] [stdout]      |
[INFO] [stdout] 2322 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2322:52
[INFO] [stdout]      |
[INFO] [stdout] 2322 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2324:31
[INFO] [stdout]      |
[INFO] [stdout] 2324 |         expected = NaiveDate::from_ymd(2002, 2, 1).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/timetype.rs:2324:52
[INFO] [stdout]      |
[INFO] [stdout] 2324 |         expected = NaiveDate::from_ymd(2002, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2329:31
[INFO] [stdout]      |
[INFO] [stdout] 2329 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2329:52
[INFO] [stdout]      |
[INFO] [stdout] 2329 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2331:31
[INFO] [stdout]      |
[INFO] [stdout] 2331 |         expected = NaiveDate::from_ymd(2006, 7, 1).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/timetype.rs:2331:52
[INFO] [stdout]      |
[INFO] [stdout] 2331 |         expected = NaiveDate::from_ymd(2006, 7, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2336:31
[INFO] [stdout]      |
[INFO] [stdout] 2336 |         base     = NaiveDate::from_ymd(2000,10,31).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/timetype.rs:2336:52
[INFO] [stdout]      |
[INFO] [stdout] 2336 |         base     = NaiveDate::from_ymd(2000,10,31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2338:31
[INFO] [stdout]      |
[INFO] [stdout] 2338 |         expected = NaiveDate::from_ymd(2001, 3, 1).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/timetype.rs:2338:52
[INFO] [stdout]      |
[INFO] [stdout] 2338 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2343:31
[INFO] [stdout]      |
[INFO] [stdout] 2343 |         base     = NaiveDate::from_ymd(2000,10,31).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/timetype.rs:2343:52
[INFO] [stdout]      |
[INFO] [stdout] 2343 |         base     = NaiveDate::from_ymd(2000,10,31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2345:31
[INFO] [stdout]      |
[INFO] [stdout] 2345 |         expected = NaiveDate::from_ymd(2001, 4, 1).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/timetype.rs:2345:52
[INFO] [stdout]      |
[INFO] [stdout] 2345 |         expected = NaiveDate::from_ymd(2001, 4, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2350:31
[INFO] [stdout]      |
[INFO] [stdout] 2350 |         base     = NaiveDate::from_ymd(2000,10,31).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/timetype.rs:2350:52
[INFO] [stdout]      |
[INFO] [stdout] 2350 |         base     = NaiveDate::from_ymd(2000,10,31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2352:31
[INFO] [stdout]      |
[INFO] [stdout] 2352 |         expected = NaiveDate::from_ymd(2001, 4, 1).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/timetype.rs:2352:52
[INFO] [stdout]      |
[INFO] [stdout] 2352 |         expected = NaiveDate::from_ymd(2001, 4, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2589:31
[INFO] [stdout]      |
[INFO] [stdout] 2589 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2589:52
[INFO] [stdout]      |
[INFO] [stdout] 2589 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2591:31
[INFO] [stdout]      |
[INFO] [stdout] 2591 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2591:54
[INFO] [stdout]      |
[INFO] [stdout] 2591 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2596:31
[INFO] [stdout]      |
[INFO] [stdout] 2596 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2596:52
[INFO] [stdout]      |
[INFO] [stdout] 2596 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2598:31
[INFO] [stdout]      |
[INFO] [stdout] 2598 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2598:54
[INFO] [stdout]      |
[INFO] [stdout] 2598 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2603:31
[INFO] [stdout]      |
[INFO] [stdout] 2603 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2603:52
[INFO] [stdout]      |
[INFO] [stdout] 2603 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2605:31
[INFO] [stdout]      |
[INFO] [stdout] 2605 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2605:54
[INFO] [stdout]      |
[INFO] [stdout] 2605 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2610:31
[INFO] [stdout]      |
[INFO] [stdout] 2610 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2610:52
[INFO] [stdout]      |
[INFO] [stdout] 2610 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2612:31
[INFO] [stdout]      |
[INFO] [stdout] 2612 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2612:54
[INFO] [stdout]      |
[INFO] [stdout] 2612 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2617:31
[INFO] [stdout]      |
[INFO] [stdout] 2617 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2617:52
[INFO] [stdout]      |
[INFO] [stdout] 2617 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2619:31
[INFO] [stdout]      |
[INFO] [stdout] 2619 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2619:54
[INFO] [stdout]      |
[INFO] [stdout] 2619 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2624:31
[INFO] [stdout]      |
[INFO] [stdout] 2624 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2624:52
[INFO] [stdout]      |
[INFO] [stdout] 2624 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2626:31
[INFO] [stdout]      |
[INFO] [stdout] 2626 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2626:54
[INFO] [stdout]      |
[INFO] [stdout] 2626 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2631:31
[INFO] [stdout]      |
[INFO] [stdout] 2631 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2631:52
[INFO] [stdout]      |
[INFO] [stdout] 2631 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2633:31
[INFO] [stdout]      |
[INFO] [stdout] 2633 |         expected = NaiveDate::from_ymd(2001, 12, 31).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/timetype.rs:2633:54
[INFO] [stdout]      |
[INFO] [stdout] 2633 |         expected = NaiveDate::from_ymd(2001, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2638:31
[INFO] [stdout]      |
[INFO] [stdout] 2638 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2638:52
[INFO] [stdout]      |
[INFO] [stdout] 2638 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2640:31
[INFO] [stdout]      |
[INFO] [stdout] 2640 |         expected = NaiveDate::from_ymd(2062, 12, 31).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/timetype.rs:2640:54
[INFO] [stdout]      |
[INFO] [stdout] 2640 |         expected = NaiveDate::from_ymd(2062, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2645:31
[INFO] [stdout]      |
[INFO] [stdout] 2645 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2645:52
[INFO] [stdout]      |
[INFO] [stdout] 2645 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2647:31
[INFO] [stdout]      |
[INFO] [stdout] 2647 |         expected = NaiveDate::from_ymd(2001, 12, 31).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/timetype.rs:2647:54
[INFO] [stdout]      |
[INFO] [stdout] 2647 |         expected = NaiveDate::from_ymd(2001, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2652:31
[INFO] [stdout]      |
[INFO] [stdout] 2652 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2652:52
[INFO] [stdout]      |
[INFO] [stdout] 2652 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2659:31
[INFO] [stdout]      |
[INFO] [stdout] 2659 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2659:54
[INFO] [stdout]      |
[INFO] [stdout] 2659 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2664:31
[INFO] [stdout]      |
[INFO] [stdout] 2664 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2664:52
[INFO] [stdout]      |
[INFO] [stdout] 2664 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2666:31
[INFO] [stdout]      |
[INFO] [stdout] 2666 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2666:54
[INFO] [stdout]      |
[INFO] [stdout] 2666 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2671:31
[INFO] [stdout]      |
[INFO] [stdout] 2671 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2671:52
[INFO] [stdout]      |
[INFO] [stdout] 2671 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2673:31
[INFO] [stdout]      |
[INFO] [stdout] 2673 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2673:54
[INFO] [stdout]      |
[INFO] [stdout] 2673 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2678:31
[INFO] [stdout]      |
[INFO] [stdout] 2678 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2678:52
[INFO] [stdout]      |
[INFO] [stdout] 2678 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2680:31
[INFO] [stdout]      |
[INFO] [stdout] 2680 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2680:54
[INFO] [stdout]      |
[INFO] [stdout] 2680 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2685:31
[INFO] [stdout]      |
[INFO] [stdout] 2685 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2685:52
[INFO] [stdout]      |
[INFO] [stdout] 2685 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2687:31
[INFO] [stdout]      |
[INFO] [stdout] 2687 |         expected = NaiveDate::from_ymd(2001, 12, 31).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/timetype.rs:2687:54
[INFO] [stdout]      |
[INFO] [stdout] 2687 |         expected = NaiveDate::from_ymd(2001, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2692:31
[INFO] [stdout]      |
[INFO] [stdout] 2692 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2692:52
[INFO] [stdout]      |
[INFO] [stdout] 2692 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2694:31
[INFO] [stdout]      |
[INFO] [stdout] 2694 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2694:54
[INFO] [stdout]      |
[INFO] [stdout] 2694 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2699:31
[INFO] [stdout]      |
[INFO] [stdout] 2699 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2699:52
[INFO] [stdout]      |
[INFO] [stdout] 2699 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2701:31
[INFO] [stdout]      |
[INFO] [stdout] 2701 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2701:54
[INFO] [stdout]      |
[INFO] [stdout] 2701 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2706:31
[INFO] [stdout]      |
[INFO] [stdout] 2706 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2706:52
[INFO] [stdout]      |
[INFO] [stdout] 2706 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2708:31
[INFO] [stdout]      |
[INFO] [stdout] 2708 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2708:54
[INFO] [stdout]      |
[INFO] [stdout] 2708 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2713:31
[INFO] [stdout]      |
[INFO] [stdout] 2713 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2713:52
[INFO] [stdout]      |
[INFO] [stdout] 2713 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2715:31
[INFO] [stdout]      |
[INFO] [stdout] 2715 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2715:54
[INFO] [stdout]      |
[INFO] [stdout] 2715 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2720:31
[INFO] [stdout]      |
[INFO] [stdout] 2720 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2720:52
[INFO] [stdout]      |
[INFO] [stdout] 2720 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2722:31
[INFO] [stdout]      |
[INFO] [stdout] 2722 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2722:54
[INFO] [stdout]      |
[INFO] [stdout] 2722 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2727:31
[INFO] [stdout]      |
[INFO] [stdout] 2727 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2727:52
[INFO] [stdout]      |
[INFO] [stdout] 2727 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2729:31
[INFO] [stdout]      |
[INFO] [stdout] 2729 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[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/timetype.rs:2729:54
[INFO] [stdout]      |
[INFO] [stdout] 2729 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2734:31
[INFO] [stdout]      |
[INFO] [stdout] 2734 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2734:52
[INFO] [stdout]      |
[INFO] [stdout] 2734 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2736:31
[INFO] [stdout]      |
[INFO] [stdout] 2736 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:2736:54
[INFO] [stdout]      |
[INFO] [stdout] 2736 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2807:31
[INFO] [stdout]      |
[INFO] [stdout] 2807 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2807:52
[INFO] [stdout]      |
[INFO] [stdout] 2807 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2809:31
[INFO] [stdout]      |
[INFO] [stdout] 2809 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2809:53
[INFO] [stdout]      |
[INFO] [stdout] 2809 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2814:31
[INFO] [stdout]      |
[INFO] [stdout] 2814 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2814:52
[INFO] [stdout]      |
[INFO] [stdout] 2814 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2816:31
[INFO] [stdout]      |
[INFO] [stdout] 2816 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2816:53
[INFO] [stdout]      |
[INFO] [stdout] 2816 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2821:31
[INFO] [stdout]      |
[INFO] [stdout] 2821 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2821:52
[INFO] [stdout]      |
[INFO] [stdout] 2821 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2823:31
[INFO] [stdout]      |
[INFO] [stdout] 2823 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2823:53
[INFO] [stdout]      |
[INFO] [stdout] 2823 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2828:31
[INFO] [stdout]      |
[INFO] [stdout] 2828 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2828:52
[INFO] [stdout]      |
[INFO] [stdout] 2828 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2830:31
[INFO] [stdout]      |
[INFO] [stdout] 2830 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2830:53
[INFO] [stdout]      |
[INFO] [stdout] 2830 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2835:31
[INFO] [stdout]      |
[INFO] [stdout] 2835 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2835:52
[INFO] [stdout]      |
[INFO] [stdout] 2835 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2837:31
[INFO] [stdout]      |
[INFO] [stdout] 2837 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2837:53
[INFO] [stdout]      |
[INFO] [stdout] 2837 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2842:31
[INFO] [stdout]      |
[INFO] [stdout] 2842 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2842:52
[INFO] [stdout]      |
[INFO] [stdout] 2842 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2844:31
[INFO] [stdout]      |
[INFO] [stdout] 2844 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2844:53
[INFO] [stdout]      |
[INFO] [stdout] 2844 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2849:31
[INFO] [stdout]      |
[INFO] [stdout] 2849 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2849:52
[INFO] [stdout]      |
[INFO] [stdout] 2849 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2851:31
[INFO] [stdout]      |
[INFO] [stdout] 2851 |         expected = NaiveDate::from_ymd(2001, 3, 31).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/timetype.rs:2851:53
[INFO] [stdout]      |
[INFO] [stdout] 2851 |         expected = NaiveDate::from_ymd(2001, 3, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2856:31
[INFO] [stdout]      |
[INFO] [stdout] 2856 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2856:52
[INFO] [stdout]      |
[INFO] [stdout] 2856 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2858:31
[INFO] [stdout]      |
[INFO] [stdout] 2858 |         expected = NaiveDate::from_ymd(2062, 1, 31).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/timetype.rs:2858:53
[INFO] [stdout]      |
[INFO] [stdout] 2858 |         expected = NaiveDate::from_ymd(2062, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2863:31
[INFO] [stdout]      |
[INFO] [stdout] 2863 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2863:52
[INFO] [stdout]      |
[INFO] [stdout] 2863 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2865:31
[INFO] [stdout]      |
[INFO] [stdout] 2865 |         expected = NaiveDate::from_ymd(2001, 2, 28).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/timetype.rs:2865:53
[INFO] [stdout]      |
[INFO] [stdout] 2865 |         expected = NaiveDate::from_ymd(2001, 2, 28).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2870:31
[INFO] [stdout]      |
[INFO] [stdout] 2870 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2870:52
[INFO] [stdout]      |
[INFO] [stdout] 2870 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2877:31
[INFO] [stdout]      |
[INFO] [stdout] 2877 |         expected = NaiveDate::from_ymd(2000, 2, 29).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/timetype.rs:2877:53
[INFO] [stdout]      |
[INFO] [stdout] 2877 |         expected = NaiveDate::from_ymd(2000, 2, 29).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2882:31
[INFO] [stdout]      |
[INFO] [stdout] 2882 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2882:52
[INFO] [stdout]      |
[INFO] [stdout] 2882 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2884:31
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2884:53
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2889:31
[INFO] [stdout]      |
[INFO] [stdout] 2889 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2889:52
[INFO] [stdout]      |
[INFO] [stdout] 2889 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2891:31
[INFO] [stdout]      |
[INFO] [stdout] 2891 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2891:53
[INFO] [stdout]      |
[INFO] [stdout] 2891 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2896:31
[INFO] [stdout]      |
[INFO] [stdout] 2896 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2896:52
[INFO] [stdout]      |
[INFO] [stdout] 2896 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2898:31
[INFO] [stdout]      |
[INFO] [stdout] 2898 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2898:53
[INFO] [stdout]      |
[INFO] [stdout] 2898 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2903:31
[INFO] [stdout]      |
[INFO] [stdout] 2903 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2903:52
[INFO] [stdout]      |
[INFO] [stdout] 2903 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2905:31
[INFO] [stdout]      |
[INFO] [stdout] 2905 |         expected = NaiveDate::from_ymd(2001, 2, 28).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/timetype.rs:2905:53
[INFO] [stdout]      |
[INFO] [stdout] 2905 |         expected = NaiveDate::from_ymd(2001, 2, 28).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2910:31
[INFO] [stdout]      |
[INFO] [stdout] 2910 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2910:52
[INFO] [stdout]      |
[INFO] [stdout] 2910 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2912:31
[INFO] [stdout]      |
[INFO] [stdout] 2912 |         expected = NaiveDate::from_ymd(2000, 2, 29).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/timetype.rs:2912:53
[INFO] [stdout]      |
[INFO] [stdout] 2912 |         expected = NaiveDate::from_ymd(2000, 2, 29).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2917:31
[INFO] [stdout]      |
[INFO] [stdout] 2917 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2917:52
[INFO] [stdout]      |
[INFO] [stdout] 2917 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2919:31
[INFO] [stdout]      |
[INFO] [stdout] 2919 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2919:53
[INFO] [stdout]      |
[INFO] [stdout] 2919 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2924:31
[INFO] [stdout]      |
[INFO] [stdout] 2924 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2924:52
[INFO] [stdout]      |
[INFO] [stdout] 2924 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2926:31
[INFO] [stdout]      |
[INFO] [stdout] 2926 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2926:53
[INFO] [stdout]      |
[INFO] [stdout] 2926 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2931:31
[INFO] [stdout]      |
[INFO] [stdout] 2931 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2931:52
[INFO] [stdout]      |
[INFO] [stdout] 2931 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2933:31
[INFO] [stdout]      |
[INFO] [stdout] 2933 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2933:53
[INFO] [stdout]      |
[INFO] [stdout] 2933 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2938:31
[INFO] [stdout]      |
[INFO] [stdout] 2938 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2938:52
[INFO] [stdout]      |
[INFO] [stdout] 2938 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2940:31
[INFO] [stdout]      |
[INFO] [stdout] 2940 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2940:53
[INFO] [stdout]      |
[INFO] [stdout] 2940 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2945:31
[INFO] [stdout]      |
[INFO] [stdout] 2945 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2945:52
[INFO] [stdout]      |
[INFO] [stdout] 2945 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2947:31
[INFO] [stdout]      |
[INFO] [stdout] 2947 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[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/timetype.rs:2947:54
[INFO] [stdout]      |
[INFO] [stdout] 2947 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2952:31
[INFO] [stdout]      |
[INFO] [stdout] 2952 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2952:52
[INFO] [stdout]      |
[INFO] [stdout] 2952 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2954:31
[INFO] [stdout]      |
[INFO] [stdout] 2954 |         expected = NaiveDate::from_ymd(1999, 1, 31).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/timetype.rs:2954:53
[INFO] [stdout]      |
[INFO] [stdout] 2954 |         expected = NaiveDate::from_ymd(1999, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3026:31
[INFO] [stdout]      |
[INFO] [stdout] 3026 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3026:52
[INFO] [stdout]      |
[INFO] [stdout] 3026 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3028:31
[INFO] [stdout]      |
[INFO] [stdout] 3028 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3028:52
[INFO] [stdout]      |
[INFO] [stdout] 3028 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3033:31
[INFO] [stdout]      |
[INFO] [stdout] 3033 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3033:52
[INFO] [stdout]      |
[INFO] [stdout] 3033 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3035:31
[INFO] [stdout]      |
[INFO] [stdout] 3035 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3035:52
[INFO] [stdout]      |
[INFO] [stdout] 3035 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3040:31
[INFO] [stdout]      |
[INFO] [stdout] 3040 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3040:52
[INFO] [stdout]      |
[INFO] [stdout] 3040 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3042:31
[INFO] [stdout]      |
[INFO] [stdout] 3042 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3042:52
[INFO] [stdout]      |
[INFO] [stdout] 3042 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3047:31
[INFO] [stdout]      |
[INFO] [stdout] 3047 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3047:52
[INFO] [stdout]      |
[INFO] [stdout] 3047 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3049:31
[INFO] [stdout]      |
[INFO] [stdout] 3049 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3049:52
[INFO] [stdout]      |
[INFO] [stdout] 3049 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3054:31
[INFO] [stdout]      |
[INFO] [stdout] 3054 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3054:52
[INFO] [stdout]      |
[INFO] [stdout] 3054 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3056:31
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3056:52
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3061:31
[INFO] [stdout]      |
[INFO] [stdout] 3061 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3061:52
[INFO] [stdout]      |
[INFO] [stdout] 3061 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3063:31
[INFO] [stdout]      |
[INFO] [stdout] 3063 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3063:52
[INFO] [stdout]      |
[INFO] [stdout] 3063 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3068:31
[INFO] [stdout]      |
[INFO] [stdout] 3068 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3068:52
[INFO] [stdout]      |
[INFO] [stdout] 3068 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3070:31
[INFO] [stdout]      |
[INFO] [stdout] 3070 |         expected = NaiveDate::from_ymd(2001, 3, 1).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/timetype.rs:3070:52
[INFO] [stdout]      |
[INFO] [stdout] 3070 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3075:31
[INFO] [stdout]      |
[INFO] [stdout] 3075 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3075:52
[INFO] [stdout]      |
[INFO] [stdout] 3075 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3077:31
[INFO] [stdout]      |
[INFO] [stdout] 3077 |         expected = NaiveDate::from_ymd(2062, 1, 1).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/timetype.rs:3077:52
[INFO] [stdout]      |
[INFO] [stdout] 3077 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3082:31
[INFO] [stdout]      |
[INFO] [stdout] 3082 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3082:52
[INFO] [stdout]      |
[INFO] [stdout] 3082 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3084:31
[INFO] [stdout]      |
[INFO] [stdout] 3084 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:3084:52
[INFO] [stdout]      |
[INFO] [stdout] 3084 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3089:31
[INFO] [stdout]      |
[INFO] [stdout] 3089 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3089:52
[INFO] [stdout]      |
[INFO] [stdout] 3089 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3096:31
[INFO] [stdout]      |
[INFO] [stdout] 3096 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:3096:52
[INFO] [stdout]      |
[INFO] [stdout] 3096 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3101:31
[INFO] [stdout]      |
[INFO] [stdout] 3101 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3101:52
[INFO] [stdout]      |
[INFO] [stdout] 3101 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3103:31
[INFO] [stdout]      |
[INFO] [stdout] 3103 |         expected = NaiveDate::from_ymd(2000, 1, 2).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/timetype.rs:3103:52
[INFO] [stdout]      |
[INFO] [stdout] 3103 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3108:31
[INFO] [stdout]      |
[INFO] [stdout] 3108 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3108:52
[INFO] [stdout]      |
[INFO] [stdout] 3108 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3110:31
[INFO] [stdout]      |
[INFO] [stdout] 3110 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3110:52
[INFO] [stdout]      |
[INFO] [stdout] 3110 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3115:31
[INFO] [stdout]      |
[INFO] [stdout] 3115 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3115:52
[INFO] [stdout]      |
[INFO] [stdout] 3115 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3117:31
[INFO] [stdout]      |
[INFO] [stdout] 3117 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3117:52
[INFO] [stdout]      |
[INFO] [stdout] 3117 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3122:31
[INFO] [stdout]      |
[INFO] [stdout] 3122 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3122:52
[INFO] [stdout]      |
[INFO] [stdout] 3122 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3124:31
[INFO] [stdout]      |
[INFO] [stdout] 3124 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:3124:52
[INFO] [stdout]      |
[INFO] [stdout] 3124 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3129:31
[INFO] [stdout]      |
[INFO] [stdout] 3129 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3129:52
[INFO] [stdout]      |
[INFO] [stdout] 3129 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3131:31
[INFO] [stdout]      |
[INFO] [stdout] 3131 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:3131:52
[INFO] [stdout]      |
[INFO] [stdout] 3131 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3136:31
[INFO] [stdout]      |
[INFO] [stdout] 3136 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3136:52
[INFO] [stdout]      |
[INFO] [stdout] 3136 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3138:31
[INFO] [stdout]      |
[INFO] [stdout] 3138 |         expected = NaiveDate::from_ymd(2000, 1, 2).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/timetype.rs:3138:52
[INFO] [stdout]      |
[INFO] [stdout] 3138 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3143:31
[INFO] [stdout]      |
[INFO] [stdout] 3143 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3143:52
[INFO] [stdout]      |
[INFO] [stdout] 3143 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3145:31
[INFO] [stdout]      |
[INFO] [stdout] 3145 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3145:52
[INFO] [stdout]      |
[INFO] [stdout] 3145 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3150:31
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3150:52
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3152:31
[INFO] [stdout]      |
[INFO] [stdout] 3152 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3152:52
[INFO] [stdout]      |
[INFO] [stdout] 3152 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3157:31
[INFO] [stdout]      |
[INFO] [stdout] 3157 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3157:52
[INFO] [stdout]      |
[INFO] [stdout] 3157 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3159:31
[INFO] [stdout]      |
[INFO] [stdout] 3159 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3159:52
[INFO] [stdout]      |
[INFO] [stdout] 3159 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3164:31
[INFO] [stdout]      |
[INFO] [stdout] 3164 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3164:52
[INFO] [stdout]      |
[INFO] [stdout] 3164 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3166:31
[INFO] [stdout]      |
[INFO] [stdout] 3166 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:3166:54
[INFO] [stdout]      |
[INFO] [stdout] 3166 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3171:31
[INFO] [stdout]      |
[INFO] [stdout] 3171 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3171:52
[INFO] [stdout]      |
[INFO] [stdout] 3171 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3173:31
[INFO] [stdout]      |
[INFO] [stdout] 3173 |         expected = NaiveDate::from_ymd(1999, 1, 1).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/timetype.rs:3173:52
[INFO] [stdout]      |
[INFO] [stdout] 3173 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3244:31
[INFO] [stdout]      |
[INFO] [stdout] 3244 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3244:52
[INFO] [stdout]      |
[INFO] [stdout] 3244 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3246:31
[INFO] [stdout]      |
[INFO] [stdout] 3246 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3246:52
[INFO] [stdout]      |
[INFO] [stdout] 3246 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3251:31
[INFO] [stdout]      |
[INFO] [stdout] 3251 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3251:52
[INFO] [stdout]      |
[INFO] [stdout] 3251 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3253:31
[INFO] [stdout]      |
[INFO] [stdout] 3253 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3253:52
[INFO] [stdout]      |
[INFO] [stdout] 3253 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3258:31
[INFO] [stdout]      |
[INFO] [stdout] 3258 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3258:52
[INFO] [stdout]      |
[INFO] [stdout] 3258 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3260:31
[INFO] [stdout]      |
[INFO] [stdout] 3260 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3260:52
[INFO] [stdout]      |
[INFO] [stdout] 3260 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3265:31
[INFO] [stdout]      |
[INFO] [stdout] 3265 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3265:52
[INFO] [stdout]      |
[INFO] [stdout] 3265 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3267:31
[INFO] [stdout]      |
[INFO] [stdout] 3267 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3267:52
[INFO] [stdout]      |
[INFO] [stdout] 3267 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3272:31
[INFO] [stdout]      |
[INFO] [stdout] 3272 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3272:52
[INFO] [stdout]      |
[INFO] [stdout] 3272 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3274:31
[INFO] [stdout]      |
[INFO] [stdout] 3274 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 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/timetype.rs:3274:52
[INFO] [stdout]      |
[INFO] [stdout] 3274 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3279:31
[INFO] [stdout]      |
[INFO] [stdout] 3279 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3279:52
[INFO] [stdout]      |
[INFO] [stdout] 3279 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3281:31
[INFO] [stdout]      |
[INFO] [stdout] 3281 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3281:52
[INFO] [stdout]      |
[INFO] [stdout] 3281 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3286:31
[INFO] [stdout]      |
[INFO] [stdout] 3286 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3286:52
[INFO] [stdout]      |
[INFO] [stdout] 3286 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3288:31
[INFO] [stdout]      |
[INFO] [stdout] 3288 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 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/timetype.rs:3288:52
[INFO] [stdout]      |
[INFO] [stdout] 3288 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3293:31
[INFO] [stdout]      |
[INFO] [stdout] 3293 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3293:52
[INFO] [stdout]      |
[INFO] [stdout] 3293 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3295:31
[INFO] [stdout]      |
[INFO] [stdout] 3295 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 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/timetype.rs:3295:52
[INFO] [stdout]      |
[INFO] [stdout] 3295 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3300:31
[INFO] [stdout]      |
[INFO] [stdout] 3300 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3300:52
[INFO] [stdout]      |
[INFO] [stdout] 3300 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3302:31
[INFO] [stdout]      |
[INFO] [stdout] 3302 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 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/timetype.rs:3302:52
[INFO] [stdout]      |
[INFO] [stdout] 3302 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3307:31
[INFO] [stdout]      |
[INFO] [stdout] 3307 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3307:52
[INFO] [stdout]      |
[INFO] [stdout] 3307 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3314:31
[INFO] [stdout]      |
[INFO] [stdout] 3314 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 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/timetype.rs:3314:52
[INFO] [stdout]      |
[INFO] [stdout] 3314 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3319:31
[INFO] [stdout]      |
[INFO] [stdout] 3319 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3319:52
[INFO] [stdout]      |
[INFO] [stdout] 3319 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3321:31
[INFO] [stdout]      |
[INFO] [stdout] 3321 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:3321:52
[INFO] [stdout]      |
[INFO] [stdout] 3321 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3326:31
[INFO] [stdout]      |
[INFO] [stdout] 3326 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3326:52
[INFO] [stdout]      |
[INFO] [stdout] 3326 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3328:31
[INFO] [stdout]      |
[INFO] [stdout] 3328 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 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/timetype.rs:3328:52
[INFO] [stdout]      |
[INFO] [stdout] 3328 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3333:31
[INFO] [stdout]      |
[INFO] [stdout] 3333 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3333:52
[INFO] [stdout]      |
[INFO] [stdout] 3333 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3335:31
[INFO] [stdout]      |
[INFO] [stdout] 3335 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3335:52
[INFO] [stdout]      |
[INFO] [stdout] 3335 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3340:31
[INFO] [stdout]      |
[INFO] [stdout] 3340 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3340:52
[INFO] [stdout]      |
[INFO] [stdout] 3340 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3342:31
[INFO] [stdout]      |
[INFO] [stdout] 3342 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 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/timetype.rs:3342:52
[INFO] [stdout]      |
[INFO] [stdout] 3342 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3347:31
[INFO] [stdout]      |
[INFO] [stdout] 3347 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3347:52
[INFO] [stdout]      |
[INFO] [stdout] 3347 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3349:31
[INFO] [stdout]      |
[INFO] [stdout] 3349 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 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/timetype.rs:3349:52
[INFO] [stdout]      |
[INFO] [stdout] 3349 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3354:31
[INFO] [stdout]      |
[INFO] [stdout] 3354 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3354:52
[INFO] [stdout]      |
[INFO] [stdout] 3354 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3356:31
[INFO] [stdout]      |
[INFO] [stdout] 3356 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:3356:52
[INFO] [stdout]      |
[INFO] [stdout] 3356 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3361:31
[INFO] [stdout]      |
[INFO] [stdout] 3361 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3361:52
[INFO] [stdout]      |
[INFO] [stdout] 3361 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3363:31
[INFO] [stdout]      |
[INFO] [stdout] 3363 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 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/timetype.rs:3363:52
[INFO] [stdout]      |
[INFO] [stdout] 3363 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3368:31
[INFO] [stdout]      |
[INFO] [stdout] 3368 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3368:52
[INFO] [stdout]      |
[INFO] [stdout] 3368 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3370:31
[INFO] [stdout]      |
[INFO] [stdout] 3370 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3370:52
[INFO] [stdout]      |
[INFO] [stdout] 3370 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3375:31
[INFO] [stdout]      |
[INFO] [stdout] 3375 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3375:52
[INFO] [stdout]      |
[INFO] [stdout] 3375 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3377:31
[INFO] [stdout]      |
[INFO] [stdout] 3377 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3377:52
[INFO] [stdout]      |
[INFO] [stdout] 3377 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3382:31
[INFO] [stdout]      |
[INFO] [stdout] 3382 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3382:52
[INFO] [stdout]      |
[INFO] [stdout] 3382 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3384:31
[INFO] [stdout]      |
[INFO] [stdout] 3384 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:3384:54
[INFO] [stdout]      |
[INFO] [stdout] 3384 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3389:31
[INFO] [stdout]      |
[INFO] [stdout] 3389 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3389:52
[INFO] [stdout]      |
[INFO] [stdout] 3389 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3391:31
[INFO] [stdout]      |
[INFO] [stdout] 3391 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 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/timetype.rs:3391:52
[INFO] [stdout]      |
[INFO] [stdout] 3391 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3462:31
[INFO] [stdout]      |
[INFO] [stdout] 3462 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3462:52
[INFO] [stdout]      |
[INFO] [stdout] 3462 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3464:31
[INFO] [stdout]      |
[INFO] [stdout] 3464 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 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/timetype.rs:3464:52
[INFO] [stdout]      |
[INFO] [stdout] 3464 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3469:31
[INFO] [stdout]      |
[INFO] [stdout] 3469 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3469:52
[INFO] [stdout]      |
[INFO] [stdout] 3469 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3471:31
[INFO] [stdout]      |
[INFO] [stdout] 3471 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 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/timetype.rs:3471:52
[INFO] [stdout]      |
[INFO] [stdout] 3471 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3476:31
[INFO] [stdout]      |
[INFO] [stdout] 3476 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3476:52
[INFO] [stdout]      |
[INFO] [stdout] 3476 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3478:31
[INFO] [stdout]      |
[INFO] [stdout] 3478 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3478:52
[INFO] [stdout]      |
[INFO] [stdout] 3478 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3483:31
[INFO] [stdout]      |
[INFO] [stdout] 3483 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3483:52
[INFO] [stdout]      |
[INFO] [stdout] 3483 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3485:31
[INFO] [stdout]      |
[INFO] [stdout] 3485 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 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/timetype.rs:3485:52
[INFO] [stdout]      |
[INFO] [stdout] 3485 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3490:31
[INFO] [stdout]      |
[INFO] [stdout] 3490 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3490:52
[INFO] [stdout]      |
[INFO] [stdout] 3490 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3492:31
[INFO] [stdout]      |
[INFO] [stdout] 3492 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 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/timetype.rs:3492:52
[INFO] [stdout]      |
[INFO] [stdout] 3492 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3497:31
[INFO] [stdout]      |
[INFO] [stdout] 3497 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3497:52
[INFO] [stdout]      |
[INFO] [stdout] 3497 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3499:31
[INFO] [stdout]      |
[INFO] [stdout] 3499 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3499:52
[INFO] [stdout]      |
[INFO] [stdout] 3499 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3504:31
[INFO] [stdout]      |
[INFO] [stdout] 3504 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3504:52
[INFO] [stdout]      |
[INFO] [stdout] 3504 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3506:31
[INFO] [stdout]      |
[INFO] [stdout] 3506 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 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/timetype.rs:3506:52
[INFO] [stdout]      |
[INFO] [stdout] 3506 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3511:31
[INFO] [stdout]      |
[INFO] [stdout] 3511 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3511:52
[INFO] [stdout]      |
[INFO] [stdout] 3511 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3513:31
[INFO] [stdout]      |
[INFO] [stdout] 3513 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 0, 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/timetype.rs:3513:52
[INFO] [stdout]      |
[INFO] [stdout] 3513 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3518:31
[INFO] [stdout]      |
[INFO] [stdout] 3518 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3518:52
[INFO] [stdout]      |
[INFO] [stdout] 3518 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3520:31
[INFO] [stdout]      |
[INFO] [stdout] 3520 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 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/timetype.rs:3520:52
[INFO] [stdout]      |
[INFO] [stdout] 3520 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3525:31
[INFO] [stdout]      |
[INFO] [stdout] 3525 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3525:52
[INFO] [stdout]      |
[INFO] [stdout] 3525 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3532:31
[INFO] [stdout]      |
[INFO] [stdout] 3532 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 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/timetype.rs:3532:52
[INFO] [stdout]      |
[INFO] [stdout] 3532 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3537:31
[INFO] [stdout]      |
[INFO] [stdout] 3537 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3537:52
[INFO] [stdout]      |
[INFO] [stdout] 3537 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3539:31
[INFO] [stdout]      |
[INFO] [stdout] 3539 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 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/timetype.rs:3539:52
[INFO] [stdout]      |
[INFO] [stdout] 3539 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3544:31
[INFO] [stdout]      |
[INFO] [stdout] 3544 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3544:52
[INFO] [stdout]      |
[INFO] [stdout] 3544 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3546:31
[INFO] [stdout]      |
[INFO] [stdout] 3546 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:3546:52
[INFO] [stdout]      |
[INFO] [stdout] 3546 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3551:31
[INFO] [stdout]      |
[INFO] [stdout] 3551 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3551:52
[INFO] [stdout]      |
[INFO] [stdout] 3551 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3553:31
[INFO] [stdout]      |
[INFO] [stdout] 3553 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3553:52
[INFO] [stdout]      |
[INFO] [stdout] 3553 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3558:31
[INFO] [stdout]      |
[INFO] [stdout] 3558 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3558:52
[INFO] [stdout]      |
[INFO] [stdout] 3558 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3560:31
[INFO] [stdout]      |
[INFO] [stdout] 3560 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 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/timetype.rs:3560:52
[INFO] [stdout]      |
[INFO] [stdout] 3560 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3565:31
[INFO] [stdout]      |
[INFO] [stdout] 3565 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3565:52
[INFO] [stdout]      |
[INFO] [stdout] 3565 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3567:31
[INFO] [stdout]      |
[INFO] [stdout] 3567 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 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/timetype.rs:3567:52
[INFO] [stdout]      |
[INFO] [stdout] 3567 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3572:31
[INFO] [stdout]      |
[INFO] [stdout] 3572 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3572:52
[INFO] [stdout]      |
[INFO] [stdout] 3572 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3574:31
[INFO] [stdout]      |
[INFO] [stdout] 3574 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 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/timetype.rs:3574:52
[INFO] [stdout]      |
[INFO] [stdout] 3574 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3579:31
[INFO] [stdout]      |
[INFO] [stdout] 3579 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3579:52
[INFO] [stdout]      |
[INFO] [stdout] 3579 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3581:31
[INFO] [stdout]      |
[INFO] [stdout] 3581 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:3581:52
[INFO] [stdout]      |
[INFO] [stdout] 3581 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3586:31
[INFO] [stdout]      |
[INFO] [stdout] 3586 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3586:52
[INFO] [stdout]      |
[INFO] [stdout] 3586 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3588:31
[INFO] [stdout]      |
[INFO] [stdout] 3588 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3588:52
[INFO] [stdout]      |
[INFO] [stdout] 3588 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3593:31
[INFO] [stdout]      |
[INFO] [stdout] 3593 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3593:52
[INFO] [stdout]      |
[INFO] [stdout] 3593 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3595:31
[INFO] [stdout]      |
[INFO] [stdout] 3595 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 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/timetype.rs:3595:52
[INFO] [stdout]      |
[INFO] [stdout] 3595 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3600:31
[INFO] [stdout]      |
[INFO] [stdout] 3600 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3600:52
[INFO] [stdout]      |
[INFO] [stdout] 3600 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3602:31
[INFO] [stdout]      |
[INFO] [stdout] 3602 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:3602:54
[INFO] [stdout]      |
[INFO] [stdout] 3602 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3607:31
[INFO] [stdout]      |
[INFO] [stdout] 3607 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3607:52
[INFO] [stdout]      |
[INFO] [stdout] 3607 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3609:31
[INFO] [stdout]      |
[INFO] [stdout] 3609 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 0, 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/timetype.rs:3609:52
[INFO] [stdout]      |
[INFO] [stdout] 3609 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3621:24
[INFO] [stdout]      |
[INFO] [stdout] 3621 |         TT::moment(ND::from_ymd(y, m, d).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/timetype.rs:3621:42
[INFO] [stdout]      |
[INFO] [stdout] 3621 |         TT::moment(ND::from_ymd(y, m, d).and_hms(0, 0, 0))
[INFO] [stdout]      |                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3674:24
[INFO] [stdout]      |
[INFO] [stdout] 3674 |         TT::moment(ND::from_ymd(y, m, d).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/timetype.rs:3674:42
[INFO] [stdout]      |
[INFO] [stdout] 3674 |         TT::moment(ND::from_ymd(y, m, d).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/parser/timetype.rs:196:40
[INFO] [stdout]     |
[INFO] [stdout] 196 |                         .map(|ndt| ndt.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/parser/timetype.rs:201:40
[INFO] [stdout]     |
[INFO] [stdout] 201 |                         .map(|ndt| ndt.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/parser/timetype.rs:211:40
[INFO] [stdout]     |
[INFO] [stdout] 211 |                         .map(|ndt| ndt.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/parser/timetype.rs:227:40
[INFO] [stdout]     |
[INFO] [stdout] 227 |                         .map(|ndt| ndt.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/parser/timetype.rs:240:40
[INFO] [stdout]     |
[INFO] [stdout] 240 |                         .map(|ndt| ndt.and_hms(0, 0, 0))
[INFO] [stdout]     |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:472:32
[INFO] [stdout]     |
[INFO] [stdout] 472 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout]     = note: `#[warn(non_fmt_panics)]` on by default
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 472 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 472 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:475:32
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 475 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 475 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:481:32
[INFO] [stdout]     |
[INFO] [stdout] 481 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 481 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 481 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:504:32
[INFO] [stdout]     |
[INFO] [stdout] 504 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 504 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 504 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:173:32
[INFO] [stdout]     |
[INFO] [stdout] 173 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 173 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 173 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:197:32
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 197 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 197 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:221:32
[INFO] [stdout]     |
[INFO] [stdout] 221 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 221 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 221 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:245:32
[INFO] [stdout]     |
[INFO] [stdout] 245 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 245 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 245 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:269:32
[INFO] [stdout]     |
[INFO] [stdout] 269 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 269 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 269 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:277:32
[INFO] [stdout]     |
[INFO] [stdout] 277 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 277 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 277 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:308:32
[INFO] [stdout]     |
[INFO] [stdout] 308 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 308 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 308 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:338:32
[INFO] [stdout]     |
[INFO] [stdout] 338 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 338 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 338 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:368:32
[INFO] [stdout]     |
[INFO] [stdout] 368 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 368 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 368 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 630 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.32s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: iso8601 v0.2.0, nom v3.2.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "e8a5158c5d789ea81c149c0307a4813fa5478918d125db01bbbc227396758084", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e8a5158c5d789ea81c149c0307a4813fa5478918d125db01bbbc227396758084", kill_on_drop: false }`
[INFO] [stdout] e8a5158c5d789ea81c149c0307a4813fa5478918d125db01bbbc227396758084
[INFO] checking kairos-0.3.0 against try#7622c0f807a4e13c4db886a1681bf343795692df+rustflags=-Dnon_local_definitions for pr-120393-1
[INFO] extracting crate kairos 0.3.0 into /workspace/builds/worker-4-tc2/source
[INFO] validating manifest of crates.io crate kairos 0.3.0 on toolchain 7622c0f807a4e13c4db886a1681bf343795692df
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate kairos 0.3.0
[INFO] finished tweaking crates.io crate kairos 0.3.0
[INFO] tweaked toml for crates.io crate kairos 0.3.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] db8252153e2efe42e953b2e389cc0cdbfe90b3b7c7d7a1c56470f49f43ab6e77
[INFO] running `Command { std: "docker" "start" "-a" "db8252153e2efe42e953b2e389cc0cdbfe90b3b7c7d7a1c56470f49f43ab6e77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "db8252153e2efe42e953b2e389cc0cdbfe90b3b7c7d7a1c56470f49f43ab6e77", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "db8252153e2efe42e953b2e389cc0cdbfe90b3b7c7d7a1c56470f49f43ab6e77", kill_on_drop: false }`
[INFO] [stdout] db8252153e2efe42e953b2e389cc0cdbfe90b3b7c7d7a1c56470f49f43ab6e77
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dnon_local_definitions" "-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 93abd115ae6657890bc564060c6723082cbb69609d6f9f8f5146a6cda3550e21
[INFO] running `Command { std: "docker" "start" "-a" "93abd115ae6657890bc564060c6723082cbb69609d6f9f8f5146a6cda3550e21", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]     Checking ucd-util v0.1.10
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking utf8-ranges v1.0.5
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]     Checking iana-time-zone v0.1.59
[INFO] [stderr]     Checking thread_local v0.3.6
[INFO] [stderr]     Checking regex-syntax v0.5.6
[INFO] [stderr]     Checking log v0.3.9
[INFO] [stderr]     Checking object v0.32.2
[INFO] [stderr]     Checking aho-corasick v0.6.10
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]     Checking memchr v1.0.2
[INFO] [stderr]     Checking nom v3.2.1
[INFO] [stderr]     Checking chrono v0.4.33
[INFO] [stderr]     Checking iso8601 v0.2.0
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]     Checking env_logger v0.4.3
[INFO] [stderr]     Checking failure v0.1.8
[INFO] [stderr]     Checking kairos v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:127:20
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn every(self, M) -> FilterIter<Self, M>;
[INFO] [stdout]     |                    ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]     = note: `#[warn(anonymous_parameters)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn without(self, M) -> WithoutIter<Self, M>;
[INFO] [stdout]     |                      ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:225:20
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn until(self, NaiveDateTime) -> UntilIter<Self>;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: NaiveDateTime`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:273:20
[INFO] [stdout]     |
[INFO] [stdout] 273 |     fn times(self, i64) -> TimesIter<Self>;
[INFO] [stdout]     |                    ^^^ help: try naming the parameter or explicitly ignoring it: `_: i64`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:476:11
[INFO] [stdout]     |
[INFO] [stdout] 476 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:506:11
[INFO] [stdout]     |
[INFO] [stdout] 506 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:538:11
[INFO] [stdout]     |
[INFO] [stdout] 538 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:567:11
[INFO] [stdout]     |
[INFO] [stdout] 567 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:596:11
[INFO] [stdout]     |
[INFO] [stdout] 596 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:680:57
[INFO] [stdout]     |
[INFO] [stdout] 680 |         TT::Addition(b, c)    => add_to_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:681:57
[INFO] [stdout]     |
[INFO] [stdout] 681 |         TT::Subtraction(b, c) => add_to_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:701:57
[INFO] [stdout]     |
[INFO] [stdout] 701 |         TT::Addition(b, c)    => add_to_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:702:57
[INFO] [stdout]     |
[INFO] [stdout] 702 |         TT::Subtraction(b, c) => add_to_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:722:55
[INFO] [stdout]     |
[INFO] [stdout] 722 |         TT::Addition(b, c)    => add_to_hours(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:723:55
[INFO] [stdout]     |
[INFO] [stdout] 723 |         TT::Subtraction(b, c) => add_to_hours(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:743:54
[INFO] [stdout]     |
[INFO] [stdout] 743 |         TT::Addition(b, c)    => add_to_days(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:744:54
[INFO] [stdout]     |
[INFO] [stdout] 744 |         TT::Subtraction(b, c) => add_to_days(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:764:56
[INFO] [stdout]     |
[INFO] [stdout] 764 |         TT::Addition(b, c)    => add_to_months(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:765:56
[INFO] [stdout]     |
[INFO] [stdout] 765 |         TT::Subtraction(b, c) => add_to_months(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:785:55
[INFO] [stdout]     |
[INFO] [stdout] 785 |         TT::Addition(b, c)    => add_to_years(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:786:55
[INFO] [stdout]     |
[INFO] [stdout] 786 |         TT::Subtraction(b, c) => add_to_years(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:896:53
[INFO] [stdout]     |
[INFO] [stdout] 896 |         TT::Addition(a, b)    => add_to_moment(mom, try!(add(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:897:53
[INFO] [stdout]     |
[INFO] [stdout] 897 |         TT::Subtraction(a, b) => add_to_moment(mom, try!(sub(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:961:59
[INFO] [stdout]     |
[INFO] [stdout] 961 |         TT::Addition(b, c)    => sub_from_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:962:59
[INFO] [stdout]     |
[INFO] [stdout] 962 |         TT::Subtraction(b, c) => sub_from_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:982:59
[INFO] [stdout]     |
[INFO] [stdout] 982 |         TT::Addition(b, c)    => sub_from_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:983:59
[INFO] [stdout]     |
[INFO] [stdout] 983 |         TT::Subtraction(b, c) => sub_from_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1003:57
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         TT::Addition(b, c)    => sub_from_hours(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1004:57
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         TT::Subtraction(b, c) => sub_from_hours(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1024:56
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         TT::Addition(b, c)    => sub_from_days(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1025:56
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         TT::Subtraction(b, c) => sub_from_days(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1045:58
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         TT::Addition(b, c)    => sub_from_months(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1046:58
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         TT::Subtraction(b, c) => sub_from_months(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1066:57
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         TT::Addition(b, c)    => sub_from_years(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1067:57
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         TT::Subtraction(b, c) => sub_from_years(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1177:55
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         TT::Addition(a, b)    => sub_from_moment(mom, try!(add(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1178:55
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         TT::Subtraction(a, b) => sub_from_moment(mom, try!(sub(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/parser/timetype.rs:293:1
[INFO] [stdout]     |
[INFO] [stdout] 293 | / /// Main entry function for timetype parser
[INFO] [stdout] 294 | | ///
[INFO] [stdout] 295 | | /// # Notice
[INFO] [stdout] 296 | | ///
[INFO] [stdout] 297 | | /// Note that this function returns a parser::TimeType, not a timetype::TimeType. Though, the
[INFO] [stdout] 298 | | /// parser::TimeType can be `Into::into()`ed.
[INFO] [stdout] 299 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/parser/iterator.rs:94:48
[INFO] [stdout]    |
[INFO] [stdout] 94 |         let into_ndt = |e: timetype::TimeType| try!(e.calculate())
[INFO] [stdout]    |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:103:28
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 let e    = try!(into_ndt(e.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:110:28
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:117:28
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[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/timetype.rs:486:26
[INFO] [stdout]     |
[INFO] [stdout] 486 |             .map(|nd| nd.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/timetype.rs:518:30
[INFO] [stdout]     |
[INFO] [stdout] 518 |                 .map(|nd| nd.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/timetype.rs:548:26
[INFO] [stdout]     |
[INFO] [stdout] 548 |             .map(|nd| nd.and_hms(23, 59, 59))
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:127:20
[INFO] [stdout]     |
[INFO] [stdout] 127 |     fn every(self, M) -> FilterIter<Self, M>;
[INFO] [stdout]     |                    ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout]     = note: `#[warn(anonymous_parameters)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:175:22
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn without(self, M) -> WithoutIter<Self, M>;
[INFO] [stdout]     |                      ^ help: try naming the parameter or explicitly ignoring it: `_: M`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:225:20
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn until(self, NaiveDateTime) -> UntilIter<Self>;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: NaiveDateTime`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition
[INFO] [stdout]    --> src/iter.rs:273:20
[INFO] [stdout]     |
[INFO] [stdout] 273 |     fn times(self, i64) -> TimesIter<Self>;
[INFO] [stdout]     |                    ^^^ help: try naming the parameter or explicitly ignoring it: `_: i64`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
[INFO] [stdout]     = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:476:11
[INFO] [stdout]     |
[INFO] [stdout] 476 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:506:11
[INFO] [stdout]     |
[INFO] [stdout] 506 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:538:11
[INFO] [stdout]     |
[INFO] [stdout] 538 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:567:11
[INFO] [stdout]     |
[INFO] [stdout] 567 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:596:11
[INFO] [stdout]     |
[INFO] [stdout] 596 |     match try!(do_calculate(tt)) {
[INFO] [stdout]     |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:680:57
[INFO] [stdout]     |
[INFO] [stdout] 680 |         TT::Addition(b, c)    => add_to_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:681:57
[INFO] [stdout]     |
[INFO] [stdout] 681 |         TT::Subtraction(b, c) => add_to_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:701:57
[INFO] [stdout]     |
[INFO] [stdout] 701 |         TT::Addition(b, c)    => add_to_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:702:57
[INFO] [stdout]     |
[INFO] [stdout] 702 |         TT::Subtraction(b, c) => add_to_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:722:55
[INFO] [stdout]     |
[INFO] [stdout] 722 |         TT::Addition(b, c)    => add_to_hours(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:723:55
[INFO] [stdout]     |
[INFO] [stdout] 723 |         TT::Subtraction(b, c) => add_to_hours(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:743:54
[INFO] [stdout]     |
[INFO] [stdout] 743 |         TT::Addition(b, c)    => add_to_days(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:744:54
[INFO] [stdout]     |
[INFO] [stdout] 744 |         TT::Subtraction(b, c) => add_to_days(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:764:56
[INFO] [stdout]     |
[INFO] [stdout] 764 |         TT::Addition(b, c)    => add_to_months(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:765:56
[INFO] [stdout]     |
[INFO] [stdout] 765 |         TT::Subtraction(b, c) => add_to_months(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:785:55
[INFO] [stdout]     |
[INFO] [stdout] 785 |         TT::Addition(b, c)    => add_to_years(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:786:55
[INFO] [stdout]     |
[INFO] [stdout] 786 |         TT::Subtraction(b, c) => add_to_years(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:896:53
[INFO] [stdout]     |
[INFO] [stdout] 896 |         TT::Addition(a, b)    => add_to_moment(mom, try!(add(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:897:53
[INFO] [stdout]     |
[INFO] [stdout] 897 |         TT::Subtraction(a, b) => add_to_moment(mom, try!(sub(a, b))),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:961:59
[INFO] [stdout]     |
[INFO] [stdout] 961 |         TT::Addition(b, c)    => sub_from_seconds(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:962:59
[INFO] [stdout]     |
[INFO] [stdout] 962 |         TT::Subtraction(b, c) => sub_from_seconds(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:982:59
[INFO] [stdout]     |
[INFO] [stdout] 982 |         TT::Addition(b, c)    => sub_from_minutes(amount, try!(add(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/timetype.rs:983:59
[INFO] [stdout]     |
[INFO] [stdout] 983 |         TT::Subtraction(b, c) => sub_from_minutes(amount, try!(sub(b, c))),
[INFO] [stdout]     |                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1003:57
[INFO] [stdout]      |
[INFO] [stdout] 1003 |         TT::Addition(b, c)    => sub_from_hours(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1004:57
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         TT::Subtraction(b, c) => sub_from_hours(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1024:56
[INFO] [stdout]      |
[INFO] [stdout] 1024 |         TT::Addition(b, c)    => sub_from_days(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1025:56
[INFO] [stdout]      |
[INFO] [stdout] 1025 |         TT::Subtraction(b, c) => sub_from_days(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1045:58
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         TT::Addition(b, c)    => sub_from_months(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1046:58
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         TT::Subtraction(b, c) => sub_from_months(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1066:57
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         TT::Addition(b, c)    => sub_from_years(amount, try!(add(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1067:57
[INFO] [stdout]      |
[INFO] [stdout] 1067 |         TT::Subtraction(b, c) => sub_from_years(amount, try!(sub(b, c))),
[INFO] [stdout]      |                                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1177:55
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         TT::Addition(a, b)    => sub_from_moment(mom, try!(add(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]     --> src/timetype.rs:1178:55
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         TT::Subtraction(a, b) => sub_from_moment(mom, try!(sub(a, b))),
[INFO] [stdout]      |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/parser/timetype.rs:293:1
[INFO] [stdout]     |
[INFO] [stdout] 293 | / /// Main entry function for timetype parser
[INFO] [stdout] 294 | | ///
[INFO] [stdout] 295 | | /// # Notice
[INFO] [stdout] 296 | | ///
[INFO] [stdout] 297 | | /// Note that this function returns a parser::TimeType, not a timetype::TimeType. Though, the
[INFO] [stdout] 298 | | /// parser::TimeType can be `Into::into()`ed.
[INFO] [stdout] 299 | | ///
[INFO] [stdout]     | |_--^
[INFO] [stdout]     |   |
[INFO] [stdout]     |   rustdoc does not generate documentation for macro invocations
[INFO] [stdout]     |
[INFO] [stdout]     = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> src/parser/iterator.rs:94:48
[INFO] [stdout]    |
[INFO] [stdout] 94 |         let into_ndt = |e: timetype::TimeType| try!(e.calculate())
[INFO] [stdout]    |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:103:28
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 let e    = try!(into_ndt(e.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:110:28
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/parser/iterator.rs:117:28
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 let base = try!(into_ndt(self.0.into_timetype()?));
[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/parser/timetype.rs:196:40
[INFO] [stdout]     |
[INFO] [stdout] 196 |                         .map(|ndt| ndt.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/parser/timetype.rs:201:40
[INFO] [stdout]     |
[INFO] [stdout] 201 |                         .map(|ndt| ndt.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/parser/timetype.rs:211:40
[INFO] [stdout]     |
[INFO] [stdout] 211 |                         .map(|ndt| ndt.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/parser/timetype.rs:227:40
[INFO] [stdout]     |
[INFO] [stdout] 227 |                         .map(|ndt| ndt.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/parser/timetype.rs:240:40
[INFO] [stdout]     |
[INFO] [stdout] 240 |                         .map(|ndt| ndt.and_hms(0, 0, 0))
[INFO] [stdout]     |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/iter.rs:427:28
[INFO] [stdout]     |
[INFO] [stdout] 427 |             TT::moment(ND::from_ymd(y, m, d).and_hms(h, mi, s))
[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/iter.rs:427:46
[INFO] [stdout]     |
[INFO] [stdout] 427 |             TT::moment(ND::from_ymd(y, m, d).and_hms(h, mi, s))
[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/timetype.rs:486:26
[INFO] [stdout]     |
[INFO] [stdout] 486 |             .map(|nd| nd.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/timetype.rs:518:30
[INFO] [stdout]     |
[INFO] [stdout] 518 |                 .map(|nd| nd.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/timetype.rs:548:26
[INFO] [stdout]     |
[INFO] [stdout] 548 |             .map(|nd| nd.and_hms(23, 59, 59))
[INFO] [stdout]     |                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:1894:39
[INFO] [stdout]      |
[INFO] [stdout] 1894 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[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/timetype.rs:1894:60
[INFO] [stdout]      |
[INFO] [stdout] 1894 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[INFO] [stdout]      |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:1910:39
[INFO] [stdout]      |
[INFO] [stdout] 1910 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[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/timetype.rs:1910:60
[INFO] [stdout]      |
[INFO] [stdout] 1910 |         let b = TT::moment(NaiveDate::from_ymd(2016, 7, 8).and_hms(9, 10, 11));
[INFO] [stdout]      |                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2114:31
[INFO] [stdout]      |
[INFO] [stdout] 2114 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2114:52
[INFO] [stdout]      |
[INFO] [stdout] 2114 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2116:31
[INFO] [stdout]      |
[INFO] [stdout] 2116 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2116:52
[INFO] [stdout]      |
[INFO] [stdout] 2116 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2121:31
[INFO] [stdout]      |
[INFO] [stdout] 2121 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2121:52
[INFO] [stdout]      |
[INFO] [stdout] 2121 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2123:31
[INFO] [stdout]      |
[INFO] [stdout] 2123 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 1);
[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/timetype.rs:2123:52
[INFO] [stdout]      |
[INFO] [stdout] 2123 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 1);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2128:31
[INFO] [stdout]      |
[INFO] [stdout] 2128 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2128:52
[INFO] [stdout]      |
[INFO] [stdout] 2128 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2130:31
[INFO] [stdout]      |
[INFO] [stdout] 2130 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[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/timetype.rs:2130:52
[INFO] [stdout]      |
[INFO] [stdout] 2130 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2135:31
[INFO] [stdout]      |
[INFO] [stdout] 2135 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2135:52
[INFO] [stdout]      |
[INFO] [stdout] 2135 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2137:31
[INFO] [stdout]      |
[INFO] [stdout] 2137 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 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/timetype.rs:2137:52
[INFO] [stdout]      |
[INFO] [stdout] 2137 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2142:31
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2142:52
[INFO] [stdout]      |
[INFO] [stdout] 2142 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2144:31
[INFO] [stdout]      |
[INFO] [stdout] 2144 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 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/timetype.rs:2144:52
[INFO] [stdout]      |
[INFO] [stdout] 2144 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2149:31
[INFO] [stdout]      |
[INFO] [stdout] 2149 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2149:52
[INFO] [stdout]      |
[INFO] [stdout] 2149 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2151:31
[INFO] [stdout]      |
[INFO] [stdout] 2151 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[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/timetype.rs:2151:52
[INFO] [stdout]      |
[INFO] [stdout] 2151 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 2);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2156:31
[INFO] [stdout]      |
[INFO] [stdout] 2156 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2156:52
[INFO] [stdout]      |
[INFO] [stdout] 2156 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2158:31
[INFO] [stdout]      |
[INFO] [stdout] 2158 |         expected = NaiveDate::from_ymd(2001, 3, 1).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/timetype.rs:2158:52
[INFO] [stdout]      |
[INFO] [stdout] 2158 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2163:31
[INFO] [stdout]      |
[INFO] [stdout] 2163 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2163:52
[INFO] [stdout]      |
[INFO] [stdout] 2163 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2165:31
[INFO] [stdout]      |
[INFO] [stdout] 2165 |         expected = NaiveDate::from_ymd(2062, 1, 1).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/timetype.rs:2165:52
[INFO] [stdout]      |
[INFO] [stdout] 2165 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2170:31
[INFO] [stdout]      |
[INFO] [stdout] 2170 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2170:52
[INFO] [stdout]      |
[INFO] [stdout] 2170 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2172:31
[INFO] [stdout]      |
[INFO] [stdout] 2172 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:2172:52
[INFO] [stdout]      |
[INFO] [stdout] 2172 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2177:31
[INFO] [stdout]      |
[INFO] [stdout] 2177 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2177:52
[INFO] [stdout]      |
[INFO] [stdout] 2177 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2184:31
[INFO] [stdout]      |
[INFO] [stdout] 2184 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:2184:52
[INFO] [stdout]      |
[INFO] [stdout] 2184 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2189:31
[INFO] [stdout]      |
[INFO] [stdout] 2189 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2189:52
[INFO] [stdout]      |
[INFO] [stdout] 2189 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2191:31
[INFO] [stdout]      |
[INFO] [stdout] 2191 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:2191:52
[INFO] [stdout]      |
[INFO] [stdout] 2191 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2196:31
[INFO] [stdout]      |
[INFO] [stdout] 2196 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2196:52
[INFO] [stdout]      |
[INFO] [stdout] 2196 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2198:31
[INFO] [stdout]      |
[INFO] [stdout] 2198 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:2198:52
[INFO] [stdout]      |
[INFO] [stdout] 2198 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2203:31
[INFO] [stdout]      |
[INFO] [stdout] 2203 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2203:52
[INFO] [stdout]      |
[INFO] [stdout] 2203 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2205:31
[INFO] [stdout]      |
[INFO] [stdout] 2205 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[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/timetype.rs:2205:52
[INFO] [stdout]      |
[INFO] [stdout] 2205 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2210:31
[INFO] [stdout]      |
[INFO] [stdout] 2210 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2210:52
[INFO] [stdout]      |
[INFO] [stdout] 2210 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2212:31
[INFO] [stdout]      |
[INFO] [stdout] 2212 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:2212:52
[INFO] [stdout]      |
[INFO] [stdout] 2212 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2217:31
[INFO] [stdout]      |
[INFO] [stdout] 2217 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2217:52
[INFO] [stdout]      |
[INFO] [stdout] 2217 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2219:31
[INFO] [stdout]      |
[INFO] [stdout] 2219 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:2219:52
[INFO] [stdout]      |
[INFO] [stdout] 2219 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2224:31
[INFO] [stdout]      |
[INFO] [stdout] 2224 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2224:52
[INFO] [stdout]      |
[INFO] [stdout] 2224 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2226:31
[INFO] [stdout]      |
[INFO] [stdout] 2226 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:2226:52
[INFO] [stdout]      |
[INFO] [stdout] 2226 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2231:31
[INFO] [stdout]      |
[INFO] [stdout] 2231 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2231:52
[INFO] [stdout]      |
[INFO] [stdout] 2231 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2233:31
[INFO] [stdout]      |
[INFO] [stdout] 2233 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:2233:52
[INFO] [stdout]      |
[INFO] [stdout] 2233 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2238:31
[INFO] [stdout]      |
[INFO] [stdout] 2238 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2238:52
[INFO] [stdout]      |
[INFO] [stdout] 2238 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2240:31
[INFO] [stdout]      |
[INFO] [stdout] 2240 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[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/timetype.rs:2240:52
[INFO] [stdout]      |
[INFO] [stdout] 2240 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 1);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2245:31
[INFO] [stdout]      |
[INFO] [stdout] 2245 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2245:52
[INFO] [stdout]      |
[INFO] [stdout] 2245 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2247:31
[INFO] [stdout]      |
[INFO] [stdout] 2247 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2247:52
[INFO] [stdout]      |
[INFO] [stdout] 2247 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2252:31
[INFO] [stdout]      |
[INFO] [stdout] 2252 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2252:52
[INFO] [stdout]      |
[INFO] [stdout] 2252 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2254:31
[INFO] [stdout]      |
[INFO] [stdout] 2254 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]  --> src/error.rs:3:39
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Debug, Clone, Eq, PartialEq, Fail)]
[INFO] [stdout]   |                                       ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: move this `impl` block outside the of the current constant `_DERIVE_failure_Fail_FOR_ErrorKind`
[INFO] [stdout]   = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]   = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]   = note: requested on the command line with `-D non-local-definitions`
[INFO] [stdout]   = note: this error originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::NaiveDate::and_hms`: use `and_hms_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2254:54
[INFO] [stdout]      |
[INFO] [stdout] 2254 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]  --> src/error.rs:3:39
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Debug, Clone, Eq, PartialEq, Fail)]
[INFO] [stdout]   |                                       ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: move this `impl` block outside the of the current constant `_DERIVE_failure_core_fmt_Display_FOR_ErrorKind`
[INFO] [stdout]   = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]   = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]   = note: this error originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2259:31
[INFO] [stdout]      |
[INFO] [stdout] 2259 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2259:52
[INFO] [stdout]      |
[INFO] [stdout] 2259 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2261:31
[INFO] [stdout]      |
[INFO] [stdout] 2261 |         expected = NaiveDate::from_ymd(1999, 1, 1).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/timetype.rs:2261:52
[INFO] [stdout]      |
[INFO] [stdout] 2261 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2266:31
[INFO] [stdout]      |
[INFO] [stdout] 2266 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2266:52
[INFO] [stdout]      |
[INFO] [stdout] 2266 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2268:31
[INFO] [stdout]      |
[INFO] [stdout] 2268 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 10);
[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/timetype.rs:2268:52
[INFO] [stdout]      |
[INFO] [stdout] 2268 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 10);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2273:31
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2273:52
[INFO] [stdout]      |
[INFO] [stdout] 2273 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2275:31
[INFO] [stdout]      |
[INFO] [stdout] 2275 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(2, 10, 00);
[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/timetype.rs:2275:52
[INFO] [stdout]      |
[INFO] [stdout] 2275 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(2, 10, 00);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2280:31
[INFO] [stdout]      |
[INFO] [stdout] 2280 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2280:52
[INFO] [stdout]      |
[INFO] [stdout] 2280 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2282:31
[INFO] [stdout]      |
[INFO] [stdout] 2282 |         expected = NaiveDate::from_ymd(2000, 1, 3).and_hms(2, 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/timetype.rs:2282:52
[INFO] [stdout]      |
[INFO] [stdout] 2282 |         expected = NaiveDate::from_ymd(2000, 1, 3).and_hms(2, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2287:31
[INFO] [stdout]      |
[INFO] [stdout] 2287 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2287:52
[INFO] [stdout]      |
[INFO] [stdout] 2287 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2289:31
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         expected = NaiveDate::from_ymd(2000, 1, 8).and_hms(2, 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/timetype.rs:2289:52
[INFO] [stdout]      |
[INFO] [stdout] 2289 |         expected = NaiveDate::from_ymd(2000, 1, 8).and_hms(2, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2294:31
[INFO] [stdout]      |
[INFO] [stdout] 2294 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2294:52
[INFO] [stdout]      |
[INFO] [stdout] 2294 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2296:31
[INFO] [stdout]      |
[INFO] [stdout] 2296 |         expected = NaiveDate::from_ymd(2000, 3,21).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/timetype.rs:2296:52
[INFO] [stdout]      |
[INFO] [stdout] 2296 |         expected = NaiveDate::from_ymd(2000, 3,21).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2301:31
[INFO] [stdout]      |
[INFO] [stdout] 2301 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2301:52
[INFO] [stdout]      |
[INFO] [stdout] 2301 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2303:31
[INFO] [stdout]      |
[INFO] [stdout] 2303 |         expected = NaiveDate::from_ymd(2000, 4,30).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/timetype.rs:2303:52
[INFO] [stdout]      |
[INFO] [stdout] 2303 |         expected = NaiveDate::from_ymd(2000, 4,30).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2308:31
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2308:52
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2310:31
[INFO] [stdout]      |
[INFO] [stdout] 2310 |         expected = NaiveDate::from_ymd(2000, 5,30).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/timetype.rs:2310:52
[INFO] [stdout]      |
[INFO] [stdout] 2310 |         expected = NaiveDate::from_ymd(2000, 5,30).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2315:31
[INFO] [stdout]      |
[INFO] [stdout] 2315 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2315:52
[INFO] [stdout]      |
[INFO] [stdout] 2315 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2317:31
[INFO] [stdout]      |
[INFO] [stdout] 2317 |         expected = NaiveDate::from_ymd(2001, 4, 1).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/timetype.rs:2317:52
[INFO] [stdout]      |
[INFO] [stdout] 2317 |         expected = NaiveDate::from_ymd(2001, 4, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2322:31
[INFO] [stdout]      |
[INFO] [stdout] 2322 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2322:52
[INFO] [stdout]      |
[INFO] [stdout] 2322 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2324:31
[INFO] [stdout]      |
[INFO] [stdout] 2324 |         expected = NaiveDate::from_ymd(2002, 2, 1).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/timetype.rs:2324:52
[INFO] [stdout]      |
[INFO] [stdout] 2324 |         expected = NaiveDate::from_ymd(2002, 2, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2329:31
[INFO] [stdout]      |
[INFO] [stdout] 2329 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2329:52
[INFO] [stdout]      |
[INFO] [stdout] 2329 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2331:31
[INFO] [stdout]      |
[INFO] [stdout] 2331 |         expected = NaiveDate::from_ymd(2006, 7, 1).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/timetype.rs:2331:52
[INFO] [stdout]      |
[INFO] [stdout] 2331 |         expected = NaiveDate::from_ymd(2006, 7, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2336:31
[INFO] [stdout]      |
[INFO] [stdout] 2336 |         base     = NaiveDate::from_ymd(2000,10,31).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/timetype.rs:2336:52
[INFO] [stdout]      |
[INFO] [stdout] 2336 |         base     = NaiveDate::from_ymd(2000,10,31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2338:31
[INFO] [stdout]      |
[INFO] [stdout] 2338 |         expected = NaiveDate::from_ymd(2001, 3, 1).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/timetype.rs:2338:52
[INFO] [stdout]      |
[INFO] [stdout] 2338 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2343:31
[INFO] [stdout]      |
[INFO] [stdout] 2343 |         base     = NaiveDate::from_ymd(2000,10,31).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/timetype.rs:2343:52
[INFO] [stdout]      |
[INFO] [stdout] 2343 |         base     = NaiveDate::from_ymd(2000,10,31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2345:31
[INFO] [stdout]      |
[INFO] [stdout] 2345 |         expected = NaiveDate::from_ymd(2001, 4, 1).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/timetype.rs:2345:52
[INFO] [stdout]      |
[INFO] [stdout] 2345 |         expected = NaiveDate::from_ymd(2001, 4, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2350:31
[INFO] [stdout]      |
[INFO] [stdout] 2350 |         base     = NaiveDate::from_ymd(2000,10,31).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/timetype.rs:2350:52
[INFO] [stdout]      |
[INFO] [stdout] 2350 |         base     = NaiveDate::from_ymd(2000,10,31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `kairos` (lib) due to 3 previous errors; 51 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2352:31
[INFO] [stdout]      |
[INFO] [stdout] 2352 |         expected = NaiveDate::from_ymd(2001, 4, 1).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/timetype.rs:2352:52
[INFO] [stdout]      |
[INFO] [stdout] 2352 |         expected = NaiveDate::from_ymd(2001, 4, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2589:31
[INFO] [stdout]      |
[INFO] [stdout] 2589 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2589:52
[INFO] [stdout]      |
[INFO] [stdout] 2589 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2591:31
[INFO] [stdout]      |
[INFO] [stdout] 2591 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2591:54
[INFO] [stdout]      |
[INFO] [stdout] 2591 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2596:31
[INFO] [stdout]      |
[INFO] [stdout] 2596 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2596:52
[INFO] [stdout]      |
[INFO] [stdout] 2596 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2598:31
[INFO] [stdout]      |
[INFO] [stdout] 2598 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2598:54
[INFO] [stdout]      |
[INFO] [stdout] 2598 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2603:31
[INFO] [stdout]      |
[INFO] [stdout] 2603 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2603:52
[INFO] [stdout]      |
[INFO] [stdout] 2603 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2605:31
[INFO] [stdout]      |
[INFO] [stdout] 2605 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2605:54
[INFO] [stdout]      |
[INFO] [stdout] 2605 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2610:31
[INFO] [stdout]      |
[INFO] [stdout] 2610 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2610:52
[INFO] [stdout]      |
[INFO] [stdout] 2610 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2612:31
[INFO] [stdout]      |
[INFO] [stdout] 2612 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2612:54
[INFO] [stdout]      |
[INFO] [stdout] 2612 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2617:31
[INFO] [stdout]      |
[INFO] [stdout] 2617 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2617:52
[INFO] [stdout]      |
[INFO] [stdout] 2617 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2619:31
[INFO] [stdout]      |
[INFO] [stdout] 2619 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2619:54
[INFO] [stdout]      |
[INFO] [stdout] 2619 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2624:31
[INFO] [stdout]      |
[INFO] [stdout] 2624 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2624:52
[INFO] [stdout]      |
[INFO] [stdout] 2624 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2626:31
[INFO] [stdout]      |
[INFO] [stdout] 2626 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2626:54
[INFO] [stdout]      |
[INFO] [stdout] 2626 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2631:31
[INFO] [stdout]      |
[INFO] [stdout] 2631 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2631:52
[INFO] [stdout]      |
[INFO] [stdout] 2631 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2633:31
[INFO] [stdout]      |
[INFO] [stdout] 2633 |         expected = NaiveDate::from_ymd(2001, 12, 31).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/timetype.rs:2633:54
[INFO] [stdout]      |
[INFO] [stdout] 2633 |         expected = NaiveDate::from_ymd(2001, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2638:31
[INFO] [stdout]      |
[INFO] [stdout] 2638 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2638:52
[INFO] [stdout]      |
[INFO] [stdout] 2638 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2640:31
[INFO] [stdout]      |
[INFO] [stdout] 2640 |         expected = NaiveDate::from_ymd(2062, 12, 31).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/timetype.rs:2640:54
[INFO] [stdout]      |
[INFO] [stdout] 2640 |         expected = NaiveDate::from_ymd(2062, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2645:31
[INFO] [stdout]      |
[INFO] [stdout] 2645 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2645:52
[INFO] [stdout]      |
[INFO] [stdout] 2645 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2647:31
[INFO] [stdout]      |
[INFO] [stdout] 2647 |         expected = NaiveDate::from_ymd(2001, 12, 31).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/timetype.rs:2647:54
[INFO] [stdout]      |
[INFO] [stdout] 2647 |         expected = NaiveDate::from_ymd(2001, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2652:31
[INFO] [stdout]      |
[INFO] [stdout] 2652 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2652:52
[INFO] [stdout]      |
[INFO] [stdout] 2652 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2659:31
[INFO] [stdout]      |
[INFO] [stdout] 2659 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2659:54
[INFO] [stdout]      |
[INFO] [stdout] 2659 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2664:31
[INFO] [stdout]      |
[INFO] [stdout] 2664 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2664:52
[INFO] [stdout]      |
[INFO] [stdout] 2664 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2666:31
[INFO] [stdout]      |
[INFO] [stdout] 2666 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2666:54
[INFO] [stdout]      |
[INFO] [stdout] 2666 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2671:31
[INFO] [stdout]      |
[INFO] [stdout] 2671 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2671:52
[INFO] [stdout]      |
[INFO] [stdout] 2671 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2673:31
[INFO] [stdout]      |
[INFO] [stdout] 2673 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2673:54
[INFO] [stdout]      |
[INFO] [stdout] 2673 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2678:31
[INFO] [stdout]      |
[INFO] [stdout] 2678 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2678:52
[INFO] [stdout]      |
[INFO] [stdout] 2678 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2680:31
[INFO] [stdout]      |
[INFO] [stdout] 2680 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2680:54
[INFO] [stdout]      |
[INFO] [stdout] 2680 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2685:31
[INFO] [stdout]      |
[INFO] [stdout] 2685 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2685:52
[INFO] [stdout]      |
[INFO] [stdout] 2685 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2687:31
[INFO] [stdout]      |
[INFO] [stdout] 2687 |         expected = NaiveDate::from_ymd(2001, 12, 31).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/timetype.rs:2687:54
[INFO] [stdout]      |
[INFO] [stdout] 2687 |         expected = NaiveDate::from_ymd(2001, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2692:31
[INFO] [stdout]      |
[INFO] [stdout] 2692 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2692:52
[INFO] [stdout]      |
[INFO] [stdout] 2692 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2694:31
[INFO] [stdout]      |
[INFO] [stdout] 2694 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2694:54
[INFO] [stdout]      |
[INFO] [stdout] 2694 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2699:31
[INFO] [stdout]      |
[INFO] [stdout] 2699 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2699:52
[INFO] [stdout]      |
[INFO] [stdout] 2699 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2701:31
[INFO] [stdout]      |
[INFO] [stdout] 2701 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2701:54
[INFO] [stdout]      |
[INFO] [stdout] 2701 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2706:31
[INFO] [stdout]      |
[INFO] [stdout] 2706 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2706:52
[INFO] [stdout]      |
[INFO] [stdout] 2706 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2708:31
[INFO] [stdout]      |
[INFO] [stdout] 2708 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2708:54
[INFO] [stdout]      |
[INFO] [stdout] 2708 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2713:31
[INFO] [stdout]      |
[INFO] [stdout] 2713 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2713:52
[INFO] [stdout]      |
[INFO] [stdout] 2713 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2715:31
[INFO] [stdout]      |
[INFO] [stdout] 2715 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2715:54
[INFO] [stdout]      |
[INFO] [stdout] 2715 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2720:31
[INFO] [stdout]      |
[INFO] [stdout] 2720 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2720:52
[INFO] [stdout]      |
[INFO] [stdout] 2720 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2722:31
[INFO] [stdout]      |
[INFO] [stdout] 2722 |         expected = NaiveDate::from_ymd(2000, 12, 31).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/timetype.rs:2722:54
[INFO] [stdout]      |
[INFO] [stdout] 2722 |         expected = NaiveDate::from_ymd(2000, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2727:31
[INFO] [stdout]      |
[INFO] [stdout] 2727 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2727:52
[INFO] [stdout]      |
[INFO] [stdout] 2727 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2729:31
[INFO] [stdout]      |
[INFO] [stdout] 2729 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[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/timetype.rs:2729:54
[INFO] [stdout]      |
[INFO] [stdout] 2729 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2734:31
[INFO] [stdout]      |
[INFO] [stdout] 2734 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2734:52
[INFO] [stdout]      |
[INFO] [stdout] 2734 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2736:31
[INFO] [stdout]      |
[INFO] [stdout] 2736 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:2736:54
[INFO] [stdout]      |
[INFO] [stdout] 2736 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2807:31
[INFO] [stdout]      |
[INFO] [stdout] 2807 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2807:52
[INFO] [stdout]      |
[INFO] [stdout] 2807 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2809:31
[INFO] [stdout]      |
[INFO] [stdout] 2809 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2809:53
[INFO] [stdout]      |
[INFO] [stdout] 2809 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2814:31
[INFO] [stdout]      |
[INFO] [stdout] 2814 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2814:52
[INFO] [stdout]      |
[INFO] [stdout] 2814 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2816:31
[INFO] [stdout]      |
[INFO] [stdout] 2816 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2816:53
[INFO] [stdout]      |
[INFO] [stdout] 2816 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2821:31
[INFO] [stdout]      |
[INFO] [stdout] 2821 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2821:52
[INFO] [stdout]      |
[INFO] [stdout] 2821 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2823:31
[INFO] [stdout]      |
[INFO] [stdout] 2823 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2823:53
[INFO] [stdout]      |
[INFO] [stdout] 2823 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2828:31
[INFO] [stdout]      |
[INFO] [stdout] 2828 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2828:52
[INFO] [stdout]      |
[INFO] [stdout] 2828 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2830:31
[INFO] [stdout]      |
[INFO] [stdout] 2830 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2830:53
[INFO] [stdout]      |
[INFO] [stdout] 2830 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2835:31
[INFO] [stdout]      |
[INFO] [stdout] 2835 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2835:52
[INFO] [stdout]      |
[INFO] [stdout] 2835 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2837:31
[INFO] [stdout]      |
[INFO] [stdout] 2837 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2837:53
[INFO] [stdout]      |
[INFO] [stdout] 2837 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2842:31
[INFO] [stdout]      |
[INFO] [stdout] 2842 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2842:52
[INFO] [stdout]      |
[INFO] [stdout] 2842 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2844:31
[INFO] [stdout]      |
[INFO] [stdout] 2844 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2844:53
[INFO] [stdout]      |
[INFO] [stdout] 2844 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2849:31
[INFO] [stdout]      |
[INFO] [stdout] 2849 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2849:52
[INFO] [stdout]      |
[INFO] [stdout] 2849 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2851:31
[INFO] [stdout]      |
[INFO] [stdout] 2851 |         expected = NaiveDate::from_ymd(2001, 3, 31).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/timetype.rs:2851:53
[INFO] [stdout]      |
[INFO] [stdout] 2851 |         expected = NaiveDate::from_ymd(2001, 3, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2856:31
[INFO] [stdout]      |
[INFO] [stdout] 2856 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2856:52
[INFO] [stdout]      |
[INFO] [stdout] 2856 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2858:31
[INFO] [stdout]      |
[INFO] [stdout] 2858 |         expected = NaiveDate::from_ymd(2062, 1, 31).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/timetype.rs:2858:53
[INFO] [stdout]      |
[INFO] [stdout] 2858 |         expected = NaiveDate::from_ymd(2062, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2863:31
[INFO] [stdout]      |
[INFO] [stdout] 2863 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2863:52
[INFO] [stdout]      |
[INFO] [stdout] 2863 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2865:31
[INFO] [stdout]      |
[INFO] [stdout] 2865 |         expected = NaiveDate::from_ymd(2001, 2, 28).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/timetype.rs:2865:53
[INFO] [stdout]      |
[INFO] [stdout] 2865 |         expected = NaiveDate::from_ymd(2001, 2, 28).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2870:31
[INFO] [stdout]      |
[INFO] [stdout] 2870 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2870:52
[INFO] [stdout]      |
[INFO] [stdout] 2870 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2877:31
[INFO] [stdout]      |
[INFO] [stdout] 2877 |         expected = NaiveDate::from_ymd(2000, 2, 29).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/timetype.rs:2877:53
[INFO] [stdout]      |
[INFO] [stdout] 2877 |         expected = NaiveDate::from_ymd(2000, 2, 29).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2882:31
[INFO] [stdout]      |
[INFO] [stdout] 2882 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2882:52
[INFO] [stdout]      |
[INFO] [stdout] 2882 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2884:31
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2884:53
[INFO] [stdout]      |
[INFO] [stdout] 2884 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2889:31
[INFO] [stdout]      |
[INFO] [stdout] 2889 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2889:52
[INFO] [stdout]      |
[INFO] [stdout] 2889 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2891:31
[INFO] [stdout]      |
[INFO] [stdout] 2891 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2891:53
[INFO] [stdout]      |
[INFO] [stdout] 2891 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2896:31
[INFO] [stdout]      |
[INFO] [stdout] 2896 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2896:52
[INFO] [stdout]      |
[INFO] [stdout] 2896 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2898:31
[INFO] [stdout]      |
[INFO] [stdout] 2898 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2898:53
[INFO] [stdout]      |
[INFO] [stdout] 2898 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2903:31
[INFO] [stdout]      |
[INFO] [stdout] 2903 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2903:52
[INFO] [stdout]      |
[INFO] [stdout] 2903 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2905:31
[INFO] [stdout]      |
[INFO] [stdout] 2905 |         expected = NaiveDate::from_ymd(2001, 2, 28).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/timetype.rs:2905:53
[INFO] [stdout]      |
[INFO] [stdout] 2905 |         expected = NaiveDate::from_ymd(2001, 2, 28).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2910:31
[INFO] [stdout]      |
[INFO] [stdout] 2910 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2910:52
[INFO] [stdout]      |
[INFO] [stdout] 2910 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2912:31
[INFO] [stdout]      |
[INFO] [stdout] 2912 |         expected = NaiveDate::from_ymd(2000, 2, 29).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/timetype.rs:2912:53
[INFO] [stdout]      |
[INFO] [stdout] 2912 |         expected = NaiveDate::from_ymd(2000, 2, 29).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2917:31
[INFO] [stdout]      |
[INFO] [stdout] 2917 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2917:52
[INFO] [stdout]      |
[INFO] [stdout] 2917 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2919:31
[INFO] [stdout]      |
[INFO] [stdout] 2919 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2919:53
[INFO] [stdout]      |
[INFO] [stdout] 2919 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2924:31
[INFO] [stdout]      |
[INFO] [stdout] 2924 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2924:52
[INFO] [stdout]      |
[INFO] [stdout] 2924 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2926:31
[INFO] [stdout]      |
[INFO] [stdout] 2926 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2926:53
[INFO] [stdout]      |
[INFO] [stdout] 2926 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2931:31
[INFO] [stdout]      |
[INFO] [stdout] 2931 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2931:52
[INFO] [stdout]      |
[INFO] [stdout] 2931 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2933:31
[INFO] [stdout]      |
[INFO] [stdout] 2933 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2933:53
[INFO] [stdout]      |
[INFO] [stdout] 2933 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2938:31
[INFO] [stdout]      |
[INFO] [stdout] 2938 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2938:52
[INFO] [stdout]      |
[INFO] [stdout] 2938 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2940:31
[INFO] [stdout]      |
[INFO] [stdout] 2940 |         expected = NaiveDate::from_ymd(2000, 1, 31).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/timetype.rs:2940:53
[INFO] [stdout]      |
[INFO] [stdout] 2940 |         expected = NaiveDate::from_ymd(2000, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2945:31
[INFO] [stdout]      |
[INFO] [stdout] 2945 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2945:52
[INFO] [stdout]      |
[INFO] [stdout] 2945 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2947:31
[INFO] [stdout]      |
[INFO] [stdout] 2947 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[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/timetype.rs:2947:54
[INFO] [stdout]      |
[INFO] [stdout] 2947 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(00, 00, 00);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2952:31
[INFO] [stdout]      |
[INFO] [stdout] 2952 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:2952:52
[INFO] [stdout]      |
[INFO] [stdout] 2952 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:2954:31
[INFO] [stdout]      |
[INFO] [stdout] 2954 |         expected = NaiveDate::from_ymd(1999, 1, 31).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/timetype.rs:2954:53
[INFO] [stdout]      |
[INFO] [stdout] 2954 |         expected = NaiveDate::from_ymd(1999, 1, 31).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3026:31
[INFO] [stdout]      |
[INFO] [stdout] 3026 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3026:52
[INFO] [stdout]      |
[INFO] [stdout] 3026 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3028:31
[INFO] [stdout]      |
[INFO] [stdout] 3028 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3028:52
[INFO] [stdout]      |
[INFO] [stdout] 3028 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3033:31
[INFO] [stdout]      |
[INFO] [stdout] 3033 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3033:52
[INFO] [stdout]      |
[INFO] [stdout] 3033 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3035:31
[INFO] [stdout]      |
[INFO] [stdout] 3035 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3035:52
[INFO] [stdout]      |
[INFO] [stdout] 3035 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3040:31
[INFO] [stdout]      |
[INFO] [stdout] 3040 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3040:52
[INFO] [stdout]      |
[INFO] [stdout] 3040 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3042:31
[INFO] [stdout]      |
[INFO] [stdout] 3042 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3042:52
[INFO] [stdout]      |
[INFO] [stdout] 3042 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3047:31
[INFO] [stdout]      |
[INFO] [stdout] 3047 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3047:52
[INFO] [stdout]      |
[INFO] [stdout] 3047 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3049:31
[INFO] [stdout]      |
[INFO] [stdout] 3049 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3049:52
[INFO] [stdout]      |
[INFO] [stdout] 3049 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3054:31
[INFO] [stdout]      |
[INFO] [stdout] 3054 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3054:52
[INFO] [stdout]      |
[INFO] [stdout] 3054 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3056:31
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3056:52
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3061:31
[INFO] [stdout]      |
[INFO] [stdout] 3061 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3061:52
[INFO] [stdout]      |
[INFO] [stdout] 3061 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3063:31
[INFO] [stdout]      |
[INFO] [stdout] 3063 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3063:52
[INFO] [stdout]      |
[INFO] [stdout] 3063 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3068:31
[INFO] [stdout]      |
[INFO] [stdout] 3068 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3068:52
[INFO] [stdout]      |
[INFO] [stdout] 3068 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3070:31
[INFO] [stdout]      |
[INFO] [stdout] 3070 |         expected = NaiveDate::from_ymd(2001, 3, 1).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/timetype.rs:3070:52
[INFO] [stdout]      |
[INFO] [stdout] 3070 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3075:31
[INFO] [stdout]      |
[INFO] [stdout] 3075 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3075:52
[INFO] [stdout]      |
[INFO] [stdout] 3075 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3077:31
[INFO] [stdout]      |
[INFO] [stdout] 3077 |         expected = NaiveDate::from_ymd(2062, 1, 1).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/timetype.rs:3077:52
[INFO] [stdout]      |
[INFO] [stdout] 3077 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3082:31
[INFO] [stdout]      |
[INFO] [stdout] 3082 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3082:52
[INFO] [stdout]      |
[INFO] [stdout] 3082 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3084:31
[INFO] [stdout]      |
[INFO] [stdout] 3084 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:3084:52
[INFO] [stdout]      |
[INFO] [stdout] 3084 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3089:31
[INFO] [stdout]      |
[INFO] [stdout] 3089 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3089:52
[INFO] [stdout]      |
[INFO] [stdout] 3089 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3096:31
[INFO] [stdout]      |
[INFO] [stdout] 3096 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:3096:52
[INFO] [stdout]      |
[INFO] [stdout] 3096 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3101:31
[INFO] [stdout]      |
[INFO] [stdout] 3101 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3101:52
[INFO] [stdout]      |
[INFO] [stdout] 3101 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3103:31
[INFO] [stdout]      |
[INFO] [stdout] 3103 |         expected = NaiveDate::from_ymd(2000, 1, 2).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/timetype.rs:3103:52
[INFO] [stdout]      |
[INFO] [stdout] 3103 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3108:31
[INFO] [stdout]      |
[INFO] [stdout] 3108 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3108:52
[INFO] [stdout]      |
[INFO] [stdout] 3108 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3110:31
[INFO] [stdout]      |
[INFO] [stdout] 3110 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3110:52
[INFO] [stdout]      |
[INFO] [stdout] 3110 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3115:31
[INFO] [stdout]      |
[INFO] [stdout] 3115 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3115:52
[INFO] [stdout]      |
[INFO] [stdout] 3115 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3117:31
[INFO] [stdout]      |
[INFO] [stdout] 3117 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3117:52
[INFO] [stdout]      |
[INFO] [stdout] 3117 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3122:31
[INFO] [stdout]      |
[INFO] [stdout] 3122 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3122:52
[INFO] [stdout]      |
[INFO] [stdout] 3122 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3124:31
[INFO] [stdout]      |
[INFO] [stdout] 3124 |         expected = NaiveDate::from_ymd(2001, 2, 1).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/timetype.rs:3124:52
[INFO] [stdout]      |
[INFO] [stdout] 3124 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3129:31
[INFO] [stdout]      |
[INFO] [stdout] 3129 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3129:52
[INFO] [stdout]      |
[INFO] [stdout] 3129 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3131:31
[INFO] [stdout]      |
[INFO] [stdout] 3131 |         expected = NaiveDate::from_ymd(2000, 2, 1).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/timetype.rs:3131:52
[INFO] [stdout]      |
[INFO] [stdout] 3131 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3136:31
[INFO] [stdout]      |
[INFO] [stdout] 3136 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3136:52
[INFO] [stdout]      |
[INFO] [stdout] 3136 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3138:31
[INFO] [stdout]      |
[INFO] [stdout] 3138 |         expected = NaiveDate::from_ymd(2000, 1, 2).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/timetype.rs:3138:52
[INFO] [stdout]      |
[INFO] [stdout] 3138 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3143:31
[INFO] [stdout]      |
[INFO] [stdout] 3143 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3143:52
[INFO] [stdout]      |
[INFO] [stdout] 3143 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3145:31
[INFO] [stdout]      |
[INFO] [stdout] 3145 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3145:52
[INFO] [stdout]      |
[INFO] [stdout] 3145 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3150:31
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3150:52
[INFO] [stdout]      |
[INFO] [stdout] 3150 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3152:31
[INFO] [stdout]      |
[INFO] [stdout] 3152 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3152:52
[INFO] [stdout]      |
[INFO] [stdout] 3152 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3157:31
[INFO] [stdout]      |
[INFO] [stdout] 3157 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3157:52
[INFO] [stdout]      |
[INFO] [stdout] 3157 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3159:31
[INFO] [stdout]      |
[INFO] [stdout] 3159 |         expected = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3159:52
[INFO] [stdout]      |
[INFO] [stdout] 3159 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3164:31
[INFO] [stdout]      |
[INFO] [stdout] 3164 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3164:52
[INFO] [stdout]      |
[INFO] [stdout] 3164 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3166:31
[INFO] [stdout]      |
[INFO] [stdout] 3166 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:3166:54
[INFO] [stdout]      |
[INFO] [stdout] 3166 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3171:31
[INFO] [stdout]      |
[INFO] [stdout] 3171 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3171:52
[INFO] [stdout]      |
[INFO] [stdout] 3171 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3173:31
[INFO] [stdout]      |
[INFO] [stdout] 3173 |         expected = NaiveDate::from_ymd(1999, 1, 1).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/timetype.rs:3173:52
[INFO] [stdout]      |
[INFO] [stdout] 3173 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3244:31
[INFO] [stdout]      |
[INFO] [stdout] 3244 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3244:52
[INFO] [stdout]      |
[INFO] [stdout] 3244 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3246:31
[INFO] [stdout]      |
[INFO] [stdout] 3246 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3246:52
[INFO] [stdout]      |
[INFO] [stdout] 3246 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3251:31
[INFO] [stdout]      |
[INFO] [stdout] 3251 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3251:52
[INFO] [stdout]      |
[INFO] [stdout] 3251 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3253:31
[INFO] [stdout]      |
[INFO] [stdout] 3253 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3253:52
[INFO] [stdout]      |
[INFO] [stdout] 3253 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3258:31
[INFO] [stdout]      |
[INFO] [stdout] 3258 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3258:52
[INFO] [stdout]      |
[INFO] [stdout] 3258 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3260:31
[INFO] [stdout]      |
[INFO] [stdout] 3260 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3260:52
[INFO] [stdout]      |
[INFO] [stdout] 3260 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3265:31
[INFO] [stdout]      |
[INFO] [stdout] 3265 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3265:52
[INFO] [stdout]      |
[INFO] [stdout] 3265 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3267:31
[INFO] [stdout]      |
[INFO] [stdout] 3267 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3267:52
[INFO] [stdout]      |
[INFO] [stdout] 3267 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3272:31
[INFO] [stdout]      |
[INFO] [stdout] 3272 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3272:52
[INFO] [stdout]      |
[INFO] [stdout] 3272 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3274:31
[INFO] [stdout]      |
[INFO] [stdout] 3274 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 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/timetype.rs:3274:52
[INFO] [stdout]      |
[INFO] [stdout] 3274 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3279:31
[INFO] [stdout]      |
[INFO] [stdout] 3279 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3279:52
[INFO] [stdout]      |
[INFO] [stdout] 3279 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3281:31
[INFO] [stdout]      |
[INFO] [stdout] 3281 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3281:52
[INFO] [stdout]      |
[INFO] [stdout] 3281 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3286:31
[INFO] [stdout]      |
[INFO] [stdout] 3286 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3286:52
[INFO] [stdout]      |
[INFO] [stdout] 3286 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3288:31
[INFO] [stdout]      |
[INFO] [stdout] 3288 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 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/timetype.rs:3288:52
[INFO] [stdout]      |
[INFO] [stdout] 3288 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3293:31
[INFO] [stdout]      |
[INFO] [stdout] 3293 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3293:52
[INFO] [stdout]      |
[INFO] [stdout] 3293 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3295:31
[INFO] [stdout]      |
[INFO] [stdout] 3295 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 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/timetype.rs:3295:52
[INFO] [stdout]      |
[INFO] [stdout] 3295 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3300:31
[INFO] [stdout]      |
[INFO] [stdout] 3300 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3300:52
[INFO] [stdout]      |
[INFO] [stdout] 3300 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3302:31
[INFO] [stdout]      |
[INFO] [stdout] 3302 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 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/timetype.rs:3302:52
[INFO] [stdout]      |
[INFO] [stdout] 3302 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3307:31
[INFO] [stdout]      |
[INFO] [stdout] 3307 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3307:52
[INFO] [stdout]      |
[INFO] [stdout] 3307 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3314:31
[INFO] [stdout]      |
[INFO] [stdout] 3314 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 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/timetype.rs:3314:52
[INFO] [stdout]      |
[INFO] [stdout] 3314 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3319:31
[INFO] [stdout]      |
[INFO] [stdout] 3319 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3319:52
[INFO] [stdout]      |
[INFO] [stdout] 3319 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3321:31
[INFO] [stdout]      |
[INFO] [stdout] 3321 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:3321:52
[INFO] [stdout]      |
[INFO] [stdout] 3321 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3326:31
[INFO] [stdout]      |
[INFO] [stdout] 3326 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3326:52
[INFO] [stdout]      |
[INFO] [stdout] 3326 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3328:31
[INFO] [stdout]      |
[INFO] [stdout] 3328 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 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/timetype.rs:3328:52
[INFO] [stdout]      |
[INFO] [stdout] 3328 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3333:31
[INFO] [stdout]      |
[INFO] [stdout] 3333 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3333:52
[INFO] [stdout]      |
[INFO] [stdout] 3333 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3335:31
[INFO] [stdout]      |
[INFO] [stdout] 3335 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3335:52
[INFO] [stdout]      |
[INFO] [stdout] 3335 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3340:31
[INFO] [stdout]      |
[INFO] [stdout] 3340 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3340:52
[INFO] [stdout]      |
[INFO] [stdout] 3340 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3342:31
[INFO] [stdout]      |
[INFO] [stdout] 3342 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 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/timetype.rs:3342:52
[INFO] [stdout]      |
[INFO] [stdout] 3342 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3347:31
[INFO] [stdout]      |
[INFO] [stdout] 3347 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3347:52
[INFO] [stdout]      |
[INFO] [stdout] 3347 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3349:31
[INFO] [stdout]      |
[INFO] [stdout] 3349 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 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/timetype.rs:3349:52
[INFO] [stdout]      |
[INFO] [stdout] 3349 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3354:31
[INFO] [stdout]      |
[INFO] [stdout] 3354 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3354:52
[INFO] [stdout]      |
[INFO] [stdout] 3354 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3356:31
[INFO] [stdout]      |
[INFO] [stdout] 3356 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 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/timetype.rs:3356:52
[INFO] [stdout]      |
[INFO] [stdout] 3356 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3361:31
[INFO] [stdout]      |
[INFO] [stdout] 3361 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3361:52
[INFO] [stdout]      |
[INFO] [stdout] 3361 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3363:31
[INFO] [stdout]      |
[INFO] [stdout] 3363 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 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/timetype.rs:3363:52
[INFO] [stdout]      |
[INFO] [stdout] 3363 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3368:31
[INFO] [stdout]      |
[INFO] [stdout] 3368 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3368:52
[INFO] [stdout]      |
[INFO] [stdout] 3368 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3370:31
[INFO] [stdout]      |
[INFO] [stdout] 3370 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3370:52
[INFO] [stdout]      |
[INFO] [stdout] 3370 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3375:31
[INFO] [stdout]      |
[INFO] [stdout] 3375 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3375:52
[INFO] [stdout]      |
[INFO] [stdout] 3375 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3377:31
[INFO] [stdout]      |
[INFO] [stdout] 3377 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 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/timetype.rs:3377:52
[INFO] [stdout]      |
[INFO] [stdout] 3377 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3382:31
[INFO] [stdout]      |
[INFO] [stdout] 3382 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3382:52
[INFO] [stdout]      |
[INFO] [stdout] 3382 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3384:31
[INFO] [stdout]      |
[INFO] [stdout] 3384 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:3384:54
[INFO] [stdout]      |
[INFO] [stdout] 3384 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3389:31
[INFO] [stdout]      |
[INFO] [stdout] 3389 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3389:52
[INFO] [stdout]      |
[INFO] [stdout] 3389 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3391:31
[INFO] [stdout]      |
[INFO] [stdout] 3391 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 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/timetype.rs:3391:52
[INFO] [stdout]      |
[INFO] [stdout] 3391 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 59, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3462:31
[INFO] [stdout]      |
[INFO] [stdout] 3462 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3462:52
[INFO] [stdout]      |
[INFO] [stdout] 3462 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3464:31
[INFO] [stdout]      |
[INFO] [stdout] 3464 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 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/timetype.rs:3464:52
[INFO] [stdout]      |
[INFO] [stdout] 3464 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3469:31
[INFO] [stdout]      |
[INFO] [stdout] 3469 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3469:52
[INFO] [stdout]      |
[INFO] [stdout] 3469 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3471:31
[INFO] [stdout]      |
[INFO] [stdout] 3471 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 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/timetype.rs:3471:52
[INFO] [stdout]      |
[INFO] [stdout] 3471 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3476:31
[INFO] [stdout]      |
[INFO] [stdout] 3476 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3476:52
[INFO] [stdout]      |
[INFO] [stdout] 3476 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3478:31
[INFO] [stdout]      |
[INFO] [stdout] 3478 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3478:52
[INFO] [stdout]      |
[INFO] [stdout] 3478 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3483:31
[INFO] [stdout]      |
[INFO] [stdout] 3483 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3483:52
[INFO] [stdout]      |
[INFO] [stdout] 3483 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3485:31
[INFO] [stdout]      |
[INFO] [stdout] 3485 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 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/timetype.rs:3485:52
[INFO] [stdout]      |
[INFO] [stdout] 3485 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 2, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3490:31
[INFO] [stdout]      |
[INFO] [stdout] 3490 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3490:52
[INFO] [stdout]      |
[INFO] [stdout] 3490 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3492:31
[INFO] [stdout]      |
[INFO] [stdout] 3492 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 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/timetype.rs:3492:52
[INFO] [stdout]      |
[INFO] [stdout] 3492 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 5, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3497:31
[INFO] [stdout]      |
[INFO] [stdout] 3497 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3497:52
[INFO] [stdout]      |
[INFO] [stdout] 3497 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3499:31
[INFO] [stdout]      |
[INFO] [stdout] 3499 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3499:52
[INFO] [stdout]      |
[INFO] [stdout] 3499 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3504:31
[INFO] [stdout]      |
[INFO] [stdout] 3504 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3504:52
[INFO] [stdout]      |
[INFO] [stdout] 3504 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3506:31
[INFO] [stdout]      |
[INFO] [stdout] 3506 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 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/timetype.rs:3506:52
[INFO] [stdout]      |
[INFO] [stdout] 3506 |         expected = NaiveDate::from_ymd(2001, 3, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3511:31
[INFO] [stdout]      |
[INFO] [stdout] 3511 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3511:52
[INFO] [stdout]      |
[INFO] [stdout] 3511 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3513:31
[INFO] [stdout]      |
[INFO] [stdout] 3513 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 0, 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/timetype.rs:3513:52
[INFO] [stdout]      |
[INFO] [stdout] 3513 |         expected = NaiveDate::from_ymd(2062, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3518:31
[INFO] [stdout]      |
[INFO] [stdout] 3518 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3518:52
[INFO] [stdout]      |
[INFO] [stdout] 3518 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3520:31
[INFO] [stdout]      |
[INFO] [stdout] 3520 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 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/timetype.rs:3520:52
[INFO] [stdout]      |
[INFO] [stdout] 3520 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3525:31
[INFO] [stdout]      |
[INFO] [stdout] 3525 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3525:52
[INFO] [stdout]      |
[INFO] [stdout] 3525 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3532:31
[INFO] [stdout]      |
[INFO] [stdout] 3532 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 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/timetype.rs:3532:52
[INFO] [stdout]      |
[INFO] [stdout] 3532 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3537:31
[INFO] [stdout]      |
[INFO] [stdout] 3537 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3537:52
[INFO] [stdout]      |
[INFO] [stdout] 3537 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3539:31
[INFO] [stdout]      |
[INFO] [stdout] 3539 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 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/timetype.rs:3539:52
[INFO] [stdout]      |
[INFO] [stdout] 3539 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3544:31
[INFO] [stdout]      |
[INFO] [stdout] 3544 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3544:52
[INFO] [stdout]      |
[INFO] [stdout] 3544 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3546:31
[INFO] [stdout]      |
[INFO] [stdout] 3546 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:3546:52
[INFO] [stdout]      |
[INFO] [stdout] 3546 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3551:31
[INFO] [stdout]      |
[INFO] [stdout] 3551 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3551:52
[INFO] [stdout]      |
[INFO] [stdout] 3551 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3553:31
[INFO] [stdout]      |
[INFO] [stdout] 3553 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3553:52
[INFO] [stdout]      |
[INFO] [stdout] 3553 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3558:31
[INFO] [stdout]      |
[INFO] [stdout] 3558 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3558:52
[INFO] [stdout]      |
[INFO] [stdout] 3558 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3560:31
[INFO] [stdout]      |
[INFO] [stdout] 3560 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 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/timetype.rs:3560:52
[INFO] [stdout]      |
[INFO] [stdout] 3560 |         expected = NaiveDate::from_ymd(2001, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3565:31
[INFO] [stdout]      |
[INFO] [stdout] 3565 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3565:52
[INFO] [stdout]      |
[INFO] [stdout] 3565 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3567:31
[INFO] [stdout]      |
[INFO] [stdout] 3567 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 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/timetype.rs:3567:52
[INFO] [stdout]      |
[INFO] [stdout] 3567 |         expected = NaiveDate::from_ymd(2000, 2, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3572:31
[INFO] [stdout]      |
[INFO] [stdout] 3572 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3572:52
[INFO] [stdout]      |
[INFO] [stdout] 3572 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3574:31
[INFO] [stdout]      |
[INFO] [stdout] 3574 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 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/timetype.rs:3574:52
[INFO] [stdout]      |
[INFO] [stdout] 3574 |         expected = NaiveDate::from_ymd(2000, 1, 2).and_hms(1, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3579:31
[INFO] [stdout]      |
[INFO] [stdout] 3579 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3579:52
[INFO] [stdout]      |
[INFO] [stdout] 3579 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3581:31
[INFO] [stdout]      |
[INFO] [stdout] 3581 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 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/timetype.rs:3581:52
[INFO] [stdout]      |
[INFO] [stdout] 3581 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(1, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3586:31
[INFO] [stdout]      |
[INFO] [stdout] 3586 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3586:52
[INFO] [stdout]      |
[INFO] [stdout] 3586 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3588:31
[INFO] [stdout]      |
[INFO] [stdout] 3588 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 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/timetype.rs:3588:52
[INFO] [stdout]      |
[INFO] [stdout] 3588 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 1, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3593:31
[INFO] [stdout]      |
[INFO] [stdout] 3593 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3593:52
[INFO] [stdout]      |
[INFO] [stdout] 3593 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3595:31
[INFO] [stdout]      |
[INFO] [stdout] 3595 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 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/timetype.rs:3595:52
[INFO] [stdout]      |
[INFO] [stdout] 3595 |         expected = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3600:31
[INFO] [stdout]      |
[INFO] [stdout] 3600 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3600:52
[INFO] [stdout]      |
[INFO] [stdout] 3600 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3602:31
[INFO] [stdout]      |
[INFO] [stdout] 3602 |         expected = NaiveDate::from_ymd(1999, 12, 31).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/timetype.rs:3602:54
[INFO] [stdout]      |
[INFO] [stdout] 3602 |         expected = NaiveDate::from_ymd(1999, 12, 31).and_hms(23, 59, 59);
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3607:31
[INFO] [stdout]      |
[INFO] [stdout] 3607 |         base     = NaiveDate::from_ymd(2000, 1, 1).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/timetype.rs:3607:52
[INFO] [stdout]      |
[INFO] [stdout] 3607 |         base     = NaiveDate::from_ymd(2000, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3609:31
[INFO] [stdout]      |
[INFO] [stdout] 3609 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 0, 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/timetype.rs:3609:52
[INFO] [stdout]      |
[INFO] [stdout] 3609 |         expected = NaiveDate::from_ymd(1999, 1, 1).and_hms(0, 0, 59);
[INFO] [stdout]      |                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3621:24
[INFO] [stdout]      |
[INFO] [stdout] 3621 |         TT::moment(ND::from_ymd(y, m, d).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/timetype.rs:3621:42
[INFO] [stdout]      |
[INFO] [stdout] 3621 |         TT::moment(ND::from_ymd(y, m, d).and_hms(0, 0, 0))
[INFO] [stdout]      |                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]     --> src/timetype.rs:3674:24
[INFO] [stdout]      |
[INFO] [stdout] 3674 |         TT::moment(ND::from_ymd(y, m, d).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/timetype.rs:3674:42
[INFO] [stdout]      |
[INFO] [stdout] 3674 |         TT::moment(ND::from_ymd(y, m, d).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/parser/timetype.rs:196:40
[INFO] [stdout]     |
[INFO] [stdout] 196 |                         .map(|ndt| ndt.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/parser/timetype.rs:201:40
[INFO] [stdout]     |
[INFO] [stdout] 201 |                         .map(|ndt| ndt.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/parser/timetype.rs:211:40
[INFO] [stdout]     |
[INFO] [stdout] 211 |                         .map(|ndt| ndt.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/parser/timetype.rs:227:40
[INFO] [stdout]     |
[INFO] [stdout] 227 |                         .map(|ndt| ndt.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/parser/timetype.rs:240:40
[INFO] [stdout]     |
[INFO] [stdout] 240 |                         .map(|ndt| ndt.and_hms(0, 0, 0))
[INFO] [stdout]     |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]  --> src/error.rs:3:39
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Debug, Clone, Eq, PartialEq, Fail)]
[INFO] [stdout]   |                                       ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: move this `impl` block outside the of the current constant `_DERIVE_failure_Fail_FOR_ErrorKind`
[INFO] [stdout]   = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]   = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]   = note: requested on the command line with `-D non-local-definitions`
[INFO] [stdout]   = note: this error originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]  --> src/error.rs:3:39
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[derive(Debug, Clone, Eq, PartialEq, Fail)]
[INFO] [stdout]   |                                       ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: move this `impl` block outside the of the current constant `_DERIVE_failure_core_fmt_Display_FOR_ErrorKind`
[INFO] [stdout]   = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]   = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]   = note: this error originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:472:32
[INFO] [stdout]     |
[INFO] [stdout] 472 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout]     = note: `#[warn(non_fmt_panics)]` on by default
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 472 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 472 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:475:32
[INFO] [stdout]     |
[INFO] [stdout] 475 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 475 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 475 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:481:32
[INFO] [stdout]     |
[INFO] [stdout] 481 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 481 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 481 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/timetype.rs:504:32
[INFO] [stdout]     |
[INFO] [stdout] 504 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 504 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 504 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:173:32
[INFO] [stdout]     |
[INFO] [stdout] 173 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 173 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 173 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:197:32
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 197 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 197 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:221:32
[INFO] [stdout]     |
[INFO] [stdout] 221 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 221 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 221 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:245:32
[INFO] [stdout]     |
[INFO] [stdout] 245 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 245 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 245 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:269:32
[INFO] [stdout]     |
[INFO] [stdout] 269 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 269 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 269 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:277:32
[INFO] [stdout]     |
[INFO] [stdout] 277 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 277 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 277 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> src/parser/iterator.rs:308:32
[INFO] [stdout]     |
[INFO] [stdout] 308 |         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 308 -         assert!(res.is_done(), format!("Not done: {:?}", res));
[INFO] [stdout] 308 +         assert!(res.is_done(), "Not done: {:?}", res);
[INFO] [stdout]     |
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
