[INFO] fetching crate gostd 0.1.5...
[INFO] checking gostd-0.1.5 against beta-2021-10-15 for beta-1.56-3
[INFO] extracting crate gostd 0.1.5 into /workspace/builds/worker-74/source
[INFO] validating manifest of crates.io crate gostd 0.1.5 on toolchain beta-2021-10-15
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-10-15" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate gostd 0.1.5
[INFO] finished tweaking crates.io crate gostd 0.1.5
[INFO] tweaked toml for crates.io crate gostd 0.1.5 written to /workspace/builds/worker-74/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-10-15" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-10-15" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-10-15" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8c426dacd90835f29bb6dfbaf03c458d5e1809c6d3673cf5fa66cc67bd6b42bc
[INFO] running `Command { std: "docker" "start" "-a" "8c426dacd90835f29bb6dfbaf03c458d5e1809c6d3673cf5fa66cc67bd6b42bc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8c426dacd90835f29bb6dfbaf03c458d5e1809c6d3673cf5fa66cc67bd6b42bc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8c426dacd90835f29bb6dfbaf03c458d5e1809c6d3673cf5fa66cc67bd6b42bc", kill_on_drop: false }`
[INFO] [stdout] 8c426dacd90835f29bb6dfbaf03c458d5e1809c6d3673cf5fa66cc67bd6b42bc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-10-15" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4406966141f3c2bbad5a495635cdf1c7f696a3ef64eac67be0417ad88b057efb
[INFO] running `Command { std: "docker" "start" "-a" "4406966141f3c2bbad5a495635cdf1c7f696a3ef64eac67be0417ad88b057efb", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling proc-macro2 v1.0.30
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.80
[INFO] [stderr]    Compiling libc v0.2.103
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]     Checking cvt v0.1.1
[INFO] [stderr]    Compiling quote v1.0.10
[INFO] [stderr]    Compiling gostd_derive v0.0.3
[INFO] [stderr]     Checking gostd v0.1.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |             u = uint64!(d);
[INFO] [stdout]     |                 ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:113:16
[INFO] [stdout]     |
[INFO] [stdout] 113 |         if u < uint64!(Second) {
[INFO] [stdout]     |                --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:120:27
[INFO] [stdout]     |
[INFO] [stdout] 120 |             } else if u < uint64!(Microsecond) {
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:123:27
[INFO] [stdout]     |
[INFO] [stdout] 123 |             } else if u < uint64!(Millisecond) {
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:132:51
[INFO] [stdout]     |
[INFO] [stdout] 132 |             let (w2, u2) = fmtFrac(&mut buf[..w], uint64!(u), prec);
[INFO] [stdout]     |                                                   ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:133:17
[INFO] [stdout]     |
[INFO] [stdout] 133 |             u = uint64!(u2);
[INFO] [stdout]     |                 ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:449:24
[INFO] [stdout]     |
[INFO] [stdout] 449 |         if self.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:481:28
[INFO] [stdout]     |
[INFO] [stdout] 481 |         int32!(self.wall & uint64!(nsecMask))
[INFO] [stdout]     |                            ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: macro invocations at the end of a block are treated as expressions
[INFO] [stdout]     = note: to ignore the value produced by the macro, add a semicolon after the invocation of `uint64`
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:505:23
[INFO] [stdout]     |
[INFO] [stdout] 505 |                     | uint64!(hasMonotonic);
[INFO] [stdout]     |                       --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:503:41
[INFO] [stdout]     |
[INFO] [stdout] 503 |                 self.wall = self.wall & uint64!(nsecMask)
[INFO] [stdout]     |                                         ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:504:23
[INFO] [stdout]     |
[INFO] [stdout] 504 |                     | uint64!(dsec) << nsecShift
[INFO] [stdout]     |                       ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:533:24
[INFO] [stdout]     |
[INFO] [stdout] 533 |         if self.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:535:26
[INFO] [stdout]     |
[INFO] [stdout] 535 |             self.wall &= uint64!(nsecMask)
[INFO] [stdout]     |                          ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:540:24
[INFO] [stdout]     |
[INFO] [stdout] 540 |         if self.wall & uint64!(hasMonotonic) == 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:545:26
[INFO] [stdout]     |
[INFO] [stdout] 545 |             self.wall |= uint64!(hasMonotonic) | uint64!(sec - minWall) << nsecShift;
[INFO] [stdout]     |                          --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:551:24
[INFO] [stdout]     |
[INFO] [stdout] 551 |         if self.wall & uint64!(hasMonotonic) == 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:563:33
[INFO] [stdout]     |
[INFO] [stdout] 563 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:588:33
[INFO] [stdout]     |
[INFO] [stdout] 588 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:602:33
[INFO] [stdout]     |
[INFO] [stdout] 602 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |             u = uint64!(d);
[INFO] [stdout]     |                 ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:701:58
[INFO] [stdout]     |
[INFO] [stdout] 701 |         t.wall = t.wall ^ (t.wall & uint64!(nsecMask)) | uint64!(nsec);
[INFO] [stdout]     |                                                          ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:113:16
[INFO] [stdout]     |
[INFO] [stdout] 113 |         if u < uint64!(Second) {
[INFO] [stdout]     |                --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:701:37
[INFO] [stdout]     |
[INFO] [stdout] 701 |         t.wall = t.wall ^ (t.wall & uint64!(nsecMask)) | uint64!(nsec);
[INFO] [stdout]     |                                     ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:703:21
[INFO] [stdout]     |
[INFO] [stdout] 703 |         if t.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                     --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:120:27
[INFO] [stdout]     |
[INFO] [stdout] 120 |             } else if u < uint64!(Microsecond) {
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:736:33
[INFO] [stdout]     |
[INFO] [stdout] 736 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:123:27
[INFO] [stdout]     |
[INFO] [stdout] 123 |             } else if u < uint64!(Millisecond) {
[INFO] [stdout]     |                           -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:902:16
[INFO] [stdout]     |
[INFO] [stdout] 902 |         abs += uint64!(d) * uint64!(secondsPerDay);
[INFO] [stdout]     |                ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:132:51
[INFO] [stdout]     |
[INFO] [stdout] 132 |             let (w2, u2) = fmtFrac(&mut buf[..w], uint64!(u), prec);
[INFO] [stdout]     |                                                   ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:902:29
[INFO] [stdout]     |
[INFO] [stdout] 902 |         abs += uint64!(d) * uint64!(secondsPerDay);
[INFO] [stdout]     |                             ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:133:17
[INFO] [stdout]     |
[INFO] [stdout] 133 |             u = uint64!(u2);
[INFO] [stdout]     |                 ----------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1175:23
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     let mut abs = d * uint64!(secondsPerDay);
[INFO] [stdout]      |                       ---------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:449:24
[INFO] [stdout]     |
[INFO] [stdout] 449 |         if self.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1178:11
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         + uint64!(sec);
[INFO] [stdout]      |           ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:481:28
[INFO] [stdout]     |
[INFO] [stdout] 481 |         int32!(self.wall & uint64!(nsecMask))
[INFO] [stdout]     |                            ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: macro invocations at the end of a block are treated as expressions
[INFO] [stdout]     = note: to ignore the value produced by the macro, add a semicolon after the invocation of `uint64`
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1176:12
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     abs += uint64!(hour) * uint64!(secondsPerHour)
[INFO] [stdout]      |            ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:505:23
[INFO] [stdout]     |
[INFO] [stdout] 505 |                     | uint64!(hasMonotonic);
[INFO] [stdout]     |                       --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1176:28
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     abs += uint64!(hour) * uint64!(secondsPerHour)
[INFO] [stdout]      |                            ----------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:503:41
[INFO] [stdout]     |
[INFO] [stdout] 503 |                 self.wall = self.wall & uint64!(nsecMask)
[INFO] [stdout]     |                                         ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1177:11
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         + uint64!(min) * uint64!(secondsPerMinute)
[INFO] [stdout]      |           ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:504:23
[INFO] [stdout]     |
[INFO] [stdout] 504 |                     | uint64!(dsec) << nsecShift
[INFO] [stdout]     |                       ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1177:26
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         + uint64!(min) * uint64!(secondsPerMinute)
[INFO] [stdout]      |                          ------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:533:24
[INFO] [stdout]     |
[INFO] [stdout] 533 |         if self.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2075:30
[INFO] [stdout]      |
[INFO] [stdout] 2075 |     let mut sec = int!(abs % uint64!(secondsPerDay));
[INFO] [stdout]      |                              ---------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:535:26
[INFO] [stdout]     |
[INFO] [stdout] 535 |             self.wall &= uint64!(nsecMask)
[INFO] [stdout]     |                          ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2381:19
[INFO] [stdout]      |
[INFO] [stdout] 2381 |             wall: uint64!(nsec),
[INFO] [stdout]      |                   ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:540:24
[INFO] [stdout]     |
[INFO] [stdout] 540 |         if self.wall & uint64!(hasMonotonic) == 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2388:16
[INFO] [stdout]      |
[INFO] [stdout] 2388 |             | (uint64!(sec) << uint64!(nsecShift)) as int64
[INFO] [stdout]      |                ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:545:26
[INFO] [stdout]     |
[INFO] [stdout] 545 |             self.wall |= uint64!(hasMonotonic) | uint64!(sec - minWall) << nsecShift;
[INFO] [stdout]     |                          --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2388:32
[INFO] [stdout]      |
[INFO] [stdout] 2388 |             | (uint64!(sec) << uint64!(nsecShift)) as int64
[INFO] [stdout]      |                                ------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:551:24
[INFO] [stdout]     |
[INFO] [stdout] 551 |         if self.wall & uint64!(hasMonotonic) == 0 {
[INFO] [stdout]     |                        --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2397:14
[INFO] [stdout]      |
[INFO] [stdout] 2397 |     t.wall = uint64!(nsec);
[INFO] [stdout]      |              ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:563:33
[INFO] [stdout]     |
[INFO] [stdout] 563 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2535:5
[INFO] [stdout]      |
[INFO] [stdout] 2535 |     uint64!(d)
[INFO] [stdout]      |     ---------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: macro invocations at the end of a block are treated as expressions
[INFO] [stdout]      = note: to ignore the value produced by the macro, add a semicolon after the invocation of `uint64`
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:588:33
[INFO] [stdout]     |
[INFO] [stdout] 588 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2876:17
[INFO] [stdout]      |
[INFO] [stdout] 2876 |     if t.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]      |                 --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:602:33
[INFO] [stdout]     |
[INFO] [stdout] 602 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2877:20
[INFO] [stdout]      |
[INFO] [stdout] 2877 |         now.wall = uint64!(hasMonotonic);
[INFO] [stdout]      |                    --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:701:58
[INFO] [stdout]     |
[INFO] [stdout] 701 |         t.wall = t.wall ^ (t.wall & uint64!(nsecMask)) | uint64!(nsec);
[INFO] [stdout]     |                                                          ------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2891:17
[INFO] [stdout]      |
[INFO] [stdout] 2891 |     if t.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]      |                 --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:701:37
[INFO] [stdout]     |
[INFO] [stdout] 701 |         t.wall = t.wall ^ (t.wall & uint64!(nsecMask)) | uint64!(nsec);
[INFO] [stdout]     |                                     ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2892:20
[INFO] [stdout]      |
[INFO] [stdout] 2892 |         now.wall = uint64!(hasMonotonic);
[INFO] [stdout]      |                    --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:703:21
[INFO] [stdout]     |
[INFO] [stdout] 703 |         if t.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                     --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2967:19
[INFO] [stdout]      |
[INFO] [stdout] 2967 |         let sec = uint64!(sec);
[INFO] [stdout]      |                   ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:736:33
[INFO] [stdout]     |
[INFO] [stdout] 736 |         if self.wall & u.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]     |                                 --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2981:14
[INFO] [stdout]      |
[INFO] [stdout] 2981 |         u0 = uint64!(nsec);
[INFO] [stdout]      |              ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:902:16
[INFO] [stdout]     |
[INFO] [stdout] 902 |         abs += uint64!(d) * uint64!(secondsPerDay);
[INFO] [stdout]     |                ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/builtin/mod.rs:230:21
[INFO] [stdout]     |
[INFO] [stdout] 230 |         $x as uint64;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/time/mod.rs:902:29
[INFO] [stdout]     |
[INFO] [stdout] 902 |         abs += uint64!(d) * uint64!(secondsPerDay);
[INFO] [stdout]     |                             ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1175:23
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     let mut abs = d * uint64!(secondsPerDay);
[INFO] [stdout]      |                       ---------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1178:11
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         + uint64!(sec);
[INFO] [stdout]      |           ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1176:12
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     abs += uint64!(hour) * uint64!(secondsPerHour)
[INFO] [stdout]      |            ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1176:28
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     abs += uint64!(hour) * uint64!(secondsPerHour)
[INFO] [stdout]      |                            ----------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1177:11
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         + uint64!(min) * uint64!(secondsPerMinute)
[INFO] [stdout]      |           ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:1177:26
[INFO] [stdout]      |
[INFO] [stdout] 1177 |         + uint64!(min) * uint64!(secondsPerMinute)
[INFO] [stdout]      |                          ------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2075:30
[INFO] [stdout]      |
[INFO] [stdout] 2075 |     let mut sec = int!(abs % uint64!(secondsPerDay));
[INFO] [stdout]      |                              ---------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2381:19
[INFO] [stdout]      |
[INFO] [stdout] 2381 |             wall: uint64!(nsec),
[INFO] [stdout]      |                   ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2388:16
[INFO] [stdout]      |
[INFO] [stdout] 2388 |             | (uint64!(sec) << uint64!(nsecShift)) as int64
[INFO] [stdout]      |                ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2388:32
[INFO] [stdout]      |
[INFO] [stdout] 2388 |             | (uint64!(sec) << uint64!(nsecShift)) as int64
[INFO] [stdout]      |                                ------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2397:14
[INFO] [stdout]      |
[INFO] [stdout] 2397 |     t.wall = uint64!(nsec);
[INFO] [stdout]      |              ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2535:5
[INFO] [stdout]      |
[INFO] [stdout] 2535 |     uint64!(d)
[INFO] [stdout]      |     ---------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: macro invocations at the end of a block are treated as expressions
[INFO] [stdout]      = note: to ignore the value produced by the macro, add a semicolon after the invocation of `uint64`
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2876:17
[INFO] [stdout]      |
[INFO] [stdout] 2876 |     if t.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]      |                 --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2877:20
[INFO] [stdout]      |
[INFO] [stdout] 2877 |         now.wall = uint64!(hasMonotonic);
[INFO] [stdout]      |                    --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2891:17
[INFO] [stdout]      |
[INFO] [stdout] 2891 |     if t.wall & uint64!(hasMonotonic) != 0 {
[INFO] [stdout]      |                 --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2892:20
[INFO] [stdout]      |
[INFO] [stdout] 2892 |         now.wall = uint64!(hasMonotonic);
[INFO] [stdout]      |                    --------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2967:19
[INFO] [stdout]      |
[INFO] [stdout] 2967 |         let sec = uint64!(sec);
[INFO] [stdout]      |                   ------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/builtin/mod.rs:230:21
[INFO] [stdout]      |
[INFO] [stdout] 230  |         $x as uint64;
[INFO] [stdout]      |                     ^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/time/mod.rs:2981:14
[INFO] [stdout]      |
[INFO] [stdout] 2981 |         u0 = uint64!(nsec);
[INFO] [stdout]      |              ------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this warning originates in the macro `uint64` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 43 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 43 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 9.22s
[INFO] running `Command { std: "docker" "inspect" "4406966141f3c2bbad5a495635cdf1c7f696a3ef64eac67be0417ad88b057efb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4406966141f3c2bbad5a495635cdf1c7f696a3ef64eac67be0417ad88b057efb", kill_on_drop: false }`
[INFO] [stdout] 4406966141f3c2bbad5a495635cdf1c7f696a3ef64eac67be0417ad88b057efb
