[INFO] fetching crate bonsai-fs 0.1.1...
[INFO] checking bonsai-fs-0.1.1 against 895980e0290783bb09b1ccf1b11f14eb09b10430 for pr-160186
[INFO] extracting crate bonsai-fs 0.1.1 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate bonsai-fs 0.1.1
[INFO] finished tweaking crates.io crate bonsai-fs 0.1.1
[INFO] tweaked toml for crates.io crate bonsai-fs 0.1.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate bonsai-fs 0.1.1 on toolchain 895980e0290783bb09b1ccf1b11f14eb09b10430
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate bonsai-fs 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4
[INFO] running `Command { std: "docker" "start" "9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4" "/opt/rustwide/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4" "/opt/rustwide/cargo-home/bin/cargo" "+895980e0290783bb09b1ccf1b11f14eb09b10430" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]     Checking embedded-io v0.6.1
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking anstyle v1.0.14
[INFO] [stderr]     Checking colorchoice v1.0.5
[INFO] [stderr]     Checking bitflags v2.11.1
[INFO] [stderr]    Compiling heapless v0.9.3
[INFO] [stderr]     Checking anstyle-parse v1.0.0
[INFO] [stderr]     Checking env_filter v1.0.1
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]     Checking crc-catalog v2.5.0
[INFO] [stderr]     Checking similar v2.7.0
[INFO] [stderr]     Checking crc v3.4.0
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking hash32 v0.3.1
[INFO] [stderr]     Checking env_logger v0.11.10
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking generic-array v1.2.0
[INFO] [stderr]     Checking hybrid-array v0.3.1
[INFO] [stderr]     Checking console v0.16.3
[INFO] [stderr]     Checking bonsai-disk v0.1.1
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking insta v1.47.2
[INFO] [stderr]     Checking array-fusion v0.1.0
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling test-log-core v0.2.20
[INFO] [stderr]     Checking bonsai-eval-utils v0.1.1
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling test-log-macros v0.2.20
[INFO] [stderr]     Checking test-log v0.2.20
[INFO] [stderr]     Checking strum v0.27.2
[INFO] [stderr]     Checking bonsai-fs v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/mod.rs:53:33
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub type TileIdByteArray = [u8; TILE_ID_BYTES as usize];
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:56:38
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub fn tile_to_bytes(tid: TileId) -> TileIdByteArray {
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn tile_from_bytes(bytes: TileIdByteArray) -> TileId {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:65:47
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub fn tile_count_to_bytes(tid: TileCount) -> TileIdByteArray {
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:69:37
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub fn tile_count_from_bytes(bytes: TileIdByteArray) -> TileCount {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/data/mod.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 98 |         Self(tile_from_bytes(array_fusion::array_to_core(array)))
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/data/mod.rs:105:33
[INFO] [stdout]     |
[INFO] [stdout] 105 |         array_fusion::array_from_core(tile_to_bytes(self.0))
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/mod.rs:136:47
[INFO] [stdout]     |
[INFO] [stdout] 136 |             u32::try_from(BlobHeader::SIZE).unwrap() + TILE_ID_BYTES <= slot_size,
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/mod.rs:140:33
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::data::TILE_ID_BYTES;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/blob.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::data::TileIdByteArray;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/data/blob.rs:12:18
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::data::tile_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]   --> src/data/blob.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::data::tile_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:67:33
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:70:75
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let header_entries = (slot_size - u32::try_from(Self::SIZE).unwrap()) / TILE_ID_BYTES;
[INFO] [stdout]    |                                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:97:33
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:118:33
[INFO] [stdout]     |
[INFO] [stdout] 118 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:292:27
[INFO] [stdout]     |
[INFO] [stdout] 292 |             let mut tile_id_bytes: TileIdByteArray = [0_u8; _];
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:293:35
[INFO] [stdout]     |
[INFO] [stdout] 293 |             let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:296:18
[INFO] [stdout]     |
[INFO] [stdout] 296 |             let tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:470:36
[INFO] [stdout]     |
[INFO] [stdout] 470 |                 let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/data/blob.rs:476:46
[INFO] [stdout]     |
[INFO] [stdout] 476 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:476:28
[INFO] [stdout]     |
[INFO] [stdout] 476 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:484:23
[INFO] [stdout]     |
[INFO] [stdout] 484 |                 let old_tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:497:35
[INFO] [stdout]     |
[INFO] [stdout] 497 |             let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:500:27
[INFO] [stdout]     |
[INFO] [stdout] 500 |             let mut tile_id_bytes: TileIdByteArray = [0_u8; _];
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:505:18
[INFO] [stdout]     |
[INFO] [stdout] 505 |             let tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:560:35
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:564:28
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 let mut tile_id_bytes: TileIdByteArray = [0; _];
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:566:19
[INFO] [stdout]     |
[INFO] [stdout] 566 |                 let tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:598:36
[INFO] [stdout]     |
[INFO] [stdout] 598 |                 let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/data/blob.rs:604:46
[INFO] [stdout]     |
[INFO] [stdout] 604 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:604:28
[INFO] [stdout]     |
[INFO] [stdout] 604 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:612:23
[INFO] [stdout]     |
[INFO] [stdout] 612 |                 let old_tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]  --> src/geometry.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::data::TILE_ID_BYTES;
[INFO] [stdout]   |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/geometry.rs:199:32
[INFO] [stdout]     |
[INFO] [stdout] 199 |         let tile_id_size = u32::from(TILE_ID_BYTES);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_from_bytes`
[INFO] [stdout]   --> src/log/mod.rs:24:18
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::data::tile_count_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_to_bytes`
[INFO] [stdout]   --> src/log/mod.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::data::tile_count_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/log/mod.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use crate::data::tile_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]   --> src/log/mod.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 | use crate::data::tile_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/log/mod.rs:497:36
[INFO] [stdout]     |
[INFO] [stdout] 497 |         let last_alloc = array_from_core(tile_to_bytes(self.last_allocated_tile));
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/log/mod.rs:498:31
[INFO] [stdout]     |
[INFO] [stdout] 498 |         let entry = array_from_core(tile_to_bytes(self.current_entry_tile));
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_to_bytes`
[INFO] [stdout]    --> src/log/mod.rs:499:37
[INFO] [stdout]     |
[INFO] [stdout] 499 |         let alloc_count = array_from_core(tile_count_to_bytes(self.alloc_count));
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/log/mod.rs:517:25
[INFO] [stdout]     |
[INFO] [stdout] 517 |             last_allocated_tile: tile_from_bytes(array_to_core(last_alloc)),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/log/mod.rs:518:24
[INFO] [stdout]     |
[INFO] [stdout] 518 |             current_entry_tile: tile_from_bytes(array_to_core(entry)),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_from_bytes`
[INFO] [stdout]    --> src/log/mod.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 |             alloc_count: tile_count_from_bytes(array_to_core(alloc_count)),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/obj/mod.rs:16:18
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::data::TILE_ID_BYTES;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/obj/mod.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::data::tile_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]   --> src/obj/mod.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::data::tile_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/obj/mod.rs:376:24
[INFO] [stdout]     |
[INFO] [stdout] 376 |         let offset = index * TILE_ID_BYTES;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/obj/mod.rs:378:19
[INFO] [stdout]     |
[INFO] [stdout] 378 |         let mut bytes = tile_to_bytes(blob_id.tile());
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/obj/mod.rs:382:34
[INFO] [stdout]     |
[INFO] [stdout] 382 |         Ok(BlobId::from_tile_unchecked(tile_from_bytes(bytes)))
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/obj/mod.rs:419:24
[INFO] [stdout]     |
[INFO] [stdout] 419 |         let offset = index * TILE_ID_BYTES;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/obj/mod.rs:423:33
[INFO] [stdout]     |
[INFO] [stdout] 423 |         if self.obj.size() < offset + TILE_ID_BYTES {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/obj/mod.rs:432:17
[INFO] [stdout]     |
[INFO] [stdout] 432 |         let tile_id = tile_from_bytes(bytes);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/mod.rs:53:33
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub type TileIdByteArray = [u8; TILE_ID_BYTES as usize];
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:56:38
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub fn tile_to_bytes(tid: TileId) -> TileIdByteArray {
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub fn tile_from_bytes(bytes: TileIdByteArray) -> TileId {
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:65:47
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub fn tile_count_to_bytes(tid: TileCount) -> TileIdByteArray {
[INFO] [stdout]    |                                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/mod.rs:69:37
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub fn tile_count_from_bytes(bytes: TileIdByteArray) -> TileCount {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/data/mod.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 98 |         Self(tile_from_bytes(array_fusion::array_to_core(array)))
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/data/mod.rs:105:33
[INFO] [stdout]     |
[INFO] [stdout] 105 |         array_fusion::array_from_core(tile_to_bytes(self.0))
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/mod.rs:136:47
[INFO] [stdout]     |
[INFO] [stdout] 136 |             u32::try_from(BlobHeader::SIZE).unwrap() + TILE_ID_BYTES <= slot_size,
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/mod.rs:140:33
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::data::TILE_ID_BYTES;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]   --> src/data/blob.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | use crate::data::TileIdByteArray;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/data/blob.rs:12:18
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::data::tile_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]   --> src/data/blob.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 | use crate::data::tile_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:67:33
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:70:75
[INFO] [stdout]    |
[INFO] [stdout] 70 |         let header_entries = (slot_size - u32::try_from(Self::SIZE).unwrap()) / TILE_ID_BYTES;
[INFO] [stdout]    |                                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/data/blob.rs:97:33
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:118:33
[INFO] [stdout]     |
[INFO] [stdout] 118 |         let index_width = slot_size / TILE_ID_BYTES;
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:292:27
[INFO] [stdout]     |
[INFO] [stdout] 292 |             let mut tile_id_bytes: TileIdByteArray = [0_u8; _];
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:293:35
[INFO] [stdout]     |
[INFO] [stdout] 293 |             let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:296:18
[INFO] [stdout]     |
[INFO] [stdout] 296 |             let tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:470:36
[INFO] [stdout]     |
[INFO] [stdout] 470 |                 let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/data/blob.rs:476:46
[INFO] [stdout]     |
[INFO] [stdout] 476 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:476:28
[INFO] [stdout]     |
[INFO] [stdout] 476 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:484:23
[INFO] [stdout]     |
[INFO] [stdout] 484 |                 let old_tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:497:35
[INFO] [stdout]     |
[INFO] [stdout] 497 |             let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:500:27
[INFO] [stdout]     |
[INFO] [stdout] 500 |             let mut tile_id_bytes: TileIdByteArray = [0_u8; _];
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:505:18
[INFO] [stdout]     |
[INFO] [stdout] 505 |             let tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:560:35
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:564:28
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 let mut tile_id_bytes: TileIdByteArray = [0; _];
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:566:19
[INFO] [stdout]     |
[INFO] [stdout] 566 |                 let tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/data/blob.rs:598:36
[INFO] [stdout]     |
[INFO] [stdout] 598 |                 let tid_size = usize::try_from(TILE_ID_BYTES).unwrap();
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/data/blob.rs:604:46
[INFO] [stdout]     |
[INFO] [stdout] 604 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `data::TileIdByteArray`
[INFO] [stdout]    --> src/data/blob.rs:604:28
[INFO] [stdout]     |
[INFO] [stdout] 604 |                 let mut tile_id_bytes: TileIdByteArray = tile_to_bytes(new_tile_id);
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/data/blob.rs:612:23
[INFO] [stdout]     |
[INFO] [stdout] 612 |                 let old_tile_id = tile_from_bytes(tile_id_bytes);
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]  --> src/geometry.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::data::TILE_ID_BYTES;
[INFO] [stdout]   |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/geometry.rs:199:32
[INFO] [stdout]     |
[INFO] [stdout] 199 |         let tile_id_size = u32::from(TILE_ID_BYTES);
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_from_bytes`
[INFO] [stdout]   --> src/log/mod.rs:24:18
[INFO] [stdout]    |
[INFO] [stdout] 24 | use crate::data::tile_count_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_to_bytes`
[INFO] [stdout]   --> src/log/mod.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::data::tile_count_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/log/mod.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use crate::data::tile_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]   --> src/log/mod.rs:27:18
[INFO] [stdout]    |
[INFO] [stdout] 27 | use crate::data::tile_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/log/mod.rs:497:36
[INFO] [stdout]     |
[INFO] [stdout] 497 |         let last_alloc = array_from_core(tile_to_bytes(self.last_allocated_tile));
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/log/mod.rs:498:31
[INFO] [stdout]     |
[INFO] [stdout] 498 |         let entry = array_from_core(tile_to_bytes(self.current_entry_tile));
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_to_bytes`
[INFO] [stdout]    --> src/log/mod.rs:499:37
[INFO] [stdout]     |
[INFO] [stdout] 499 |         let alloc_count = array_from_core(tile_count_to_bytes(self.alloc_count));
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/log/mod.rs:517:25
[INFO] [stdout]     |
[INFO] [stdout] 517 |             last_allocated_tile: tile_from_bytes(array_to_core(last_alloc)),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/log/mod.rs:518:24
[INFO] [stdout]     |
[INFO] [stdout] 518 |             current_entry_tile: tile_from_bytes(array_to_core(entry)),
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_count_from_bytes`
[INFO] [stdout]    --> src/log/mod.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 |             alloc_count: tile_count_from_bytes(array_to_core(alloc_count)),
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]   --> src/obj/mod.rs:16:18
[INFO] [stdout]    |
[INFO] [stdout] 16 | use crate::data::TILE_ID_BYTES;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]   --> src/obj/mod.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 | use crate::data::tile_from_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]   --> src/obj/mod.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | use crate::data::tile_to_bytes;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/obj/mod.rs:376:24
[INFO] [stdout]     |
[INFO] [stdout] 376 |         let offset = index * TILE_ID_BYTES;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_to_bytes`
[INFO] [stdout]    --> src/obj/mod.rs:378:19
[INFO] [stdout]     |
[INFO] [stdout] 378 |         let mut bytes = tile_to_bytes(blob_id.tile());
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/obj/mod.rs:382:34
[INFO] [stdout]     |
[INFO] [stdout] 382 |         Ok(BlobId::from_tile_unchecked(tile_from_bytes(bytes)))
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/obj/mod.rs:419:24
[INFO] [stdout]     |
[INFO] [stdout] 419 |         let offset = index * TILE_ID_BYTES;
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `data::TILE_ID_BYTES`
[INFO] [stdout]    --> src/obj/mod.rs:423:33
[INFO] [stdout]     |
[INFO] [stdout] 423 |         if self.obj.size() < offset + TILE_ID_BYTES {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `data::tile_from_bytes`
[INFO] [stdout]    --> src/obj/mod.rs:432:17
[INFO] [stdout]     |
[INFO] [stdout] 432 |         let tile_id = tile_from_bytes(bytes);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.44s
[INFO] running `Command { std: "docker" "inspect" "9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4", kill_on_drop: false }`
[INFO] [stdout] 9fbc67b1c0e8c60c2b45570d314f665b37bba29880793aad05d9eaf6a8fc76b4
