[INFO] fetching crate ingrid 0.1.0... [INFO] checking ingrid-0.1.0 against master#ab869e094a907cc5d19b4080f22eccaf347f1f95 for pr-129604 [INFO] extracting crate ingrid 0.1.0 into /workspace/builds/worker-5-tc1/source [INFO] validating manifest of crates.io crate ingrid 0.1.0 on toolchain ab869e094a907cc5d19b4080f22eccaf347f1f95 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ingrid 0.1.0 [INFO] finished tweaking crates.io crate ingrid 0.1.0 [INFO] tweaked toml for crates.io crate ingrid 0.1.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5d1c50c8d10060b2da46187f615d4dab6c2e52cae45cd09baa020475902fddd4 [INFO] running `Command { std: "docker" "start" "-a" "5d1c50c8d10060b2da46187f615d4dab6c2e52cae45cd09baa020475902fddd4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5d1c50c8d10060b2da46187f615d4dab6c2e52cae45cd09baa020475902fddd4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d1c50c8d10060b2da46187f615d4dab6c2e52cae45cd09baa020475902fddd4", kill_on_drop: false }` [INFO] [stdout] 5d1c50c8d10060b2da46187f615d4dab6c2e52cae45cd09baa020475902fddd4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e4368696cb689539a7fb239b9ee2f88e7da0f9a312c35d17d680629eee60a53a [INFO] running `Command { std: "docker" "start" "-a" "e4368696cb689539a7fb239b9ee2f88e7da0f9a312c35d17d680629eee60a53a", kill_on_drop: false }` [INFO] [stderr] Checking ingrid v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:234:19 [INFO] [stdout] | [INFO] [stdout] 234 | size: size!(width, height), [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 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:435:21 [INFO] [stdout] | [INFO] [stdout] 435 | self.size = size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1170:20 [INFO] [stdout] | [INFO] [stdout] 1170 | let size = size!(self.size.height, self.size.width); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1207:20 [INFO] [stdout] | [INFO] [stdout] 1207 | let size = size!(self.size.height, self.size.width); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1236:9 [INFO] [stdout] | [INFO] [stdout] 1236 | size!(self.row_capacity, self.rows.len()) [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 [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 `size` [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row.rs:128:25 [INFO] [stdout] | [INFO] [stdout] 128 | self.grid.value(coord!(index, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row.rs:173:25 [INFO] [stdout] | [INFO] [stdout] 173 | self.grid.value(coord!(0, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row.rs:198:25 [INFO] [stdout] | [INFO] [stdout] 198 | self.grid.value(coord!(self.grid.size().width-1, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:130:25 [INFO] [stdout] | [INFO] [stdout] 130 | self.grid.value(coord!(index, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:165:29 [INFO] [stdout] | [INFO] [stdout] 165 | self.grid.value_mut(coord!(index, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:201:29 [INFO] [stdout] | [INFO] [stdout] 201 | self.grid.set_value(coord!(index, self.index), value); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:236:30 [INFO] [stdout] | [INFO] [stdout] 236 | self.grid.swap_value(coord!(a, self.index), coord!(b, self.index)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:236:53 [INFO] [stdout] | [INFO] [stdout] 236 | self.grid.swap_value(coord!(a, self.index), coord!(b, self.index)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:281:25 [INFO] [stdout] | [INFO] [stdout] 281 | self.grid.value(coord!(0, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:308:29 [INFO] [stdout] | [INFO] [stdout] 308 | self.grid.value_mut(coord!(0, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:333:25 [INFO] [stdout] | [INFO] [stdout] 333 | self.grid.value(coord!(self.grid.size().width-1, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:360:29 [INFO] [stdout] | [INFO] [stdout] 360 | self.grid.value_mut(coord!(self.grid.size().width-1, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column.rs:133:25 [INFO] [stdout] | [INFO] [stdout] 133 | self.grid.value(coord!(self.index, index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column.rs:179:25 [INFO] [stdout] | [INFO] [stdout] 179 | self.grid.value(coord!(self.index, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column.rs:205:25 [INFO] [stdout] | [INFO] [stdout] 205 | self.grid.value(coord!(self.index, self.grid.size().height-1)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:135:25 [INFO] [stdout] | [INFO] [stdout] 135 | self.grid.value(coord!(self.index, index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:171:29 [INFO] [stdout] | [INFO] [stdout] 171 | self.grid.value_mut(coord!(self.index, index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:208:29 [INFO] [stdout] | [INFO] [stdout] 208 | self.grid.set_value(coord!(self.index, index), value); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:244:30 [INFO] [stdout] | [INFO] [stdout] 244 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:244:53 [INFO] [stdout] | [INFO] [stdout] 244 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:290:25 [INFO] [stdout] | [INFO] [stdout] 290 | self.grid.value(coord!(self.index, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:318:29 [INFO] [stdout] | [INFO] [stdout] 318 | self.grid.value_mut(coord!(self.index, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:344:25 [INFO] [stdout] | [INFO] [stdout] 344 | self.grid.value(coord!(self.index, self.grid.size().height-1)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:373:29 [INFO] [stdout] | [INFO] [stdout] 373 | self.grid.value_mut(coord!(self.index, self.grid.size().height-1)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:670:30 [INFO] [stdout] | [INFO] [stdout] 670 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:670:53 [INFO] [stdout] | [INFO] [stdout] 670 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_grid.rs:43:42 [INFO] [stdout] | [INFO] [stdout] 43 | IteratorGrid { grid, coordinate: coord!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | coord!(self.index, self.row.index) [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 [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 `coord` [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | coord!(self.column.index, self.index) [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 [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 `coord` [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:234:19 [INFO] [stdout] | [INFO] [stdout] 234 | size: size!(width, height), [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 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:435:21 [INFO] [stdout] | [INFO] [stdout] 435 | self.size = size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1170:20 [INFO] [stdout] | [INFO] [stdout] 1170 | let size = size!(self.size.height, self.size.width); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1207:20 [INFO] [stdout] | [INFO] [stdout] 1207 | let size = size!(self.size.height, self.size.width); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1236:9 [INFO] [stdout] | [INFO] [stdout] 1236 | size!(self.row_capacity, self.rows.len()) [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 [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 `size` [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1307:33 [INFO] [stdout] | [INFO] [stdout] 1307 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1308:37 [INFO] [stdout] | [INFO] [stdout] 1308 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1313:36 [INFO] [stdout] | [INFO] [stdout] 1313 | let grid = Grid::with_size(size!(2, 3), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1315:33 [INFO] [stdout] | [INFO] [stdout] 1315 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1318:37 [INFO] [stdout] | [INFO] [stdout] 1318 | assert_eq!(grid.capacity(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1323:46 [INFO] [stdout] | [INFO] [stdout] 1323 | let grid = Grid::<()>::with_capacity(size!(5, 5)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1325:33 [INFO] [stdout] | [INFO] [stdout] 1325 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1326:37 [INFO] [stdout] | [INFO] [stdout] 1326 | assert_eq!(grid.capacity(), size!(5, 5)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1332:33 [INFO] [stdout] | [INFO] [stdout] 1332 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1334:21 [INFO] [stdout] | [INFO] [stdout] 1334 | grid.resize(size!(3, 0), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1335:33 [INFO] [stdout] | [INFO] [stdout] 1335 | assert_eq!(grid.size(), size!(3, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1337:21 [INFO] [stdout] | [INFO] [stdout] 1337 | grid.resize(size!(0, 3), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1338:33 [INFO] [stdout] | [INFO] [stdout] 1338 | assert_eq!(grid.size(), size!(0, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1340:21 [INFO] [stdout] | [INFO] [stdout] 1340 | grid.resize(size!(3, 3), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1341:33 [INFO] [stdout] | [INFO] [stdout] 1341 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1355:21 [INFO] [stdout] | [INFO] [stdout] 1355 | grid.resize(size!(1, 5), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1356:33 [INFO] [stdout] | [INFO] [stdout] 1356 | assert_eq!(grid.size(), size!(1, 5)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1358:31 [INFO] [stdout] | [INFO] [stdout] 1358 | assert_eq!(grid.value(coord!(0, 0)), &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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1359:31 [INFO] [stdout] | [INFO] [stdout] 1359 | assert_eq!(grid.value(coord!(0, 1)), &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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1360:31 [INFO] [stdout] | [INFO] [stdout] 1360 | assert_eq!(grid.value(coord!(0, 2)), &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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1361:31 [INFO] [stdout] | [INFO] [stdout] 1361 | assert_eq!(grid.value(coord!(0, 3)), &42); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1362:31 [INFO] [stdout] | [INFO] [stdout] 1362 | assert_eq!(grid.value(coord!(0, 4)), &42); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1365:37 [INFO] [stdout] | [INFO] [stdout] 1365 | assert_eq!(grid.capacity(), size!(3, 5)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1370:40 [INFO] [stdout] | [INFO] [stdout] 1370 | let mut grid = Grid::with_size(size!(3, 3), 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1382:33 [INFO] [stdout] | [INFO] [stdout] 1382 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1383:37 [INFO] [stdout] | [INFO] [stdout] 1383 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1385:21 [INFO] [stdout] | [INFO] [stdout] 1385 | grid.resize(size!(3, 0), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1387:33 [INFO] [stdout] | [INFO] [stdout] 1387 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1388:37 [INFO] [stdout] | [INFO] [stdout] 1388 | assert_eq!(grid.capacity(), size!(3, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1390:21 [INFO] [stdout] | [INFO] [stdout] 1390 | grid.resize(size!(0, 3), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1392:33 [INFO] [stdout] | [INFO] [stdout] 1392 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1393:37 [INFO] [stdout] | [INFO] [stdout] 1393 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1395:21 [INFO] [stdout] | [INFO] [stdout] 1395 | grid.resize(size!(5, 5), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1397:33 [INFO] [stdout] | [INFO] [stdout] 1397 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1398:37 [INFO] [stdout] | [INFO] [stdout] 1398 | assert_eq!(grid.capacity(), size!(5, 5)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1406:33 [INFO] [stdout] | [INFO] [stdout] 1406 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1407:31 [INFO] [stdout] | [INFO] [stdout] 1407 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1408:31 [INFO] [stdout] | [INFO] [stdout] 1408 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1409:31 [INFO] [stdout] | [INFO] [stdout] 1409 | assert_eq!(grid.value(coord!(2, 0)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1410:31 [INFO] [stdout] | [INFO] [stdout] 1410 | assert_eq!(grid.value(coord!(0, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1411:31 [INFO] [stdout] | [INFO] [stdout] 1411 | assert_eq!(grid.value(coord!(1, 1)), &5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1412:31 [INFO] [stdout] | [INFO] [stdout] 1412 | assert_eq!(grid.value(coord!(2, 1)), &6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1414:37 [INFO] [stdout] | [INFO] [stdout] 1414 | assert_eq!(grid.capacity(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1424:33 [INFO] [stdout] | [INFO] [stdout] 1424 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1425:31 [INFO] [stdout] | [INFO] [stdout] 1425 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1426:31 [INFO] [stdout] | [INFO] [stdout] 1426 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1427:31 [INFO] [stdout] | [INFO] [stdout] 1427 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1428:31 [INFO] [stdout] | [INFO] [stdout] 1428 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1429:31 [INFO] [stdout] | [INFO] [stdout] 1429 | assert_eq!(grid.value(coord!(0, 2)), &5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1430:31 [INFO] [stdout] | [INFO] [stdout] 1430 | assert_eq!(grid.value(coord!(1, 2)), &6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1432:37 [INFO] [stdout] | [INFO] [stdout] 1432 | assert_eq!(grid.capacity(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1443:31 [INFO] [stdout] | [INFO] [stdout] 1443 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1444:31 [INFO] [stdout] | [INFO] [stdout] 1444 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1445:31 [INFO] [stdout] | [INFO] [stdout] 1445 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1446:31 [INFO] [stdout] | [INFO] [stdout] 1446 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1448:20 [INFO] [stdout] | [INFO] [stdout] 1448 | grid.value(coord!(0, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1457:25 [INFO] [stdout] | [INFO] [stdout] 1457 | *grid.value_mut(coord!(1, 1)) = 4; [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1459:31 [INFO] [stdout] | [INFO] [stdout] 1459 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1460:31 [INFO] [stdout] | [INFO] [stdout] 1460 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1461:31 [INFO] [stdout] | [INFO] [stdout] 1461 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1462:31 [INFO] [stdout] | [INFO] [stdout] 1462 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1464:24 [INFO] [stdout] | [INFO] [stdout] 1464 | grid.value_mut(coord!(0, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1473:24 [INFO] [stdout] | [INFO] [stdout] 1473 | grid.set_value(coord!(1, 1), 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1475:31 [INFO] [stdout] | [INFO] [stdout] 1475 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1476:31 [INFO] [stdout] | [INFO] [stdout] 1476 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1477:31 [INFO] [stdout] | [INFO] [stdout] 1477 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1478:31 [INFO] [stdout] | [INFO] [stdout] 1478 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1480:24 [INFO] [stdout] | [INFO] [stdout] 1480 | grid.set_value(coord!(0, 2), 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1488:25 [INFO] [stdout] | [INFO] [stdout] 1488 | grid.swap_value(coord!(1, 0), coord!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1488:39 [INFO] [stdout] | [INFO] [stdout] 1488 | grid.swap_value(coord!(1, 0), coord!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1490:31 [INFO] [stdout] | [INFO] [stdout] 1490 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1491:31 [INFO] [stdout] | [INFO] [stdout] 1491 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1492:31 [INFO] [stdout] | [INFO] [stdout] 1492 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1493:31 [INFO] [stdout] | [INFO] [stdout] 1493 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1510:25 [INFO] [stdout] | [INFO] [stdout] 1510 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1511:25 [INFO] [stdout] | [INFO] [stdout] 1511 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1512:25 [INFO] [stdout] | [INFO] [stdout] 1512 | assert_eq!(grid[coord!(0, 1)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1513:25 [INFO] [stdout] | [INFO] [stdout] 1513 | assert_eq!(grid[coord!(1, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1515:14 [INFO] [stdout] | [INFO] [stdout] 1515 | grid[coord!(0, 2)]; [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1524:14 [INFO] [stdout] | [INFO] [stdout] 1524 | grid[coord!(1, 1)] = 4; [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1526:25 [INFO] [stdout] | [INFO] [stdout] 1526 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1527:25 [INFO] [stdout] | [INFO] [stdout] 1527 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1528:25 [INFO] [stdout] | [INFO] [stdout] 1528 | assert_eq!(grid[coord!(0, 1)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1529:25 [INFO] [stdout] | [INFO] [stdout] 1529 | assert_eq!(grid[coord!(1, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1531:14 [INFO] [stdout] | [INFO] [stdout] 1531 | grid[coord!(0, 2)]; [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1595:37 [INFO] [stdout] | [INFO] [stdout] 1595 | assert_eq!(grid.capacity(), size!(3, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1600:33 [INFO] [stdout] | [INFO] [stdout] 1600 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1601:25 [INFO] [stdout] | [INFO] [stdout] 1601 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1602:25 [INFO] [stdout] | [INFO] [stdout] 1602 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1603:25 [INFO] [stdout] | [INFO] [stdout] 1603 | assert_eq!(grid[coord!(2, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1605:37 [INFO] [stdout] | [INFO] [stdout] 1605 | assert_eq!(grid.capacity(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1610:33 [INFO] [stdout] | [INFO] [stdout] 1610 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1611:25 [INFO] [stdout] | [INFO] [stdout] 1611 | assert_eq!(grid[coord!(0, 2)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1612:25 [INFO] [stdout] | [INFO] [stdout] 1612 | assert_eq!(grid[coord!(1, 2)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1613:25 [INFO] [stdout] | [INFO] [stdout] 1613 | assert_eq!(grid[coord!(2, 2)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1615:37 [INFO] [stdout] | [INFO] [stdout] 1615 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1617:25 [INFO] [stdout] | [INFO] [stdout] 1617 | assert_eq!(grid[coord!(0, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1618:25 [INFO] [stdout] | [INFO] [stdout] 1618 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1619:25 [INFO] [stdout] | [INFO] [stdout] 1619 | assert_eq!(grid[coord!(2, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1625:22 [INFO] [stdout] | [INFO] [stdout] 1625 | grid.reserve(size!(0, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1627:37 [INFO] [stdout] | [INFO] [stdout] 1627 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1632:33 [INFO] [stdout] | [INFO] [stdout] 1632 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1633:25 [INFO] [stdout] | [INFO] [stdout] 1633 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1634:25 [INFO] [stdout] | [INFO] [stdout] 1634 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1635:25 [INFO] [stdout] | [INFO] [stdout] 1635 | assert_eq!(grid[coord!(2, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1637:37 [INFO] [stdout] | [INFO] [stdout] 1637 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1642:33 [INFO] [stdout] | [INFO] [stdout] 1642 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1643:25 [INFO] [stdout] | [INFO] [stdout] 1643 | assert_eq!(grid[coord!(0, 2)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1644:25 [INFO] [stdout] | [INFO] [stdout] 1644 | assert_eq!(grid[coord!(1, 2)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1645:25 [INFO] [stdout] | [INFO] [stdout] 1645 | assert_eq!(grid[coord!(2, 2)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1647:37 [INFO] [stdout] | [INFO] [stdout] 1647 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1649:25 [INFO] [stdout] | [INFO] [stdout] 1649 | assert_eq!(grid[coord!(0, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1650:25 [INFO] [stdout] | [INFO] [stdout] 1650 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1651:25 [INFO] [stdout] | [INFO] [stdout] 1651 | assert_eq!(grid[coord!(2, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1659:33 [INFO] [stdout] | [INFO] [stdout] 1659 | assert_eq!(grid.size(), size!(0, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1662:21 [INFO] [stdout] | [INFO] [stdout] 1662 | grid.resize(size!(3, 0), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1665:25 [INFO] [stdout] | [INFO] [stdout] 1665 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1666:25 [INFO] [stdout] | [INFO] [stdout] 1666 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1667:25 [INFO] [stdout] | [INFO] [stdout] 1667 | assert_eq!(grid[coord!(2, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1669:33 [INFO] [stdout] | [INFO] [stdout] 1669 | assert_eq!(grid.size(), size!(3, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1698:37 [INFO] [stdout] | [INFO] [stdout] 1698 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1703:33 [INFO] [stdout] | [INFO] [stdout] 1703 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1704:25 [INFO] [stdout] | [INFO] [stdout] 1704 | assert_eq!(grid[coord!(0, 0)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1705:25 [INFO] [stdout] | [INFO] [stdout] 1705 | assert_eq!(grid[coord!(1, 0)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1706:25 [INFO] [stdout] | [INFO] [stdout] 1706 | assert_eq!(grid[coord!(2, 0)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1708:37 [INFO] [stdout] | [INFO] [stdout] 1708 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1713:33 [INFO] [stdout] | [INFO] [stdout] 1713 | assert_eq!(grid.size(), size!(3, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1714:25 [INFO] [stdout] | [INFO] [stdout] 1714 | assert_eq!(grid[coord!(0, 0)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1715:25 [INFO] [stdout] | [INFO] [stdout] 1715 | assert_eq!(grid[coord!(1, 0)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1716:25 [INFO] [stdout] | [INFO] [stdout] 1716 | assert_eq!(grid[coord!(2, 0)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1718:37 [INFO] [stdout] | [INFO] [stdout] 1718 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1722:33 [INFO] [stdout] | [INFO] [stdout] 1722 | assert_eq!(grid.size(), size!(3, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1724:37 [INFO] [stdout] | [INFO] [stdout] 1724 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1778:37 [INFO] [stdout] | [INFO] [stdout] 1778 | assert_eq!(grid.capacity(), size!(1, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1783:33 [INFO] [stdout] | [INFO] [stdout] 1783 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1784:25 [INFO] [stdout] | [INFO] [stdout] 1784 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1785:25 [INFO] [stdout] | [INFO] [stdout] 1785 | assert_eq!(grid[coord!(0, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1786:25 [INFO] [stdout] | [INFO] [stdout] 1786 | assert_eq!(grid[coord!(0, 2)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1788:37 [INFO] [stdout] | [INFO] [stdout] 1788 | assert_eq!(grid.capacity(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1793:33 [INFO] [stdout] | [INFO] [stdout] 1793 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1794:25 [INFO] [stdout] | [INFO] [stdout] 1794 | assert_eq!(grid[coord!(2, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1795:25 [INFO] [stdout] | [INFO] [stdout] 1795 | assert_eq!(grid[coord!(2, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1796:25 [INFO] [stdout] | [INFO] [stdout] 1796 | assert_eq!(grid[coord!(2, 2)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1798:37 [INFO] [stdout] | [INFO] [stdout] 1798 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1800:25 [INFO] [stdout] | [INFO] [stdout] 1800 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1801:25 [INFO] [stdout] | [INFO] [stdout] 1801 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1802:25 [INFO] [stdout] | [INFO] [stdout] 1802 | assert_eq!(grid[coord!(1, 2)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1810:22 [INFO] [stdout] | [INFO] [stdout] 1810 | grid.reserve(size!(2, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1812:37 [INFO] [stdout] | [INFO] [stdout] 1812 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1817:33 [INFO] [stdout] | [INFO] [stdout] 1817 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1818:25 [INFO] [stdout] | [INFO] [stdout] 1818 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1819:25 [INFO] [stdout] | [INFO] [stdout] 1819 | assert_eq!(grid[coord!(0, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1820:25 [INFO] [stdout] | [INFO] [stdout] 1820 | assert_eq!(grid[coord!(0, 2)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1822:37 [INFO] [stdout] | [INFO] [stdout] 1822 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1827:33 [INFO] [stdout] | [INFO] [stdout] 1827 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1828:25 [INFO] [stdout] | [INFO] [stdout] 1828 | assert_eq!(grid[coord!(2, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1829:25 [INFO] [stdout] | [INFO] [stdout] 1829 | assert_eq!(grid[coord!(2, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1830:25 [INFO] [stdout] | [INFO] [stdout] 1830 | assert_eq!(grid[coord!(2, 2)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1832:37 [INFO] [stdout] | [INFO] [stdout] 1832 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1834:25 [INFO] [stdout] | [INFO] [stdout] 1834 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1835:25 [INFO] [stdout] | [INFO] [stdout] 1835 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1836:25 [INFO] [stdout] | [INFO] [stdout] 1836 | assert_eq!(grid[coord!(1, 2)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1844:33 [INFO] [stdout] | [INFO] [stdout] 1844 | assert_eq!(grid.size(), size!(1, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1847:21 [INFO] [stdout] | [INFO] [stdout] 1847 | grid.resize(size!(0, 3), 42); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1850:25 [INFO] [stdout] | [INFO] [stdout] 1850 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1851:25 [INFO] [stdout] | [INFO] [stdout] 1851 | assert_eq!(grid[coord!(0, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1852:25 [INFO] [stdout] | [INFO] [stdout] 1852 | assert_eq!(grid[coord!(0, 2)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1854:33 [INFO] [stdout] | [INFO] [stdout] 1854 | assert_eq!(grid.size(), size!(1, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1885:37 [INFO] [stdout] | [INFO] [stdout] 1885 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1890:33 [INFO] [stdout] | [INFO] [stdout] 1890 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1891:25 [INFO] [stdout] | [INFO] [stdout] 1891 | assert_eq!(grid[coord!(0, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1892:25 [INFO] [stdout] | [INFO] [stdout] 1892 | assert_eq!(grid[coord!(0, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1893:25 [INFO] [stdout] | [INFO] [stdout] 1893 | assert_eq!(grid[coord!(0, 2)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1895:37 [INFO] [stdout] | [INFO] [stdout] 1895 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1900:33 [INFO] [stdout] | [INFO] [stdout] 1900 | assert_eq!(grid.size(), size!(1, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1901:25 [INFO] [stdout] | [INFO] [stdout] 1901 | assert_eq!(grid[coord!(0, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1902:25 [INFO] [stdout] | [INFO] [stdout] 1902 | assert_eq!(grid[coord!(0, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1903:25 [INFO] [stdout] | [INFO] [stdout] 1903 | assert_eq!(grid[coord!(0, 2)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1905:37 [INFO] [stdout] | [INFO] [stdout] 1905 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1909:33 [INFO] [stdout] | [INFO] [stdout] 1909 | assert_eq!(grid.size(), size!(0, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1911:37 [INFO] [stdout] | [INFO] [stdout] 1911 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1925:33 [INFO] [stdout] | [INFO] [stdout] 1925 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1926:37 [INFO] [stdout] | [INFO] [stdout] 1926 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1928:25 [INFO] [stdout] | [INFO] [stdout] 1928 | assert_eq!(grid[coord!(0, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1929:25 [INFO] [stdout] | [INFO] [stdout] 1929 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1930:25 [INFO] [stdout] | [INFO] [stdout] 1930 | assert_eq!(grid[coord!(2, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1931:25 [INFO] [stdout] | [INFO] [stdout] 1931 | assert_eq!(grid[coord!(0, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1932:25 [INFO] [stdout] | [INFO] [stdout] 1932 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1933:25 [INFO] [stdout] | [INFO] [stdout] 1933 | assert_eq!(grid[coord!(2, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1934:25 [INFO] [stdout] | [INFO] [stdout] 1934 | assert_eq!(grid[coord!(0, 2)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1935:25 [INFO] [stdout] | [INFO] [stdout] 1935 | assert_eq!(grid[coord!(1, 2)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1936:25 [INFO] [stdout] | [INFO] [stdout] 1936 | assert_eq!(grid[coord!(2, 2)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1945:33 [INFO] [stdout] | [INFO] [stdout] 1945 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1946:37 [INFO] [stdout] | [INFO] [stdout] 1946 | assert_eq!(grid.capacity(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1948:25 [INFO] [stdout] | [INFO] [stdout] 1948 | assert_eq!(grid[coord!(0, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1949:25 [INFO] [stdout] | [INFO] [stdout] 1949 | assert_eq!(grid[coord!(1, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1950:25 [INFO] [stdout] | [INFO] [stdout] 1950 | assert_eq!(grid[coord!(2, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1951:25 [INFO] [stdout] | [INFO] [stdout] 1951 | assert_eq!(grid[coord!(0, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1952:25 [INFO] [stdout] | [INFO] [stdout] 1952 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1953:25 [INFO] [stdout] | [INFO] [stdout] 1953 | assert_eq!(grid[coord!(2, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1964:33 [INFO] [stdout] | [INFO] [stdout] 1964 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1965:37 [INFO] [stdout] | [INFO] [stdout] 1965 | assert_eq!(grid.capacity(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1967:25 [INFO] [stdout] | [INFO] [stdout] 1967 | assert_eq!(grid[coord!(0, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1968:25 [INFO] [stdout] | [INFO] [stdout] 1968 | assert_eq!(grid[coord!(1, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1969:25 [INFO] [stdout] | [INFO] [stdout] 1969 | assert_eq!(grid[coord!(0, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1970:25 [INFO] [stdout] | [INFO] [stdout] 1970 | assert_eq!(grid[coord!(1, 1)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1971:25 [INFO] [stdout] | [INFO] [stdout] 1971 | assert_eq!(grid[coord!(0, 2)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1972:25 [INFO] [stdout] | [INFO] [stdout] 1972 | assert_eq!(grid[coord!(1, 2)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1979:33 [INFO] [stdout] | [INFO] [stdout] 1979 | assert_eq!(grid.size(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1980:37 [INFO] [stdout] | [INFO] [stdout] 1980 | assert_eq!(grid.capacity(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1982:25 [INFO] [stdout] | [INFO] [stdout] 1982 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1989:33 [INFO] [stdout] | [INFO] [stdout] 1989 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:1990:37 [INFO] [stdout] | [INFO] [stdout] 1990 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2004:33 [INFO] [stdout] | [INFO] [stdout] 2004 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2005:37 [INFO] [stdout] | [INFO] [stdout] 2005 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2007:25 [INFO] [stdout] | [INFO] [stdout] 2007 | assert_eq!(grid[coord!(0, 0)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2008:25 [INFO] [stdout] | [INFO] [stdout] 2008 | assert_eq!(grid[coord!(1, 0)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2009:25 [INFO] [stdout] | [INFO] [stdout] 2009 | assert_eq!(grid[coord!(2, 0)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2010:25 [INFO] [stdout] | [INFO] [stdout] 2010 | assert_eq!(grid[coord!(0, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2011:25 [INFO] [stdout] | [INFO] [stdout] 2011 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2012:25 [INFO] [stdout] | [INFO] [stdout] 2012 | assert_eq!(grid[coord!(2, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2013:25 [INFO] [stdout] | [INFO] [stdout] 2013 | assert_eq!(grid[coord!(0, 2)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2014:25 [INFO] [stdout] | [INFO] [stdout] 2014 | assert_eq!(grid[coord!(1, 2)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2015:25 [INFO] [stdout] | [INFO] [stdout] 2015 | assert_eq!(grid[coord!(2, 2)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2024:33 [INFO] [stdout] | [INFO] [stdout] 2024 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2025:37 [INFO] [stdout] | [INFO] [stdout] 2025 | assert_eq!(grid.capacity(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2027:25 [INFO] [stdout] | [INFO] [stdout] 2027 | assert_eq!(grid[coord!(0, 0)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2028:25 [INFO] [stdout] | [INFO] [stdout] 2028 | assert_eq!(grid[coord!(1, 0)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2029:25 [INFO] [stdout] | [INFO] [stdout] 2029 | assert_eq!(grid[coord!(2, 0)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2030:25 [INFO] [stdout] | [INFO] [stdout] 2030 | assert_eq!(grid[coord!(0, 1)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2031:25 [INFO] [stdout] | [INFO] [stdout] 2031 | assert_eq!(grid[coord!(1, 1)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2032:25 [INFO] [stdout] | [INFO] [stdout] 2032 | assert_eq!(grid[coord!(2, 1)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2043:33 [INFO] [stdout] | [INFO] [stdout] 2043 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2044:37 [INFO] [stdout] | [INFO] [stdout] 2044 | assert_eq!(grid.capacity(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2046:25 [INFO] [stdout] | [INFO] [stdout] 2046 | assert_eq!(grid[coord!(0, 0)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2047:25 [INFO] [stdout] | [INFO] [stdout] 2047 | assert_eq!(grid[coord!(1, 0)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2048:25 [INFO] [stdout] | [INFO] [stdout] 2048 | assert_eq!(grid[coord!(0, 1)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2049:25 [INFO] [stdout] | [INFO] [stdout] 2049 | assert_eq!(grid[coord!(1, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2050:25 [INFO] [stdout] | [INFO] [stdout] 2050 | assert_eq!(grid[coord!(0, 2)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2051:25 [INFO] [stdout] | [INFO] [stdout] 2051 | assert_eq!(grid[coord!(1, 2)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2058:33 [INFO] [stdout] | [INFO] [stdout] 2058 | assert_eq!(grid.size(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2059:37 [INFO] [stdout] | [INFO] [stdout] 2059 | assert_eq!(grid.capacity(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2061:25 [INFO] [stdout] | [INFO] [stdout] 2061 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2068:33 [INFO] [stdout] | [INFO] [stdout] 2068 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2069:37 [INFO] [stdout] | [INFO] [stdout] 2069 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2083:33 [INFO] [stdout] | [INFO] [stdout] 2083 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2084:37 [INFO] [stdout] | [INFO] [stdout] 2084 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2086:25 [INFO] [stdout] | [INFO] [stdout] 2086 | assert_eq!(grid[coord!(0, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2087:25 [INFO] [stdout] | [INFO] [stdout] 2087 | assert_eq!(grid[coord!(1, 0)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2088:25 [INFO] [stdout] | [INFO] [stdout] 2088 | assert_eq!(grid[coord!(2, 0)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2089:25 [INFO] [stdout] | [INFO] [stdout] 2089 | assert_eq!(grid[coord!(0, 1)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2090:25 [INFO] [stdout] | [INFO] [stdout] 2090 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2091:25 [INFO] [stdout] | [INFO] [stdout] 2091 | assert_eq!(grid[coord!(2, 1)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2092:25 [INFO] [stdout] | [INFO] [stdout] 2092 | assert_eq!(grid[coord!(0, 2)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2093:25 [INFO] [stdout] | [INFO] [stdout] 2093 | assert_eq!(grid[coord!(1, 2)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2094:25 [INFO] [stdout] | [INFO] [stdout] 2094 | assert_eq!(grid[coord!(2, 2)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2104:33 [INFO] [stdout] | [INFO] [stdout] 2104 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2105:37 [INFO] [stdout] | [INFO] [stdout] 2105 | assert_eq!(grid.capacity(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2107:25 [INFO] [stdout] | [INFO] [stdout] 2107 | assert_eq!(grid[coord!(0, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2108:25 [INFO] [stdout] | [INFO] [stdout] 2108 | assert_eq!(grid[coord!(1, 0)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2109:25 [INFO] [stdout] | [INFO] [stdout] 2109 | assert_eq!(grid[coord!(0, 1)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2110:25 [INFO] [stdout] | [INFO] [stdout] 2110 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2111:25 [INFO] [stdout] | [INFO] [stdout] 2111 | assert_eq!(grid[coord!(0, 2)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2112:25 [INFO] [stdout] | [INFO] [stdout] 2112 | assert_eq!(grid[coord!(1, 2)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2123:33 [INFO] [stdout] | [INFO] [stdout] 2123 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2124:37 [INFO] [stdout] | [INFO] [stdout] 2124 | assert_eq!(grid.capacity(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2126:25 [INFO] [stdout] | [INFO] [stdout] 2126 | assert_eq!(grid[coord!(0, 0)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2127:25 [INFO] [stdout] | [INFO] [stdout] 2127 | assert_eq!(grid[coord!(1, 0)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2128:25 [INFO] [stdout] | [INFO] [stdout] 2128 | assert_eq!(grid[coord!(2, 0)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2129:25 [INFO] [stdout] | [INFO] [stdout] 2129 | assert_eq!(grid[coord!(0, 1)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2130:25 [INFO] [stdout] | [INFO] [stdout] 2130 | assert_eq!(grid[coord!(1, 1)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2131:25 [INFO] [stdout] | [INFO] [stdout] 2131 | assert_eq!(grid[coord!(2, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2138:33 [INFO] [stdout] | [INFO] [stdout] 2138 | assert_eq!(grid.size(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2139:37 [INFO] [stdout] | [INFO] [stdout] 2139 | assert_eq!(grid.capacity(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2141:25 [INFO] [stdout] | [INFO] [stdout] 2141 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2148:33 [INFO] [stdout] | [INFO] [stdout] 2148 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2149:37 [INFO] [stdout] | [INFO] [stdout] 2149 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2163:33 [INFO] [stdout] | [INFO] [stdout] 2163 | assert_eq!(grid.size(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2164:37 [INFO] [stdout] | [INFO] [stdout] 2164 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2166:25 [INFO] [stdout] | [INFO] [stdout] 2166 | assert_eq!(grid[coord!(0, 0)], 7); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2167:25 [INFO] [stdout] | [INFO] [stdout] 2167 | assert_eq!(grid[coord!(1, 0)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2168:25 [INFO] [stdout] | [INFO] [stdout] 2168 | assert_eq!(grid[coord!(2, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2169:25 [INFO] [stdout] | [INFO] [stdout] 2169 | assert_eq!(grid[coord!(0, 1)], 8); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2170:25 [INFO] [stdout] | [INFO] [stdout] 2170 | assert_eq!(grid[coord!(1, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2171:25 [INFO] [stdout] | [INFO] [stdout] 2171 | assert_eq!(grid[coord!(2, 1)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2172:25 [INFO] [stdout] | [INFO] [stdout] 2172 | assert_eq!(grid[coord!(0, 2)], 9); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2173:25 [INFO] [stdout] | [INFO] [stdout] 2173 | assert_eq!(grid[coord!(1, 2)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2174:25 [INFO] [stdout] | [INFO] [stdout] 2174 | assert_eq!(grid[coord!(2, 2)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2184:33 [INFO] [stdout] | [INFO] [stdout] 2184 | assert_eq!(grid.size(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2185:37 [INFO] [stdout] | [INFO] [stdout] 2185 | assert_eq!(grid.capacity(), size!(2, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2187:25 [INFO] [stdout] | [INFO] [stdout] 2187 | assert_eq!(grid[coord!(0, 0)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2188:25 [INFO] [stdout] | [INFO] [stdout] 2188 | assert_eq!(grid[coord!(1, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2189:25 [INFO] [stdout] | [INFO] [stdout] 2189 | assert_eq!(grid[coord!(0, 1)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2190:25 [INFO] [stdout] | [INFO] [stdout] 2190 | assert_eq!(grid[coord!(1, 1)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2191:25 [INFO] [stdout] | [INFO] [stdout] 2191 | assert_eq!(grid[coord!(0, 2)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2192:25 [INFO] [stdout] | [INFO] [stdout] 2192 | assert_eq!(grid[coord!(1, 2)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2203:33 [INFO] [stdout] | [INFO] [stdout] 2203 | assert_eq!(grid.size(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2204:37 [INFO] [stdout] | [INFO] [stdout] 2204 | assert_eq!(grid.capacity(), size!(3, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2206:25 [INFO] [stdout] | [INFO] [stdout] 2206 | assert_eq!(grid[coord!(0, 0)], 5); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2207:25 [INFO] [stdout] | [INFO] [stdout] 2207 | assert_eq!(grid[coord!(1, 0)], 3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2208:25 [INFO] [stdout] | [INFO] [stdout] 2208 | assert_eq!(grid[coord!(2, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2209:25 [INFO] [stdout] | [INFO] [stdout] 2209 | assert_eq!(grid[coord!(0, 1)], 6); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2210:25 [INFO] [stdout] | [INFO] [stdout] 2210 | assert_eq!(grid[coord!(1, 1)], 4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2211:25 [INFO] [stdout] | [INFO] [stdout] 2211 | assert_eq!(grid[coord!(2, 1)], 2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2218:33 [INFO] [stdout] | [INFO] [stdout] 2218 | assert_eq!(grid.size(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2219:37 [INFO] [stdout] | [INFO] [stdout] 2219 | assert_eq!(grid.capacity(), size!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2221:25 [INFO] [stdout] | [INFO] [stdout] 2221 | assert_eq!(grid[coord!(0, 0)], 1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2228:33 [INFO] [stdout] | [INFO] [stdout] 2228 | assert_eq!(grid.size(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2229:37 [INFO] [stdout] | [INFO] [stdout] 2229 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2235:37 [INFO] [stdout] | [INFO] [stdout] 2235 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2239:37 [INFO] [stdout] | [INFO] [stdout] 2239 | assert_eq!(grid.capacity(), size!(2, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2245:37 [INFO] [stdout] | [INFO] [stdout] 2245 | assert_eq!(grid.capacity(), size!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2247:22 [INFO] [stdout] | [INFO] [stdout] 2247 | grid.reserve(size!(3, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2248:37 [INFO] [stdout] | [INFO] [stdout] 2248 | assert_eq!(grid.capacity(), size!(3, 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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2250:22 [INFO] [stdout] | [INFO] [stdout] 2250 | grid.reserve(size!(0, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2251:37 [INFO] [stdout] | [INFO] [stdout] 2251 | assert_eq!(grid.capacity(), size!(3, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2253:22 [INFO] [stdout] | [INFO] [stdout] 2253 | grid.reserve(size!(2, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/size.rs:104:35 [INFO] [stdout] | [INFO] [stdout] 104 | Size::new($width, $height); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/grid.rs:2254:37 [INFO] [stdout] | [INFO] [stdout] 2254 | assert_eq!(grid.capacity(), size!(5, 5)); [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 [INFO] [stdout] = note: this warning originates in the macro `size` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row.rs:128:25 [INFO] [stdout] | [INFO] [stdout] 128 | self.grid.value(coord!(index, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row.rs:173:25 [INFO] [stdout] | [INFO] [stdout] 173 | self.grid.value(coord!(0, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row.rs:198:25 [INFO] [stdout] | [INFO] [stdout] 198 | self.grid.value(coord!(self.grid.size().width-1, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:130:25 [INFO] [stdout] | [INFO] [stdout] 130 | self.grid.value(coord!(index, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:165:29 [INFO] [stdout] | [INFO] [stdout] 165 | self.grid.value_mut(coord!(index, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:201:29 [INFO] [stdout] | [INFO] [stdout] 201 | self.grid.set_value(coord!(index, self.index), value); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:236:30 [INFO] [stdout] | [INFO] [stdout] 236 | self.grid.swap_value(coord!(a, self.index), coord!(b, self.index)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:236:53 [INFO] [stdout] | [INFO] [stdout] 236 | self.grid.swap_value(coord!(a, self.index), coord!(b, self.index)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:281:25 [INFO] [stdout] | [INFO] [stdout] 281 | self.grid.value(coord!(0, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:308:29 [INFO] [stdout] | [INFO] [stdout] 308 | self.grid.value_mut(coord!(0, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:333:25 [INFO] [stdout] | [INFO] [stdout] 333 | self.grid.value(coord!(self.grid.size().width-1, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:360:29 [INFO] [stdout] | [INFO] [stdout] 360 | self.grid.value_mut(coord!(self.grid.size().width-1, self.index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:704:31 [INFO] [stdout] | [INFO] [stdout] 704 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:705:31 [INFO] [stdout] | [INFO] [stdout] 705 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:706:31 [INFO] [stdout] | [INFO] [stdout] 706 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:707:31 [INFO] [stdout] | [INFO] [stdout] 707 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:722:31 [INFO] [stdout] | [INFO] [stdout] 722 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:723:31 [INFO] [stdout] | [INFO] [stdout] 723 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:724:31 [INFO] [stdout] | [INFO] [stdout] 724 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/row_mut.rs:725:31 [INFO] [stdout] | [INFO] [stdout] 725 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column.rs:133:25 [INFO] [stdout] | [INFO] [stdout] 133 | self.grid.value(coord!(self.index, index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column.rs:179:25 [INFO] [stdout] | [INFO] [stdout] 179 | self.grid.value(coord!(self.index, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column.rs:205:25 [INFO] [stdout] | [INFO] [stdout] 205 | self.grid.value(coord!(self.index, self.grid.size().height-1)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:135:25 [INFO] [stdout] | [INFO] [stdout] 135 | self.grid.value(coord!(self.index, index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:171:29 [INFO] [stdout] | [INFO] [stdout] 171 | self.grid.value_mut(coord!(self.index, index)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:208:29 [INFO] [stdout] | [INFO] [stdout] 208 | self.grid.set_value(coord!(self.index, index), value); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:244:30 [INFO] [stdout] | [INFO] [stdout] 244 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:244:53 [INFO] [stdout] | [INFO] [stdout] 244 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:290:25 [INFO] [stdout] | [INFO] [stdout] 290 | self.grid.value(coord!(self.index, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:318:29 [INFO] [stdout] | [INFO] [stdout] 318 | self.grid.value_mut(coord!(self.index, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:344:25 [INFO] [stdout] | [INFO] [stdout] 344 | self.grid.value(coord!(self.index, self.grid.size().height-1)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:373:29 [INFO] [stdout] | [INFO] [stdout] 373 | self.grid.value_mut(coord!(self.index, self.grid.size().height-1)) [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:670:30 [INFO] [stdout] | [INFO] [stdout] 670 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:670:53 [INFO] [stdout] | [INFO] [stdout] 670 | self.grid.swap_value(coord!(self.index, a), coord!(self.index, b)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:747:31 [INFO] [stdout] | [INFO] [stdout] 747 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:748:31 [INFO] [stdout] | [INFO] [stdout] 748 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:749:31 [INFO] [stdout] | [INFO] [stdout] 749 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:750:31 [INFO] [stdout] | [INFO] [stdout] 750 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:765:31 [INFO] [stdout] | [INFO] [stdout] 765 | assert_eq!(grid.value(coord!(0, 0)), &1); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:766:31 [INFO] [stdout] | [INFO] [stdout] 766 | assert_eq!(grid.value(coord!(1, 0)), &2); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:767:31 [INFO] [stdout] | [INFO] [stdout] 767 | assert_eq!(grid.value(coord!(0, 1)), &3); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/column_mut.rs:768:31 [INFO] [stdout] | [INFO] [stdout] 768 | assert_eq!(grid.value(coord!(1, 1)), &4); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_grid.rs:43:42 [INFO] [stdout] | [INFO] [stdout] 43 | IteratorGrid { grid, coordinate: coord!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | coord!(self.index, self.row.index) [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 [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 `coord` [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:78:43 [INFO] [stdout] | [INFO] [stdout] 78 | assert_eq!(iterator.coordinate(), coord!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:80:43 [INFO] [stdout] | [INFO] [stdout] 80 | assert_eq!(iterator.coordinate(), coord!(1, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:82:43 [INFO] [stdout] | [INFO] [stdout] 82 | assert_eq!(iterator.coordinate(), coord!(2, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:84:43 [INFO] [stdout] | [INFO] [stdout] 84 | assert_eq!(iterator.coordinate(), coord!(3, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:89:43 [INFO] [stdout] | [INFO] [stdout] 89 | assert_eq!(iterator.coordinate(), coord!(0, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:91:43 [INFO] [stdout] | [INFO] [stdout] 91 | assert_eq!(iterator.coordinate(), coord!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:93:43 [INFO] [stdout] | [INFO] [stdout] 93 | assert_eq!(iterator.coordinate(), coord!(2, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_row.rs:95:43 [INFO] [stdout] | [INFO] [stdout] 95 | assert_eq!(iterator.coordinate(), coord!(3, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | coord!(self.column.index, self.index) [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 [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 `coord` [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:79:43 [INFO] [stdout] | [INFO] [stdout] 79 | assert_eq!(iterator.coordinate(), coord!(0, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:81:43 [INFO] [stdout] | [INFO] [stdout] 81 | assert_eq!(iterator.coordinate(), coord!(0, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:83:43 [INFO] [stdout] | [INFO] [stdout] 83 | assert_eq!(iterator.coordinate(), coord!(0, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:85:43 [INFO] [stdout] | [INFO] [stdout] 85 | assert_eq!(iterator.coordinate(), coord!(0, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:90:43 [INFO] [stdout] | [INFO] [stdout] 90 | assert_eq!(iterator.coordinate(), coord!(1, 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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:92:43 [INFO] [stdout] | [INFO] [stdout] 92 | assert_eq!(iterator.coordinate(), coord!(1, 1)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:94:43 [INFO] [stdout] | [INFO] [stdout] 94 | assert_eq!(iterator.coordinate(), coord!(1, 2)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/iterator_column.rs:96:43 [INFO] [stdout] | [INFO] [stdout] 96 | assert_eq!(iterator.coordinate(), coord!(1, 3)); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:95:45 [INFO] [stdout] | [INFO] [stdout] 95 | assert_eq!(enumerator.next(), Some((coord!(0, 0), &1))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:96:45 [INFO] [stdout] | [INFO] [stdout] 96 | assert_eq!(enumerator.next(), Some((coord!(1, 0), &2))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:97:45 [INFO] [stdout] | [INFO] [stdout] 97 | assert_eq!(enumerator.next(), Some((coord!(2, 0), &3))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:98:45 [INFO] [stdout] | [INFO] [stdout] 98 | assert_eq!(enumerator.next(), Some((coord!(0, 1), &4))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:99:45 [INFO] [stdout] | [INFO] [stdout] 99 | assert_eq!(enumerator.next(), Some((coord!(1, 1), &5))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:100:45 [INFO] [stdout] | [INFO] [stdout] 100 | assert_eq!(enumerator.next(), Some((coord!(2, 1), &6))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:101:45 [INFO] [stdout] | [INFO] [stdout] 101 | assert_eq!(enumerator.next(), Some((coord!(0, 2), &7))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:102:45 [INFO] [stdout] | [INFO] [stdout] 102 | assert_eq!(enumerator.next(), Some((coord!(1, 2), &8))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:103:45 [INFO] [stdout] | [INFO] [stdout] 103 | assert_eq!(enumerator.next(), Some((coord!(2, 2), &9))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:115:45 [INFO] [stdout] | [INFO] [stdout] 115 | assert_eq!(enumerator.next(), Some((coord!(0, 0), &1))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:116:45 [INFO] [stdout] | [INFO] [stdout] 116 | assert_eq!(enumerator.next(), Some((coord!(1, 0), &2))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:117:45 [INFO] [stdout] | [INFO] [stdout] 117 | assert_eq!(enumerator.next(), Some((coord!(2, 0), &3))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:123:45 [INFO] [stdout] | [INFO] [stdout] 123 | assert_eq!(enumerator.next(), Some((coord!(0, 1), &4))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:124:45 [INFO] [stdout] | [INFO] [stdout] 124 | assert_eq!(enumerator.next(), Some((coord!(1, 1), &5))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:125:45 [INFO] [stdout] | [INFO] [stdout] 125 | assert_eq!(enumerator.next(), Some((coord!(2, 1), &6))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:138:45 [INFO] [stdout] | [INFO] [stdout] 138 | assert_eq!(enumerator.next(), Some((coord!(0, 0), &1))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:139:45 [INFO] [stdout] | [INFO] [stdout] 139 | assert_eq!(enumerator.next(), Some((coord!(0, 1), &3))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:140:45 [INFO] [stdout] | [INFO] [stdout] 140 | assert_eq!(enumerator.next(), Some((coord!(0, 2), &5))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:146:45 [INFO] [stdout] | [INFO] [stdout] 146 | assert_eq!(enumerator.next(), Some((coord!(1, 0), &2))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:147:45 [INFO] [stdout] | [INFO] [stdout] 147 | assert_eq!(enumerator.next(), Some((coord!(1, 1), &4))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (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/coordinate.rs:101:32 [INFO] [stdout] | [INFO] [stdout] 101 | Coordinate::new($x, $y); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/enumerate_coordinate.rs:148:45 [INFO] [stdout] | [INFO] [stdout] 148 | assert_eq!(enumerator.next(), Some((coord!(1, 2), &6))); [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 [INFO] [stdout] = note: this warning originates in the macro `coord` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `grid` and `coordinate` are never read [INFO] [stdout] --> src/cell.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct Cell<'a, T> { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 17 | grid: &'a Grid, [INFO] [stdout] | ^^^^ [INFO] [stdout] 18 | coordinate: Coordinate [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 35 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/row_mut.rs:757:13 [INFO] [stdout] | [INFO] [stdout] 757 | let mut row = grid.row_mut(0); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/row_mut.rs:761:13 [INFO] [stdout] | [INFO] [stdout] 761 | let mut row = grid.row_mut(1); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/column_mut.rs:800:13 [INFO] [stdout] | [INFO] [stdout] 800 | let mut column = grid.column_mut(0); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/column_mut.rs:804:13 [INFO] [stdout] | [INFO] [stdout] 804 | let mut column = grid.column_mut(1); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `grid` and `coordinate` are never read [INFO] [stdout] --> src/cell.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct Cell<'a, T> { [INFO] [stdout] | ---- fields in this struct [INFO] [stdout] 17 | grid: &'a Grid, [INFO] [stdout] | ^^^^ [INFO] [stdout] 18 | coordinate: Coordinate [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/grid.rs:1316:62 [INFO] [stdout] | [INFO] [stdout] 1316 | assert!(grid.iterator().all(|item| { *item == 42 }), true); [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 [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] help: add a "{}" format string to `Display` the message [INFO] [stdout] | [INFO] [stdout] 1316 | assert!(grid.iterator().all(|item| { *item == 42 }), "{}", true); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 411 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.30s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: ingrid v0.1.0 (/opt/rustwide/workdir) [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" "e4368696cb689539a7fb239b9ee2f88e7da0f9a312c35d17d680629eee60a53a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e4368696cb689539a7fb239b9ee2f88e7da0f9a312c35d17d680629eee60a53a", kill_on_drop: false }` [INFO] [stdout] e4368696cb689539a7fb239b9ee2f88e7da0f9a312c35d17d680629eee60a53a