=== alexandria_bytes-0.5.1 === >>> curl -sSLf https://scarbs.xyz/api/v1/dl/alexandria_bytes/0.5.1 -o archive-589895196551057408.tar.zstd >>> tar --zstd -xf archive-589895196551057408.tar.zstd --strip-components 1 >>> maat-check-versions [out] Name Version Source Installed [out] nodejs 23.11.0 ASDF_NODEJS_VERSION true [out] scarb nightly-2025-06-16 ASDF_SCARB_VERSION true [out] starknet-foundry 0.44.0 ASDF_STARKNET-FOUNDRY_VERSION true >>> maat-patch [err] Installed 1 package in 2ms [out] diff --git a/Scarb.toml b/Scarb.toml [out] index 6a274e3..4213706 100644 [out] --- a/Scarb.toml [out] +++ b/Scarb.toml [out] @@ -16,7 +16,7 @@ edition = "2023_11" [out] description = "An implementation similar to Solidity bytes written in Cairo 1" [out] homepage = "https://github.com/keep-starknet-strange/alexandria/tree/main/packages/bytes" [out] readme = "README.md" [out] -cairo-version = "^2.11.2" [out] +cairo-version = "2.11.4+nightly-2025-06-16" # NOTE: added by maat-patch, was: '^2.11.2' [out] re-export-cairo-plugins = [] [out] [out] [dependencies.alexandria_data_structures] [out] @@ -31,3 +31,22 @@ version = "^2.11.2" [out] [tool.fmt] [out] sort-module-level-items = true [out] [out] +[tool.scarb] [out] +allow-prebuilt-plugins = ["snforge_std"] # NOTE: maat-patch added 'snforge_std' [out] + [out] +[dev-dependencies] [out] +cairo_test = "2.11.4+nightly-2025-06-16" # NOTE: added by maat-patch, was: None [out] + [out] +[scripts] [out] +test = "scarb cairo-test" # NOTE: added by maat-patch, was: None [out] + [out] +[patch.scarbs-xyz] [out] +assert_macros = "2.11.4+nightly-2025-06-16" # NOTE: added by maat-patch, was: None [out] +starknet = "2.11.4+nightly-2025-06-16" # NOTE: added by maat-patch, was: None [out] +cairo_test = "2.11.4+nightly-2025-06-16" # NOTE: added by maat-patch, was: None [out] +snforge_std = "0.44.0" # NOTE: added by maat-patch, was: None [out] +snforge_scarb_plugin = "0.44.0" # NOTE: added by maat-patch, was: None [out] + [out] +[patch."https://github.com/foundry-rs/starknet-foundry.git"] [out] +snforge_std = "0.44.0" # NOTE: added by maat-patch, was: None [out] +snforge_scarb_plugin = "0.44.0" # NOTE: added by maat-patch, was: None >>> scarb fetch [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `starknet` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `cairo_test` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `assert_macros` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used >>> scarb tree -q --workspace [out] alexandria_bytes v0.5.1 (/mnt/maat-workbench/Scarb.toml) [out] ├── alexandria_data_structures v0.5.1 [out] ├── alexandria_math v0.5.1 [out] ├── starknet v2.11.4 (std) [out] └── [dev-dependencies] [out] └── cairo_test v2.11.4 (std) >>> SCARB_IGNORE_CAIRO_VERSION=true scarb build --workspace --test [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `assert_macros` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `cairo_test` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `starknet` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] Compiling test(alexandria_bytes_unittest) alexandria_bytes v0.5.1 (/mnt/maat-workbench/Scarb.toml) [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:339:30 [out] assert(offset < self.size(), 'update out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:340:35 [out] let mut new_bytes = Self::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/bytes.cairo:344:34 [out] let (_, left) = self.read_bytes(0, offset); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:345:23 [out] new_bytes.concat(@left); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:347:19 [out] new_bytes.append_u8(value); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/bytes.cairo:351:35 [out] let (_, right) = self.read_bytes(offset + 1, self.size() - offset - 1); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:351:63 [out] let (_, right) = self.read_bytes(offset + 1, self.size() - offset - 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:352:23 [out] new_bytes.concat(@right); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:350:26 [out] if offset < self.size() - 1 { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:366:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:395:61 [out] assert(offset + array_length * element_size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:404:44 [out] let (new_offset, value) = self.read_u128_packed(offset, element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:415:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:421:44 [out] let (new_offset, value) = self.read_u128_packed(offset, size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:424:43 [out] let (new_offset, high) = self.read_u128_packed(offset, size - 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:425:42 [out] let (new_offset, low) = self.read_u128_packed(new_offset, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:433:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 1); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:439:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 2); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:445:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:451:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:457:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 8); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:464:14 [out] self.read_u128_packed(offset, 16) [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:471:36 [out] assert(offset + 32 <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:473:39 [out] let (new_offset, high) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:474:38 [out] let (new_offset, low) = self.read_u128(new_offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:481:51 [out] assert(offset + array_length * 32 <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:491:44 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:502:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:505:35 [out] return (offset, Self::new_empty()); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:514:44 [out] let (new_offset, value) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:525:44 [out] let (new_offset, value) = self.read_u128_packed(offset, sub_bytes_last_element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/bytes.cairo:532:31 [out] return (offset, Self::new(size, array)); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:539:40 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:547:39 [out] let (new_offset, high) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:548:38 [out] let (new_offset, low) = self.read_u128_packed(new_offset, 15); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:564:40 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:642:14 [out] self.append_u128(value.high); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:643:14 [out] self.append_u128(value.low); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u256"` with no `#[feature("deprecated-append_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:650:14 [out] self.append_u256(value) [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:658:14 [out] self.concat(@Self::new(31, array![value.high, value.low])); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/bytes.cairo:658:28 [out] self.concat(@Self::new(31, array![value.high, value.low])); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_felt252"` with no `#[feature("deprecated-append_felt252")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_felt252`." [out] --> /mnt/maat-workbench/src/bytes.cairo:665:14 [out] self.append_felt252(address) [out] ^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:674:45 [out] let (new_offset, value) = other.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:675:18 [out] self.append_u128(value); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:683:36 [out] let (_, value) = other.read_u128_packed(offset, sub_bytes_last_element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:690:70 [out] let (last_data_index, last_element_size) = Self::locate(self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:692:59 [out] return keccak_u128s_be(self.data.span(), self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:700:59 [out] return keccak_u128s_be(hash_data.span(), self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:710:53 [out] let (new_offset, hash_data_item) = self.read_u8(offset); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:709:25 [out] while i != self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:723:35 [out] let mut res = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:726:17 [out] res.append_u8(self[len]); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes31"` with no `#[feature("deprecated-read_bytes31")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes31`." [out] --> /mnt/maat-workbench/src/bytes.cairo:739:48 [out] let (new_offset, value) = self.read_bytes31(offset); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:738:36 [out] if offset + 31 <= self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:743:48 [out] let (new_offset, value) = self.read_u8(offset); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:737:29 [out] while offset < self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/storage.cairo:106:28 [out] Result::Ok(BytesTrait::new(size, data)) [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/storage.cairo:115:22 [out] let size = value.size(); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-BitArrayTrait"` with no `#[feature("deprecated-BitArrayTrait")]` attribute. Note: "Use `alexandria_bytes::bit_array`." [out] --> /mnt/maat-workbench/src/tests/bit_array.cairo:2:15 [out] BitArray, BitArrayTrait, one_shift_left_bytes_felt252, shift_bit, [out] ^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:8:22 [out] assert_eq!(bytes.size(), 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:12:22 [out] assert_eq!(bytes.size(), 17); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:15:28 [out] let (_, value) = bytes.read_u8(15); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:17:28 [out] let (_, value) = bytes.read_u8(0); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:19:28 [out] let (_, value) = bytes.read_u8(16); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:27:33 [out] let mut bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:28:11 [out] bytes.update_at(0, 0x01); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:34:33 [out] let mut bytes = BytesTrait::new(5, array![0x01020304050000000000000000000000]); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:36:11 [out] bytes.update_at(0, 0x05); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:37:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:40:11 [out] bytes.update_at(1, 0x06); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:41:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:44:11 [out] bytes.update_at(2, 0x07); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:45:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:48:11 [out] bytes.update_at(3, 0x08); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:49:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:52:11 [out] bytes.update_at(4, 0x09); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:53:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:56:33 [out] let mut bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:65:11 [out] bytes.update_at(16, 0x16); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:66:22 [out] assert_eq!(bytes.size(), 42); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:71:11 [out] bytes.update_at(15, 0x01); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:72:22 [out] assert_eq!(bytes.size(), 42); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:87:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:89:37 [out] let (new_offset, value) = bytes.read_u128_packed(0, 1); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:93:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 14); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:97:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 15); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:101:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 8); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:105:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:120:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:122:11 [out] bytes.read_u128_packed(0, 43); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:135:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:137:11 [out] bytes.read_u128_packed(0, 17); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:149:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:151:41 [out] let (new_offset, new_array) = bytes.read_u128_array_packed(0, 3, 3); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:157:41 [out] let (new_offset, new_array) = bytes.read_u128_array_packed(9, 4, 7); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:175:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:177:11 [out] bytes.read_u128_array_packed(0, 11, 4); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:190:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:192:11 [out] bytes.read_u128_array_packed(0, 2, 17); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:204:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:206:37 [out] let (new_offset, value) = bytes.read_felt252_packed(13, 20); [out] ^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:221:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:223:11 [out] bytes.read_felt252_packed(0, 43); [out] ^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:236:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:238:11 [out] bytes.read_felt252_packed(0, 32); [out] ^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:250:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:252:37 [out] let (new_offset, value) = bytes.read_u8(15); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:266:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u16"` with no `#[feature("deprecated-read_u16")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u16`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:268:37 [out] let (new_offset, value) = bytes.read_u16(15); [out] ^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:282:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u32"` with no `#[feature("deprecated-read_u32")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u32`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:284:37 [out] let (new_offset, value) = bytes.read_u32(15); [out] ^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:298:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_usize"` with no `#[feature("deprecated-read_usize")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_usize`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:300:37 [out] let (new_offset, value) = bytes.read_usize(15); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:314:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u64"` with no `#[feature("deprecated-read_u64")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u64`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:316:37 [out] let (new_offset, value) = bytes.read_u64(15); [out] ^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:330:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:332:37 [out] let (new_offset, value) = bytes.read_u128(15); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:346:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:348:37 [out] let (new_offset, value) = bytes.read_u256(4); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:357:36 [out] let bytes: Bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes31"` with no `#[feature("deprecated-read_bytes31")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes31`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:360:31 [out] let (offset, val) = bytes.read_bytes31(2); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:380:29 [out] let bytes = BytesTrait::new(88, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256_array"` with no `#[feature("deprecated-read_u256_array")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:382:41 [out] let (new_offset, new_array) = bytes.read_u256_array(7, 2); [out] ^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:401:29 [out] let bytes = BytesTrait::new(46, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_address"` with no `#[feature("deprecated-read_address")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_address`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:404:37 [out] let (new_offset, value) = bytes.read_address(14); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:418:29 [out] let bytes = BytesTrait::new(46, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:420:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(4, 37); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:423:26 [out] assert_eq!(sub_bytes.size(), 37); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:428:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(0, 14); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:431:26 [out] assert_eq!(sub_bytes.size(), 14); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:435:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(0, 1); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:438:26 [out] assert_eq!(sub_bytes.size(), 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:442:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(45, 1); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:445:26 [out] assert_eq!(sub_bytes.size(), 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:452:33 [out] let mut bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:456:22 [out] assert_eq!(bytes.size(), 9); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:458:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:458:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:461:22 [out] assert_eq!(bytes.size(), 18); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:464:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:464:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:467:11 [out] bytes.append_u8(0x01); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:468:22 [out] assert_eq!(bytes.size(), 19); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:471:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:471:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u16"` with no `#[feature("deprecated-append_u16")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u16`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:474:11 [out] bytes.append_u16(0x0102); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:475:22 [out] assert_eq!(bytes.size(), 21); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:478:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:478:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u32"` with no `#[feature("deprecated-append_u32")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u32`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:481:11 [out] bytes.append_u32(0x01020304); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:482:22 [out] assert_eq!(bytes.size(), 25); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:485:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:485:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_usize"` with no `#[feature("deprecated-append_usize")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_usize`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:488:11 [out] bytes.append_usize(0x01); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:489:22 [out] assert_eq!(bytes.size(), 29); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:492:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:492:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u64"` with no `#[feature("deprecated-append_u64")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u64`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:495:11 [out] bytes.append_u64(0x030405060708); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:496:22 [out] assert_eq!(bytes.size(), 37); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:500:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:500:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:503:11 [out] bytes.append_u128(0x101112131415161718); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:504:22 [out] assert_eq!(bytes.size(), 53); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:509:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:509:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u256"` with no `#[feature("deprecated-append_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u256`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:512:11 [out] bytes.append_u256(u256 { low: 0x01020304050607, high: 0x010203040506070809 }); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:513:22 [out] assert_eq!(bytes.size(), 85); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:520:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:520:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_address"` with no `#[feature("deprecated-append_address")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_address`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:526:11 [out] bytes.append_address(address); [out] ^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:527:22 [out] assert_eq!(bytes.size(), 117); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:551:33 [out] let mut bytes = BytesTrait::new(117, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:558:29 [out] let other = BytesTrait::new(46, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:560:11 [out] bytes.concat(@other); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:561:22 [out] assert_eq!(bytes.size(), 163); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:573:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:573:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:576:39 [out] let mut empty_bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:577:17 [out] empty_bytes.concat(@bytes); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:579:22 [out] assert_eq!(bytes.size(), 163); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:593:35 [out] let empty_bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:594:11 [out] bytes.concat(@empty_bytes); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:596:22 [out] assert_eq!(bytes.size(), 163); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:620:29 [out] let bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:622:21 [out] let res = bytes.keccak(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:630:36 [out] let bytes: Bytes = BytesTrait::new(32, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:631:21 [out] let res = bytes.keccak(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:646:36 [out] let bytes: Bytes = BytesTrait::new(117, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:649:21 [out] let res = bytes.keccak(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:657:29 [out] let bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:659:21 [out] let res = bytes.sha256(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:665:36 [out] let bytes: Bytes = BytesTrait::new(32, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:666:21 [out] let res = bytes.sha256(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:682:36 [out] let bytes: Bytes = BytesTrait::new(117, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:685:21 [out] let res = bytes.sha256(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:691:29 [out] let bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:712:29 [out] let bytes = BytesTrait::new(48, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:714:37 [out] let (new_offset, value) = bytes.read_u128(0); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:726:29 [out] let bytes = BytesTrait::new(48, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:728:37 [out] let (new_offset, value) = bytes.read_u128(16); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:740:29 [out] let bytes = BytesTrait::new(48, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:742:37 [out] let (new_offset, value) = bytes.read_u128_packed(32, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:758:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:760:37 [out] let (new_offset, value) = bytes.read_u128_packed(16, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:764:37 [out] let (new_offset, value) = bytes.read_u128_packed(32, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:768:37 [out] let (new_offset, value) = bytes.read_u128(48); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:772:37 [out] let (new_offset, value) = bytes.read_u128_packed(64, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:783:29 [out] let bytes = BytesTrait::new(16, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:787:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:812:29 [out] let bytes = BytesTrait::new(23, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:816:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:837:29 [out] let bytes = BytesTrait::new(22, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:841:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:868:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:872:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:910:33 [out] let mut bytes = BytesTrait::new(16, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:916:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:916:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:941:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:947:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:947:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:971:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:977:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:977:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:994:29 [out] let bytes = BytesTrait::new(80, array.clone()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:1012:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:1012:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes_store.cairo:48:54 [out] assert_eq!(contract.get_bytes(), BytesTrait::new_empty()); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes_store.cairo:54:33 [out] let bytes = BytesTrait::new(32, array![0x01020304050607080910, 0x11121314151617181920]); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes_store.cairo:62:33 [out] let bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/utils.cairo:25:39 [out] let (new_i, value) = self.read_u8(i); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/utils.cairo:24:24 [out] while i < self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/utils.cairo:43:39 [out] let (new_i, value) = self.read_u8(i); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/utils.cairo:42:24 [out] while i < self.size() { [out] ^^^^ [out] [out] Finished `dev` profile target(s) in 12 seconds >>> SCARB_IGNORE_CAIRO_VERSION=true scarb lint --workspace --deny-warnings [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `cairo_test` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `assert_macros` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `starknet` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] Linting alexandria_bytes v0.5.1 (/mnt/maat-workbench/Scarb.toml) [out] warn: Plugin diagnostic: Manual assert detected. Consider using assert!() macro instead. [out] --> /mnt/maat-workbench/src/bit_array.cairo:504:12-508:5 [out] } else if number == 7 { [out] ____________^ [out] | ... [out] | } [out] |_____^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:339:30 [out] assert(offset < self.size(), 'update out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:340:35 [out] let mut new_bytes = Self::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/bytes.cairo:344:34 [out] let (_, left) = self.read_bytes(0, offset); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:345:23 [out] new_bytes.concat(@left); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:347:19 [out] new_bytes.append_u8(value); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/bytes.cairo:351:35 [out] let (_, right) = self.read_bytes(offset + 1, self.size() - offset - 1); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:351:63 [out] let (_, right) = self.read_bytes(offset + 1, self.size() - offset - 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:352:23 [out] new_bytes.concat(@right); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:350:26 [out] if offset < self.size() - 1 { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:366:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:395:61 [out] assert(offset + array_length * element_size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:404:44 [out] let (new_offset, value) = self.read_u128_packed(offset, element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:415:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:421:44 [out] let (new_offset, value) = self.read_u128_packed(offset, size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:424:43 [out] let (new_offset, high) = self.read_u128_packed(offset, size - 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:425:42 [out] let (new_offset, low) = self.read_u128_packed(new_offset, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:433:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 1); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:439:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 2); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:445:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:451:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:457:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 8); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:464:14 [out] self.read_u128_packed(offset, 16) [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:471:36 [out] assert(offset + 32 <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:473:39 [out] let (new_offset, high) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:474:38 [out] let (new_offset, low) = self.read_u128(new_offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:481:51 [out] assert(offset + array_length * 32 <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:491:44 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:502:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:505:35 [out] return (offset, Self::new_empty()); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:514:44 [out] let (new_offset, value) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:525:44 [out] let (new_offset, value) = self.read_u128_packed(offset, sub_bytes_last_element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/bytes.cairo:532:31 [out] return (offset, Self::new(size, array)); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:539:40 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:547:39 [out] let (new_offset, high) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:548:38 [out] let (new_offset, low) = self.read_u128_packed(new_offset, 15); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:564:40 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:642:14 [out] self.append_u128(value.high); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:643:14 [out] self.append_u128(value.low); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u256"` with no `#[feature("deprecated-append_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:650:14 [out] self.append_u256(value) [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:658:14 [out] self.concat(@Self::new(31, array![value.high, value.low])); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/bytes.cairo:658:28 [out] self.concat(@Self::new(31, array![value.high, value.low])); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_felt252"` with no `#[feature("deprecated-append_felt252")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_felt252`." [out] --> /mnt/maat-workbench/src/bytes.cairo:665:14 [out] self.append_felt252(address) [out] ^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:674:45 [out] let (new_offset, value) = other.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:675:18 [out] self.append_u128(value); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:683:36 [out] let (_, value) = other.read_u128_packed(offset, sub_bytes_last_element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:690:70 [out] let (last_data_index, last_element_size) = Self::locate(self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:692:59 [out] return keccak_u128s_be(self.data.span(), self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:700:59 [out] return keccak_u128s_be(hash_data.span(), self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:710:53 [out] let (new_offset, hash_data_item) = self.read_u8(offset); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:709:25 [out] while i != self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:723:35 [out] let mut res = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:726:17 [out] res.append_u8(self[len]); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes31"` with no `#[feature("deprecated-read_bytes31")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes31`." [out] --> /mnt/maat-workbench/src/bytes.cairo:739:48 [out] let (new_offset, value) = self.read_bytes31(offset); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:738:36 [out] if offset + 31 <= self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:743:48 [out] let (new_offset, value) = self.read_u8(offset); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:737:29 [out] while offset < self.size() { [out] ^^^^ [out] [out] warn: Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [out] --> /mnt/maat-workbench/src/storage.cairo:62:9-65:5 [out] match starknet::syscalls::storage_read_syscall(address_domain, address)?.try_into() { [out] _________^ [out] | ... [out] | }; [out] |_____^ [out] [out] warn: Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [out] --> /mnt/maat-workbench/src/storage.cairo:78:13-83:9 [out] match starknet::syscalls::storage_read_syscall( [out] _____________^ [out] | ... [out] | }; [out] |_________^ [out] [out] warn: Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [out] --> /mnt/maat-workbench/src/storage.cairo:84:27-87:9 [out] let value: u128 = match value.try_into() { [out] ___________________________^ [out] | ... [out] | }; [out] |_________^ [out] [out] warn: Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [out] --> /mnt/maat-workbench/src/storage.cairo:122:26-125:9 [out] let curr_value = match words.pop_front() { [out] __________________________^ [out] | ... [out] | }; [out] |_________^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/storage.cairo:106:28 [out] Result::Ok(BytesTrait::new(size, data)) [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/storage.cairo:115:22 [out] let size = value.size(); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/utils.cairo:25:39 [out] let (new_i, value) = self.read_u8(i); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/utils.cairo:24:24 [out] while i < self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/utils.cairo:43:39 [out] let (new_i, value) = self.read_u8(i); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/utils.cairo:42:24 [out] while i < self.size() { [out] ^^^^ [out] [out] error: lint checking `alexandria_bytes` failed due to previous errors [out] [out] Stack backtrace: [out] 0: anyhow::kind::Adhoc::new [out] 1: anyhow::__private::format_err.104784 [out] 2: scarb::ops::lint::lint [out] 3: scarb::commands::lint::do_lint [out] 4: scarb::commands::run [out] 5: scarb::main [out] 6: std::sys::backtrace::__rust_begin_short_backtrace [out] 7: main [out] 8: __libc_start_call_main [out] 9: __libc_start_main_impl [out] 10: _start Process finished with exit code 1 >>> SCARB_IGNORE_CAIRO_VERSION=true SNFORGE_FUZZER_SEED=1 SNFORGE_IGNORE_FORK_TESTS=1 scarb test --workspace [out] Running test alexandria_bytes (scarb cairo-test) [out] warn: patch `assert_macros` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `cairo_test` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `snforge_std` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] warn: patch `snforge_scarb_plugin` (`registry+https://scarbs.xyz/`) for source `https://github.com/foundry-rs/starknet-foundry` has not been used [out] warn: patch `starknet` (`registry+https://scarbs.xyz/`) for source `https://scarbs.xyz/` has not been used [out] Compiling test(alexandria_bytes_unittest) alexandria_bytes v0.5.1 (/mnt/maat-workbench/Scarb.toml) [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:339:30 [out] assert(offset < self.size(), 'update out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:340:35 [out] let mut new_bytes = Self::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/bytes.cairo:344:34 [out] let (_, left) = self.read_bytes(0, offset); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:345:23 [out] new_bytes.concat(@left); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:347:19 [out] new_bytes.append_u8(value); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/bytes.cairo:351:35 [out] let (_, right) = self.read_bytes(offset + 1, self.size() - offset - 1); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:351:63 [out] let (_, right) = self.read_bytes(offset + 1, self.size() - offset - 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:352:23 [out] new_bytes.concat(@right); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:350:26 [out] if offset < self.size() - 1 { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:366:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:395:61 [out] assert(offset + array_length * element_size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:404:44 [out] let (new_offset, value) = self.read_u128_packed(offset, element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:415:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:421:44 [out] let (new_offset, value) = self.read_u128_packed(offset, size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:424:43 [out] let (new_offset, high) = self.read_u128_packed(offset, size - 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:425:42 [out] let (new_offset, low) = self.read_u128_packed(new_offset, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:433:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 1); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:439:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 2); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:445:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:451:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:457:40 [out] let (new_offset, value) = self.read_u128_packed(offset, 8); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:464:14 [out] self.read_u128_packed(offset, 16) [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:471:36 [out] assert(offset + 32 <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:473:39 [out] let (new_offset, high) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:474:38 [out] let (new_offset, low) = self.read_u128(new_offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:481:51 [out] assert(offset + array_length * 32 <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:491:44 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:502:38 [out] assert(offset + size <= self.size(), 'out of bound'); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:505:35 [out] return (offset, Self::new_empty()); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:514:44 [out] let (new_offset, value) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:525:44 [out] let (new_offset, value) = self.read_u128_packed(offset, sub_bytes_last_element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/bytes.cairo:532:31 [out] return (offset, Self::new(size, array)); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:539:40 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:547:39 [out] let (new_offset, high) = self.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:548:38 [out] let (new_offset, low) = self.read_u128_packed(new_offset, 15); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:564:40 [out] let (new_offset, value) = self.read_u256(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:642:14 [out] self.append_u128(value.high); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:643:14 [out] self.append_u128(value.low); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u256"` with no `#[feature("deprecated-append_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u256`." [out] --> /mnt/maat-workbench/src/bytes.cairo:650:14 [out] self.append_u256(value) [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/bytes.cairo:658:14 [out] self.concat(@Self::new(31, array![value.high, value.low])); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/bytes.cairo:658:28 [out] self.concat(@Self::new(31, array![value.high, value.low])); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_felt252"` with no `#[feature("deprecated-append_felt252")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_felt252`." [out] --> /mnt/maat-workbench/src/bytes.cairo:665:14 [out] self.append_felt252(address) [out] ^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:674:45 [out] let (new_offset, value) = other.read_u128(offset); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/bytes.cairo:675:18 [out] self.append_u128(value); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/bytes.cairo:683:36 [out] let (_, value) = other.read_u128_packed(offset, sub_bytes_last_element_size); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:690:70 [out] let (last_data_index, last_element_size) = Self::locate(self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:692:59 [out] return keccak_u128s_be(self.data.span(), self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:700:59 [out] return keccak_u128s_be(hash_data.span(), self.size()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:710:53 [out] let (new_offset, hash_data_item) = self.read_u8(offset); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:709:25 [out] while i != self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/bytes.cairo:723:35 [out] let mut res = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:726:17 [out] res.append_u8(self[len]); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes31"` with no `#[feature("deprecated-read_bytes31")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes31`." [out] --> /mnt/maat-workbench/src/bytes.cairo:739:48 [out] let (new_offset, value) = self.read_bytes31(offset); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:738:36 [out] if offset + 31 <= self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/bytes.cairo:743:48 [out] let (new_offset, value) = self.read_u8(offset); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/bytes.cairo:737:29 [out] while offset < self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/storage.cairo:106:28 [out] Result::Ok(BytesTrait::new(size, data)) [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/storage.cairo:115:22 [out] let size = value.size(); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-BitArrayTrait"` with no `#[feature("deprecated-BitArrayTrait")]` attribute. Note: "Use `alexandria_bytes::bit_array`." [out] --> /mnt/maat-workbench/src/tests/bit_array.cairo:2:15 [out] BitArray, BitArrayTrait, one_shift_left_bytes_felt252, shift_bit, [out] ^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:8:22 [out] assert_eq!(bytes.size(), 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:12:22 [out] assert_eq!(bytes.size(), 17); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:15:28 [out] let (_, value) = bytes.read_u8(15); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:17:28 [out] let (_, value) = bytes.read_u8(0); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:19:28 [out] let (_, value) = bytes.read_u8(16); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:27:33 [out] let mut bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:28:11 [out] bytes.update_at(0, 0x01); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:34:33 [out] let mut bytes = BytesTrait::new(5, array![0x01020304050000000000000000000000]); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:36:11 [out] bytes.update_at(0, 0x05); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:37:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:40:11 [out] bytes.update_at(1, 0x06); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:41:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:44:11 [out] bytes.update_at(2, 0x07); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:45:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:48:11 [out] bytes.update_at(3, 0x08); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:49:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:52:11 [out] bytes.update_at(4, 0x09); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:53:22 [out] assert_eq!(bytes.size(), 5); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:56:33 [out] let mut bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:65:11 [out] bytes.update_at(16, 0x16); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:66:22 [out] assert_eq!(bytes.size(), 42); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:71:11 [out] bytes.update_at(15, 0x01); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:72:22 [out] assert_eq!(bytes.size(), 42); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:87:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:89:37 [out] let (new_offset, value) = bytes.read_u128_packed(0, 1); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:93:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 14); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:97:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 15); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:101:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 8); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:105:37 [out] let (new_offset, value) = bytes.read_u128_packed(new_offset, 4); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:120:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:122:11 [out] bytes.read_u128_packed(0, 43); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:135:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:137:11 [out] bytes.read_u128_packed(0, 17); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:149:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:151:41 [out] let (new_offset, new_array) = bytes.read_u128_array_packed(0, 3, 3); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:157:41 [out] let (new_offset, new_array) = bytes.read_u128_array_packed(9, 4, 7); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:175:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:177:11 [out] bytes.read_u128_array_packed(0, 11, 4); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:190:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:192:11 [out] bytes.read_u128_array_packed(0, 2, 17); [out] ^^^^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:204:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:206:37 [out] let (new_offset, value) = bytes.read_felt252_packed(13, 20); [out] ^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:221:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:223:11 [out] bytes.read_felt252_packed(0, 43); [out] ^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:236:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:238:11 [out] bytes.read_felt252_packed(0, 32); [out] ^^^^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:250:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:252:37 [out] let (new_offset, value) = bytes.read_u8(15); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:266:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u16"` with no `#[feature("deprecated-read_u16")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u16`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:268:37 [out] let (new_offset, value) = bytes.read_u16(15); [out] ^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:282:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u32"` with no `#[feature("deprecated-read_u32")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u32`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:284:37 [out] let (new_offset, value) = bytes.read_u32(15); [out] ^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:298:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_usize"` with no `#[feature("deprecated-read_usize")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_usize`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:300:37 [out] let (new_offset, value) = bytes.read_usize(15); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:314:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u64"` with no `#[feature("deprecated-read_u64")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u64`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:316:37 [out] let (new_offset, value) = bytes.read_u64(15); [out] ^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:330:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:332:37 [out] let (new_offset, value) = bytes.read_u128(15); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:346:29 [out] let bytes = BytesTrait::new(42, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:348:37 [out] let (new_offset, value) = bytes.read_u256(4); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:357:36 [out] let bytes: Bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes31"` with no `#[feature("deprecated-read_bytes31")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes31`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:360:31 [out] let (offset, val) = bytes.read_bytes31(2); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:380:29 [out] let bytes = BytesTrait::new(88, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u256_array"` with no `#[feature("deprecated-read_u256_array")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:382:41 [out] let (new_offset, new_array) = bytes.read_u256_array(7, 2); [out] ^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:401:29 [out] let bytes = BytesTrait::new(46, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_address"` with no `#[feature("deprecated-read_address")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_address`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:404:37 [out] let (new_offset, value) = bytes.read_address(14); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:418:29 [out] let bytes = BytesTrait::new(46, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:420:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(4, 37); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:423:26 [out] assert_eq!(sub_bytes.size(), 37); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:428:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(0, 14); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:431:26 [out] assert_eq!(sub_bytes.size(), 14); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:435:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(0, 1); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:438:26 [out] assert_eq!(sub_bytes.size(), 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:442:41 [out] let (new_offset, sub_bytes) = bytes.read_bytes(45, 1); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:445:26 [out] assert_eq!(sub_bytes.size(), 1); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:452:33 [out] let mut bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:456:22 [out] assert_eq!(bytes.size(), 9); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:458:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:458:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:461:22 [out] assert_eq!(bytes.size(), 18); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:464:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:464:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:467:11 [out] bytes.append_u8(0x01); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:468:22 [out] assert_eq!(bytes.size(), 19); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:471:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:471:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u16"` with no `#[feature("deprecated-append_u16")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u16`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:474:11 [out] bytes.append_u16(0x0102); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:475:22 [out] assert_eq!(bytes.size(), 21); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:478:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:478:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u32"` with no `#[feature("deprecated-append_u32")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u32`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:481:11 [out] bytes.append_u32(0x01020304); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:482:22 [out] assert_eq!(bytes.size(), 25); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:485:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:485:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_usize"` with no `#[feature("deprecated-append_usize")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_usize`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:488:11 [out] bytes.append_usize(0x01); [out] ^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:489:22 [out] assert_eq!(bytes.size(), 29); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:492:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:492:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u64"` with no `#[feature("deprecated-append_u64")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u64`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:495:11 [out] bytes.append_u64(0x030405060708); [out] ^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:496:22 [out] assert_eq!(bytes.size(), 37); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:500:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:500:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:503:11 [out] bytes.append_u128(0x101112131415161718); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:504:22 [out] assert_eq!(bytes.size(), 53); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:509:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:509:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_u256"` with no `#[feature("deprecated-append_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u256`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:512:11 [out] bytes.append_u256(u256 { low: 0x01020304050607, high: 0x010203040506070809 }); [out] ^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:513:22 [out] assert_eq!(bytes.size(), 85); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:520:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:520:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-append_address"` with no `#[feature("deprecated-append_address")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_address`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:526:11 [out] bytes.append_address(address); [out] ^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:527:22 [out] assert_eq!(bytes.size(), 117); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:551:33 [out] let mut bytes = BytesTrait::new(117, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:558:29 [out] let other = BytesTrait::new(46, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:560:11 [out] bytes.concat(@other); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:561:22 [out] assert_eq!(bytes.size(), 163); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:573:25 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:573:35 [out] bytes = BytesTrait::new(bytes.size(), bytes.data()); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:576:39 [out] let mut empty_bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:577:17 [out] empty_bytes.concat(@bytes); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:579:22 [out] assert_eq!(bytes.size(), 163); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:593:35 [out] let empty_bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:594:11 [out] bytes.concat(@empty_bytes); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:596:22 [out] assert_eq!(bytes.size(), 163); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:620:29 [out] let bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:622:21 [out] let res = bytes.keccak(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:630:36 [out] let bytes: Bytes = BytesTrait::new(32, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:631:21 [out] let res = bytes.keccak(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:646:36 [out] let bytes: Bytes = BytesTrait::new(117, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:649:21 [out] let res = bytes.keccak(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:657:29 [out] let bytes = BytesTrait::new_empty(); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:659:21 [out] let res = bytes.sha256(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:665:36 [out] let bytes: Bytes = BytesTrait::new(32, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:666:21 [out] let res = bytes.sha256(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:682:36 [out] let bytes: Bytes = BytesTrait::new(117, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:685:21 [out] let res = bytes.sha256(); [out] ^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:691:29 [out] let bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:712:29 [out] let bytes = BytesTrait::new(48, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:714:37 [out] let (new_offset, value) = bytes.read_u128(0); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:726:29 [out] let bytes = BytesTrait::new(48, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:728:37 [out] let (new_offset, value) = bytes.read_u128(16); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:740:29 [out] let bytes = BytesTrait::new(48, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:742:37 [out] let (new_offset, value) = bytes.read_u128_packed(32, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:758:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:760:37 [out] let (new_offset, value) = bytes.read_u128_packed(16, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:764:37 [out] let (new_offset, value) = bytes.read_u128_packed(32, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:768:37 [out] let (new_offset, value) = bytes.read_u128(48); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:772:37 [out] let (new_offset, value) = bytes.read_u128_packed(64, 16); [out] ^^^^^^^^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:783:29 [out] let bytes = BytesTrait::new(16, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:787:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:812:29 [out] let bytes = BytesTrait::new(23, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:816:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:837:29 [out] let bytes = BytesTrait::new(22, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:841:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:868:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:872:67 [out] assert!(out.pop_front().unwrap().try_into().unwrap() == bytes.size(), "expected equal size"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:910:33 [out] let mut bytes = BytesTrait::new(16, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:916:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:916:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:941:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:947:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:947:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:971:29 [out] let bytes = BytesTrait::new(80, array); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:977:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:977:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:994:29 [out] let bytes = BytesTrait::new(80, array.clone()); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:1012:19 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/tests/test_bytes.cairo:1012:35 [out] assert!(deser.size() == bytes.size(), "expected equal lengths"); [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [out] --> /mnt/maat-workbench/src/tests/test_bytes_store.cairo:48:54 [out] assert_eq!(contract.get_bytes(), BytesTrait::new_empty()); [out] ^^^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes_store.cairo:54:33 [out] let bytes = BytesTrait::new(32, array![0x01020304050607080910, 0x11121314151617181920]); [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [out] --> /mnt/maat-workbench/src/tests/test_bytes_store.cairo:62:33 [out] let bytes = BytesTrait::new( [out] ^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/utils.cairo:25:39 [out] let (new_i, value) = self.read_u8(i); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/utils.cairo:24:24 [out] while i < self.size() { [out] ^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [out] --> /mnt/maat-workbench/src/utils.cairo:43:39 [out] let (new_i, value) = self.read_u8(i); [out] ^^^^^^^ [out] [out] warn: Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [out] --> /mnt/maat-workbench/src/utils.cairo:42:24 [out] while i < self.size() { [out] ^^^^ [out] [out] Finished `dev` profile target(s) in 11 seconds [out] Testing alexandria_bytes [out] running 238 tests [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_felt252_packed_too_large ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_reader_helper_arr ... ok (gas usage est.: 149250) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u32 ... ok (gas usage est.: 82300) [out] test alexandria_bytes::tests::bit_array::test_append_bit ... ok (gas usage est.: 7254990) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_usize ... ok (gas usage est.: 82300) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u256 ... ok (gas usage est.: 1062980) [out] test alexandria_bytes::tests::byte_reader::test_len ... ok (gas usage est.: 1081710) [out] test alexandria_bytes::tests::bit_array::test_at ... ok (gas usage est.: 2841800) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u64 ... ok (gas usage est.: 82300) [out] test alexandria_bytes::tests::byte_reader::test_len_arr ... ok (gas usage est.: 317830) [out] test alexandria_bytes::tests::bit_array::test_at_none ... ok (gas usage est.: 20200) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_address ... ok (gas usage est.: 1064560) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_bytes_size_0 ... ok (gas usage est.: 4670) [out] test alexandria_bytes::tests::bit_array::test_index ... ok (gas usage est.: 40720) [out] test alexandria_bytes::tests::byte_reader::test_read_u256 ... ok (gas usage est.: 560580) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128 ... ok (gas usage est.: 81930) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u256 ... ok (gas usage est.: 134550) [out] test alexandria_bytes::tests::bit_array::test_index_fail ... ok (gas usage est.: 21000) [out] test alexandria_bytes::tests::byte_reader::test_read_u256_arr ... ok (gas usage est.: 172420) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_bytes_lower_than_32 ... ok (gas usage est.: 73040) [out] test alexandria_bytes::tests::bit_array::test_len ... ok (gas usage est.: 38460) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_bytes31 ... ok (gas usage est.: 277350) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_bytes_greater_than_32 ... ok (gas usage est.: 177090) [out] test alexandria_bytes::tests::byte_reader::test_read_u256_le ... ok (gas usage est.: 560580) [out] test alexandria_bytes::tests::bit_array::test_pop_front ... ok (gas usage est.: 22510) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u256_array ... ok (gas usage est.: 310060) [out] test alexandria_bytes::tests::byte_reader::test_read_u256_le_arr ... ok (gas usage est.: 172420) [out] test alexandria_bytes::tests::test_byte_array_ext::test_update_at ... ok (gas usage est.: 134070) [out] test alexandria_bytes::tests::bit_array::test_pop_front_empty ... ok (gas usage est.: 20470) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_address ... ok (gas usage est.: 136130) [out] test alexandria_bytes::tests::test_byte_array_ext::test_update_at_first_byte ... ok (gas usage est.: 126230) [out] test alexandria_bytes::tests::byte_reader::test_read_u512 ... ok (gas usage est.: 1077840) [out] test alexandria_bytes::tests::byte_reader::test_read_u512_arr ... ok (gas usage est.: 328440) [out] test alexandria_bytes::tests::test_byte_array_ext::test_update_at_last_byte ... ok (gas usage est.: 131480) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_bytes ... ok (gas usage est.: 555520) [out] test alexandria_bytes::tests::bit_array::test_read_word_be ... ok (gas usage est.: 2855330) [out] test alexandria_bytes::tests::byte_reader::test_read_u512_le ... ok (gas usage est.: 1077840) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_array_packed ... ok (gas usage est.: 847680) [out] test alexandria_bytes::tests::bit_array::test_read_word_le ... ok (gas usage est.: 3695000) [out] test alexandria_bytes::tests::test_bytes::test_bytes_append ... ok (gas usage est.: 1175900) [out] test alexandria_bytes::tests::byte_reader::test_read_u512_le_arr ... ok (gas usage est.: 328440) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_array_packed_out_of_bound ... ok (gas usage est.: 18920) [out] test alexandria_bytes::tests::bit_array::test_read_word_be_u256 ... ok (gas usage est.: 9152650) [out] test alexandria_bytes::tests::test_bytes::test_bytes_concat ... ok (gas usage est.: 1679940) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence ... ok (gas usage est.: 1110770) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u256_array ... ok (gas usage est.: 2138630) [out] test alexandria_bytes::tests::test_bytes::test_bytes_keccak ... ok (gas usage est.: 1210212) [out] test alexandria_bytes::tests::bit_array::test_read_word_le_u256 ... ok (gas usage est.: 9600850) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence_arr ... ok (gas usage est.: 340040) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_bytes31 ... ok (gas usage est.: 781810) [out] test alexandria_bytes::tests::test_bytes::test_bytes_sha256 ... ok (gas usage est.: 14297200) [out] test alexandria_bytes::tests::bit_array::test_read_word_be_u512 ... ok (gas usage est.: 21740950) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence_le ... ok (gas usage est.: 1110770) [out] test alexandria_bytes::tests::test_byte_array_ext::test_span_u8_into_byte_array ... ok (gas usage est.: 182880) [out] test alexandria_bytes::tests::test_bytes::test_byte_array_conversions ... ok (gas usage est.: 5410580) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence_le_arr ... ok (gas usage est.: 340040) [out] test alexandria_bytes::tests::test_byte_array_ext::test_byte_array_into_array_u8 ... ok (gas usage est.: 1438540) [out] test alexandria_bytes::tests::bit_array::test_read_word_le_u512 ... ok (gas usage est.: 21484010) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_first ... ok (gas usage est.: 68250) [out] test alexandria_bytes::tests::byte_reader::test_clone_byte_array_reader ... ok (gas usage est.: 569250) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_u16_new ... ok (gas usage est.: 13740) [out] test alexandria_bytes::tests::bit_array::test_read_word_be_half ... ok (gas usage est.: 2858000) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_mid ... ok (gas usage est.: 68620) [out] test alexandria_bytes::tests::byte_reader::test_clone_array_of_bytes_reader ... ok (gas usage est.: 176930) [out] test alexandria_bytes::tests::test_bytes::test_bytes_zero ... ok (gas usage est.: 41510) [out] test alexandria_bytes::tests::bit_array::test_read_word_le_half ... ok (gas usage est.: 3699570) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_last ... ok (gas usage est.: 67820) [out] test alexandria_bytes::tests::byte_reader::test_byte_array_reader_equals_array_of_bytes_reader ... ok (gas usage est.: 914900) [out] test alexandria_bytes::tests::test_bytes::test_bytes_update_panic ... ok (gas usage est.: 271380) [out] test alexandria_bytes::tests::bit_array::test_write_word_be ... ok (gas usage est.: 6287380) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_multi ... ok (gas usage est.: 142820) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u8 ... ok (gas usage est.: 300) [out] test alexandria_bytes::tests::test_bytes::test_bytes_update ... ok (gas usage est.: 3046740) [out] test alexandria_bytes::tests::test_bytes::test_serde ... ok (gas usage est.: 114410) [out] test alexandria_bytes::tests::bit_array::test_write_word_be_half ... ok (gas usage est.: 3146180) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u16 ... ok (gas usage est.: 22520) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_packed ... ok (gas usage est.: 262710) [out] test alexandria_bytes::tests::test_bytes::test_serde_with_first_padded ... ok (gas usage est.: 60950) [out] test alexandria_bytes::tests::bit_array::test_write_word_le ... ok (gas usage est.: 6252910) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u32 ... ok (gas usage est.: 39400) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_packed_out_of_bound ... ok (gas usage est.: 48620) [out] test alexandria_bytes::tests::test_bytes::test_serde_with_last_padded ... ok (gas usage est.: 60950) [out] test alexandria_bytes::tests::bit_array::test_write_word_le_half ... ok (gas usage est.: 3125490) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u64 ... ok (gas usage est.: 73160) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_packed_too_large ... ok (gas usage est.: 48620) [out] test alexandria_bytes::tests::test_bytes::test_serde_with_multi_padded ... ok (gas usage est.: 148810) [out] test alexandria_bytes::tests::bit_array::test_write_word_be_u256 ... ok (gas usage est.: 12576700) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u128 ... ok (gas usage est.: 237640) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_array_packed ... ok (gas usage est.: 439020) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser ... ok (gas usage est.: 230570) [out] test alexandria_bytes::tests::bit_array::test_write_word_le_u256 ... ok (gas usage est.: 12509380) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u256 ... ok (gas usage est.: 713420) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser_multi_padded ... ok (gas usage est.: 300170) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_array_packed_out_of_bound ... ok (gas usage est.: 50990) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u512 ... ok (gas usage est.: 1429440) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser_last_not_padded ... ok (gas usage est.: 300170) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_array_packed_too_large ... ok (gas usage est.: 105010) [out] test alexandria_bytes::tests::bit_array::test_write_word_be_u512 ... ok (gas usage est.: 25152600) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_bytes31 ... ok (gas usage est.: 476720) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_felt252_packed ... ok (gas usage est.: 135220) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser_compare_bytes ... ok (gas usage est.: 455760) [out] test alexandria_bytes::tests::bit_array::test_write_word_le_u512 ... ok (gas usage est.: 25015960) [out] test alexandria_bytes::tests::test_bytes::test_deser_exceed_u128 ... ok (gas usage est.: 11220) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_felt252_packed_out_of_bound ... ok (gas usage est.: 48620) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_array ... ok (gas usage est.: 219820) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u8 ... ok (gas usage est.: 73160) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_felt252_packed_too_large ... ok (gas usage est.: 48620) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u16 ... ok (gas usage est.: 140680) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u8 ... ok (gas usage est.: 57540) [out] test alexandria_bytes::tests::test_bytes_store::tests::test_deploy ... ok (gas usage est.: 201151) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u32 ... ok (gas usage est.: 275720) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u16 ... ok (gas usage est.: 82300) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_neg ... ok (gas usage est.: 129830) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u64 ... ok (gas usage est.: 545800) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_neg_arr ... ok (gas usage est.: 200630) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u128 ... ok (gas usage est.: 1861640) [out] test alexandria_bytes::tests::test_bytes_store::tests::test_bytes_storage_32_bytes ... ok (gas usage est.: 675082) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le_neg ... ok (gas usage est.: 270750) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u256 ... ok (gas usage est.: 3724380) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le_neg_arr ... ok (gas usage est.: 137430) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u512 ... ok (gas usage est.: 11173440) [out] test alexandria_bytes::tests::test_bytes_store::tests::test_bytes_storage_40_bytes ... ok (gas usage est.: 780662) [out] test alexandria_bytes::tests::byte_appender::test_append_i32 ... ok (gas usage est.: 44790) [out] test alexandria_bytes::tests::bit_array::test_stress_test ... ok (gas usage est.: 466187190) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_bytes31 ... ok (gas usage est.: 3623220) [out] test alexandria_bytes::tests::byte_appender::test_append_u16_le ... ok (gas usage est.: 141630) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_arr ... ok (gas usage est.: 94370) [out] test alexandria_bytes::tests::bit_array::test_serde_serialize ... ok (gas usage est.: 8650) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_array ... ok (gas usage est.: 751220) [out] test alexandria_bytes::tests::byte_appender::test_append_u16_le_arr ... ok (gas usage est.: 67950) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le ... ok (gas usage est.: 108870) [out] test alexandria_bytes::tests::test_byte_array_ext::test_new ... ok (gas usage est.: 370990) [out] test alexandria_bytes::tests::byte_appender::test_append_u32 ... ok (gas usage est.: 44790) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le_arr ... ok (gas usage est.: 61970) [out] test alexandria_bytes::tests::test_byte_array_ext::test_new_empty ... ok (gas usage est.: 300) [out] test alexandria_bytes::tests::bit_array::test_serde_ser_deser ... ok (gas usage est.: 74853890) [out] test alexandria_bytes::tests::byte_appender::test_append_u32_arr ... ok (gas usage est.: 94370) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_neg ... ok (gas usage est.: 74070) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_from_empty_byte_array ... ok (gas usage est.: 9930) [out] test alexandria_bytes::tests::byte_appender::test_append_u16 ... ok (gas usage est.: 71270) [out] test alexandria_bytes::tests::byte_appender::test_append_u32_le ... ok (gas usage est.: 108870) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_neg_arr ... ok (gas usage est.: 187470) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_write_max_u16 ... ok (gas usage est.: 54700) [out] test alexandria_bytes::tests::byte_appender::test_append_u16_arr ... ok (gas usage est.: 99550) [out] test alexandria_bytes::tests::byte_appender::test_append_u32_le_arr ... ok (gas usage est.: 61970) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_write_max_u32 ... ok (gas usage est.: 87400) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le_neg ... ok (gas usage est.: 202430) [out] test alexandria_bytes::tests::byte_appender::test_append_u256_arr ... ok (gas usage est.: 349730) [out] test alexandria_bytes::tests::byte_appender::test_append_u64 ... ok (gas usage est.: 44790) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_zero_length_u128_array ... ok (gas usage est.: 1000) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le_neg_arr ... ok (gas usage est.: 122670) [out] test alexandria_bytes::tests::byte_appender::test_append_u256_le ... ok (gas usage est.: 299480) [out] test alexandria_bytes::tests::byte_appender::test_append_u64_arr ... ok (gas usage est.: 179490) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_u128 ... ok (gas usage est.: 37800) [out] test alexandria_bytes::tests::byte_appender::test_append_i64 ... ok (gas usage est.: 44790) [out] test alexandria_bytes::tests::byte_appender::test_append_u256_le_arr ... ok (gas usage est.: 217730) [out] test alexandria_bytes::tests::byte_appender::test_append_u64_le ... ok (gas usage est.: 166870) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_u256 ... ok (gas usage est.: 51040) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_arr ... ok (gas usage est.: 179490) [out] test alexandria_bytes::tests::byte_appender::test_append_u512 ... ok (gas usage est.: 101690) [out] test alexandria_bytes::tests::byte_appender::test_append_u64_le_arr ... ok (gas usage est.: 113890) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_felt252 ... ok (gas usage est.: 52650) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le ... ok (gas usage est.: 166870) [out] test alexandria_bytes::tests::byte_appender::test_append_u512_arr ... ok (gas usage est.: 696940) [out] test alexandria_bytes::tests::byte_appender::test_append_u128 ... ok (gas usage est.: 60000) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_felt252 ... ok (gas usage est.: 533270) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le_arr ... ok (gas usage est.: 113890) [out] test alexandria_bytes::tests::byte_appender::test_append_u512_le ... ok (gas usage est.: 579450) [out] test alexandria_bytes::tests::byte_appender::test_append_u128_arr ... ok (gas usage est.: 349730) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_neg ... ok (gas usage est.: 46190) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u16_at_boundary ... ok (gas usage est.: 54200) [out] test alexandria_bytes::tests::byte_appender::test_append_u512_le_arr ... ok (gas usage est.: 432940) [out] test alexandria_bytes::tests::byte_appender::test_append_u128_le ... ok (gas usage est.: 298080) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_append ... ok (gas usage est.: 185980) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_neg_arr ... ok (gas usage est.: 180890) [out] test alexandria_bytes::tests::byte_appender::test_append_i8 ... ok (gas usage est.: 18310) [out] test alexandria_bytes::tests::byte_appender::test_append_u128_le_arr ... ok (gas usage est.: 217730) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_byte_31 ... ok (gas usage est.: 872580) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le_neg ... ok (gas usage est.: 168270) [out] test alexandria_bytes::tests::byte_appender::test_append_i8_arr ... ok (gas usage est.: 17300) [out] test alexandria_bytes::tests::byte_appender::test_append_u256 ... ok (gas usage est.: 60000) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u16 ... ok (gas usage est.: 54200) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le_neg_arr ... ok (gas usage est.: 115290) [out] test alexandria_bytes::tests::byte_appender::test_append_i8_neg ... ok (gas usage est.: 19010) [out] test alexandria_bytes::tests::byte_appender::test_append_i16 ... ok (gas usage est.: 71270) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u32 ... ok (gas usage est.: 87400) [out] test alexandria_bytes::tests::byte_appender::test_append_i128 ... ok (gas usage est.: 60000) [out] test alexandria_bytes::tests::byte_appender::test_append_i8_neg_arr ... ok (gas usage est.: 18000) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_arr ... ok (gas usage est.: 99550) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_usize ... ok (gas usage est.: 113380) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_arr ... ok (gas usage est.: 349730) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le ... ok (gas usage est.: 68170) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le ... ok (gas usage est.: 141630) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u64 ... ok (gas usage est.: 152800) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le ... ok (gas usage est.: 298080) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le_arr ... ok (gas usage est.: 18350) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le_arr ... ok (gas usage est.: 67950) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128 ... ok (gas usage est.: 356460) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le_arr ... ok (gas usage est.: 217730) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le_neg ... ok (gas usage est.: 151290) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_neg ... ok (gas usage est.: 32350) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_packed ... ok (gas usage est.: 905260) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_none_arr ... ok (gas usage est.: 15370) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le_neg_arr ... ok (gas usage est.: 111700) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_packed_out_of_bound ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_neg_arr ... ok (gas usage est.: 177700) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u16 ... ok (gas usage est.: 68170) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_packed_too_large ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_arr ... ok (gas usage est.: 29210) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le_none_arr ... ok (gas usage est.: 15370) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_arr ... ok (gas usage est.: 18350) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_felt252_packed ... ok (gas usage est.: 359590) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le ... ok (gas usage est.: 145810) [out] test alexandria_bytes::tests::byte_reader::test_word_u32 ... ok (gas usage est.: 94050) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_arr ... ok (gas usage est.: 21970) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_felt252_packed_out_of_bound ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le_arr ... ok (gas usage est.: 29210) [out] test alexandria_bytes::tests::byte_reader::test_word_u128 ... ok (gas usage est.: 289230) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le ... ok (gas usage est.: 94050) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le_arr ... ok (gas usage est.: 21970) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_arr ... ok (gas usage est.: 83590) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_none_arr ... ok (gas usage est.: 15370) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le ... ok (gas usage est.: 289230) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le_none_arr ... ok (gas usage est.: 15370) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_none_arr ... ok (gas usage est.: 15370) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le_arr ... ok (gas usage est.: 83590) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le_none_arr ... ok (gas usage est.: 15370) [out] test alexandria_bytes::tests::byte_reader::test_reader_helper ... ok (gas usage est.: 48230) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le_none ... ok (gas usage est.: 42830) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le_none_arr ... ok (gas usage est.: 15370) [out] test alexandria_bytes::tests::byte_reader::test_word_u64 ... ok (gas usage est.: 145810) [out] test result: ok. 238 passed; 0 failed; 0 ignored; 0 filtered out; >>> SCARB_IGNORE_CAIRO_VERSION=true maat-test-ls [err] 0.004135081s WARN cairo_language_server::config: client does not support `workspace/configuration` requests, config will not be reloaded [out] Opening file:///mnt/maat-workbench/src/lib.cairo [out] [out] ============================== [out] Analysis completed, server is idle. [out] [out] ============================== [out] # Analyzed Crates [out] --- [out] ```json [out] { [out] "name": "alexandria_bytes", [out] "source_paths": [ [out] "/mnt/maat-workbench/src/lib.cairo" [out] ], [out] "settings": { [out] "name": "alexandria_bytes", [out] "edition": "2023_11", [out] "version": "0.5.1", [out] "cfg_set": [ [out] [ [out] "target", [out] "lib" [out] ], [out] [ [out] "target", [out] "test" [out] ], [out] "test" [out] ], [out] "dependencies": { [out] "alexandria_bytes": { [out] "discriminator": "alexandria_bytes 0.5.1 (path+file:///mnt/maat-workbench/Scarb.toml)" [out] }, [out] "alexandria_data_structures": { [out] "discriminator": "alexandria_data_structures 0.5.1 (registry+https://scarbs.xyz/)" [out] }, [out] "alexandria_math": { [out] "discriminator": "alexandria_math 0.5.1 (registry+https://scarbs.xyz/)" [out] }, [out] "core": { [out] "discriminator": null [out] } [out] }, [out] "experimental_features": { [out] "negative_impls": false, [out] "associated_item_constraints": false, [out] "coupons": false, [out] "user_defined_inline_macros": false [out] } [out] }, [out] "linter_configuration": { [out] "include_compiler_generated_files": false [out] }, [out] "plugins": { [out] "builtin_plugins": [ [out] "CairoTest", [out] "Starknet" [out] ] [out] } [out] } [out] [out] { [out] "name": "alexandria_data_structures", [out] "source_paths": [ [out] "/mnt/maat-cache/scarb/registry/src/scarbs.xyz-9djtpev4jug5q/alexandria_data_structures-0.5.1/src/lib.cairo" [out] ], [out] "settings": { [out] "name": "alexandria_data_structures", [out] "edition": "2023_11", [out] "version": "0.5.1", [out] "cfg_set": [ [out] [ [out] "target", [out] "lib" [out] ], [out] [ [out] "target", [out] "test" [out] ] [out] ], [out] "dependencies": { [out] "alexandria_data_structures": { [out] "discriminator": "alexandria_data_structures 0.5.1 (registry+https://scarbs.xyz/)" [out] }, [out] "core": { [out] "discriminator": null [out] } [out] }, [out] "experimental_features": { [out] "negative_impls": false, [out] "associated_item_constraints": false, [out] "coupons": false, [out] "user_defined_inline_macros": false [out] } [out] }, [out] "linter_configuration": { [out] "include_compiler_generated_files": false [out] }, [out] "plugins": {} [out] } [out] [out] { [out] "name": "alexandria_math", [out] "source_paths": [ [out] "/mnt/maat-cache/scarb/registry/src/scarbs.xyz-9djtpev4jug5q/alexandria_math-0.5.1/src/lib.cairo" [out] ], [out] "settings": { [out] "name": "alexandria_math", [out] "edition": "2023_11", [out] "version": "0.5.1", [out] "cfg_set": [ [out] [ [out] "target", [out] "lib" [out] ], [out] [ [out] "target", [out] "test" [out] ] [out] ], [out] "dependencies": { [out] "alexandria_math": { [out] "discriminator": "alexandria_math 0.5.1 (registry+https://scarbs.xyz/)" [out] }, [out] "core": { [out] "discriminator": null [out] } [out] }, [out] "experimental_features": { [out] "negative_impls": false, [out] "associated_item_constraints": false, [out] "coupons": false, [out] "user_defined_inline_macros": false [out] } [out] }, [out] "linter_configuration": { [out] "include_compiler_generated_files": false [out] }, [out] "plugins": {} [out] } [out] [out] { [out] "name": "core", [out] "source_paths": [ [out] "/mnt/maat-cache/scarb/registry/std/d5f083c33/core/src/lib.cairo" [out] ], [out] "settings": { [out] "name": "core", [out] "edition": "2024_07", [out] "version": "2.11.4", [out] "cfg_set": [ [out] [ [out] "target", [out] "lib" [out] ], [out] [ [out] "target", [out] "test" [out] ] [out] ], [out] "dependencies": { [out] "core": { [out] "discriminator": null [out] } [out] }, [out] "experimental_features": { [out] "negative_impls": true, [out] "associated_item_constraints": true, [out] "coupons": true, [out] "user_defined_inline_macros": false [out] } [out] }, [out] "linter_configuration": { [out] "include_compiler_generated_files": false [out] }, [out] "plugins": { [out] "builtin_plugins": [ [out] "Executable", [out] "CairoTest" [out] ] [out] } [out] } [out] ``` [out] [out] ============================== [out] file:///mnt/maat-workbench/src/bit_array.cairo (1) [out] (W) Plugin diagnostic: Manual assert detected. Consider using assert!() macro instead. [Ln 503, Col 11] [out] file:///mnt/maat-workbench/src/bytes.cairo (56) [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 338, Col 29] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 339, Col 34] [out] (W) Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [Ln 343, Col 33] [out] (W) Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [Ln 344, Col 22] [out] (W) Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [Ln 346, Col 18] [out] (W) Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [Ln 350, Col 34] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 350, Col 62] [out] (W) Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [Ln 351, Col 22] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 349, Col 25] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 365, Col 37] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 394, Col 60] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 403, Col 43] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 414, Col 37] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 420, Col 43] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 423, Col 42] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 424, Col 41] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 432, Col 39] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 438, Col 39] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 444, Col 39] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 450, Col 39] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 456, Col 39] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 463, Col 13] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 470, Col 35] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 472, Col 38] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 473, Col 37] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 480, Col 50] [out] (W) Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [Ln 490, Col 43] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 501, Col 37] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 504, Col 34] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 513, Col 43] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 524, Col 43] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 531, Col 30] [out] (W) Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [Ln 538, Col 39] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 546, Col 38] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 547, Col 37] [out] (W) Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [Ln 563, Col 39] [out] (W) Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [Ln 641, Col 13] [out] (W) Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [Ln 642, Col 13] [out] (W) Usage of deprecated feature `"deprecated-append_u256"` with no `#[feature("deprecated-append_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u256`." [Ln 649, Col 13] [out] (W) Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [Ln 657, Col 13] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 657, Col 27] [out] (W) Usage of deprecated feature `"deprecated-append_felt252"` with no `#[feature("deprecated-append_felt252")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_felt252`." [Ln 664, Col 13] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 673, Col 44] [out] (W) Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [Ln 674, Col 17] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 682, Col 35] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 689, Col 69] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 691, Col 58] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 699, Col 58] [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 709, Col 52] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 708, Col 24] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 722, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [Ln 725, Col 16] [out] (W) Usage of deprecated feature `"deprecated-read_bytes31"` with no `#[feature("deprecated-read_bytes31")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes31`." [Ln 738, Col 47] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 737, Col 35] [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 742, Col 47] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 736, Col 28] [out] file:///mnt/maat-workbench/src/storage.cairo (6) [out] (W) Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [Ln 61, Col 8] [out] (W) Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [Ln 77, Col 12] [out] (W) Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [Ln 83, Col 26] [out] (W) Plugin diagnostic: Manual `unwrap_or` detected. Consider using `unwrap_or()` instead. [Ln 121, Col 25] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 105, Col 27] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 114, Col 21] [out] file:///mnt/maat-workbench/src/tests/bit_array.cairo (1) [out] (W) Usage of deprecated feature `"deprecated-BitArrayTrait"` with no `#[feature("deprecated-BitArrayTrait")]` attribute. Note: "Use `alexandria_bytes::bit_array`." [Ln 1, Col 14] [out] file:///mnt/maat-workbench/src/tests/test_bytes_store.cairo (3) [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 47, Col 53] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 53, Col 32] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 61, Col 32] [out] file:///mnt/maat-workbench/src/tests/test_bytes.cairo (168) [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 7, Col 21] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 11, Col 21] [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 14, Col 27] [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 16, Col 27] [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 18, Col 27] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 26, Col 32] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 27, Col 10] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 33, Col 32] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 35, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 36, Col 21] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 39, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 40, Col 21] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 43, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 44, Col 21] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 47, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 48, Col 21] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 51, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 52, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 55, Col 32] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 64, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 65, Col 21] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 70, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 71, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 86, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 88, Col 36] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 92, Col 36] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 96, Col 36] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 100, Col 36] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 104, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 119, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 121, Col 10] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 134, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 136, Col 10] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 148, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [Ln 150, Col 40] [out] (W) Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [Ln 156, Col 40] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 174, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [Ln 176, Col 10] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 189, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_array_packed"` with no `#[feature("deprecated-read_u128_array_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_array_packed`." [Ln 191, Col 10] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 203, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [Ln 205, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 220, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [Ln 222, Col 10] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 235, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_felt252_packed"` with no `#[feature("deprecated-read_felt252_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_felt252_packed`." [Ln 237, Col 10] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 249, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 251, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 265, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u16"` with no `#[feature("deprecated-read_u16")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u16`." [Ln 267, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 281, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u32"` with no `#[feature("deprecated-read_u32")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u32`." [Ln 283, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 297, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_usize"` with no `#[feature("deprecated-read_usize")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_usize`." [Ln 299, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 313, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u64"` with no `#[feature("deprecated-read_u64")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u64`." [Ln 315, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 329, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 331, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 345, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u256"` with no `#[feature("deprecated-read_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256`." [Ln 347, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 356, Col 35] [out] (W) Usage of deprecated feature `"deprecated-read_bytes31"` with no `#[feature("deprecated-read_bytes31")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes31`." [Ln 359, Col 30] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 379, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u256_array"` with no `#[feature("deprecated-read_u256_array")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u256_array`." [Ln 381, Col 40] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 400, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_address"` with no `#[feature("deprecated-read_address")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_address`." [Ln 403, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 417, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [Ln 419, Col 40] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 422, Col 25] [out] (W) Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [Ln 427, Col 40] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 430, Col 25] [out] (W) Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [Ln 434, Col 40] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 437, Col 25] [out] (W) Usage of deprecated feature `"deprecated-read_bytes"` with no `#[feature("deprecated-read_bytes")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_bytes`." [Ln 441, Col 40] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 444, Col 25] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 451, Col 32] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 455, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 457, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 457, Col 34] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 460, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 463, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 463, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_u8"` with no `#[feature("deprecated-append_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u8`." [Ln 466, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 467, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 470, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 470, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_u16"` with no `#[feature("deprecated-append_u16")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u16`." [Ln 473, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 474, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 477, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 477, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_u32"` with no `#[feature("deprecated-append_u32")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u32`." [Ln 480, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 481, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 484, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 484, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_usize"` with no `#[feature("deprecated-append_usize")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_usize`." [Ln 487, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 488, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 491, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 491, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_u64"` with no `#[feature("deprecated-append_u64")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u64`." [Ln 494, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 495, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 499, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 499, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_u128"` with no `#[feature("deprecated-append_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u128`." [Ln 502, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 503, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 508, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 508, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_u256"` with no `#[feature("deprecated-append_u256")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_u256`." [Ln 511, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 512, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 519, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 519, Col 34] [out] (W) Usage of deprecated feature `"deprecated-append_address"` with no `#[feature("deprecated-append_address")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::append_address`." [Ln 525, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 526, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 550, Col 32] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 557, Col 28] [out] (W) Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [Ln 559, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 560, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 572, Col 24] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 572, Col 34] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 575, Col 38] [out] (W) Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [Ln 576, Col 16] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 578, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 592, Col 34] [out] (W) Usage of deprecated feature `"deprecated-concat"` with no `#[feature("deprecated-concat")]` attribute. Note: "Use `core::byte_array::concat`." [Ln 593, Col 10] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 595, Col 21] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 619, Col 28] [out] (W) Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [Ln 621, Col 20] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 629, Col 35] [out] (W) Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [Ln 630, Col 20] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 645, Col 35] [out] (W) Usage of deprecated feature `"deprecated-keccak"` with no `#[feature("deprecated-keccak")]` attribute. Note: "Use `core::keccak::compute_keccak_byte_array`." [Ln 648, Col 20] [out] (W) Usage of deprecated feature `"deprecated-new_empty"` with no `#[feature("deprecated-new_empty")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new_empty`." [Ln 656, Col 28] [out] (W) Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [Ln 658, Col 20] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 664, Col 35] [out] (W) Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [Ln 665, Col 20] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 681, Col 35] [out] (W) Usage of deprecated feature `"deprecated-sha256"` with no `#[feature("deprecated-sha256")]` attribute. Note: "Use `core::sha256::compute_sha256_byte_array`." [Ln 684, Col 20] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 690, Col 28] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 711, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 713, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 725, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 727, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 739, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 741, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 757, Col 28] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 759, Col 36] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 763, Col 36] [out] (W) Usage of deprecated feature `"deprecated-read_u128"` with no `#[feature("deprecated-read_u128")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128`." [Ln 767, Col 36] [out] (W) Usage of deprecated feature `"deprecated-read_u128_packed"` with no `#[feature("deprecated-read_u128_packed")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u128_packed`." [Ln 771, Col 36] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 782, Col 28] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 786, Col 66] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 811, Col 28] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 815, Col 66] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 836, Col 28] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 840, Col 66] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 867, Col 28] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 871, Col 66] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 909, Col 32] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 915, Col 18] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 915, Col 34] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 940, Col 28] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 946, Col 18] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 946, Col 34] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 970, Col 28] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 976, Col 18] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 976, Col 34] [out] (W) Usage of deprecated feature `"deprecated-new"` with no `#[feature("deprecated-new")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::new`." [Ln 993, Col 28] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 1011, Col 18] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 1011, Col 34] [out] file:///mnt/maat-workbench/src/utils.cairo (4) [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 24, Col 38] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 23, Col 23] [out] (W) Usage of deprecated feature `"deprecated-read_u8"` with no `#[feature("deprecated-read_u8")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::read_u8`." [Ln 42, Col 38] [out] (W) Usage of deprecated feature `"deprecated-size"` with no `#[feature("deprecated-size")]` attribute. Note: "Use `alexandria_bytes::byte_array_ext::ByteArrayTraitExt::size`." [Ln 41, Col 23] [out] total: 0 errors, 239 warnings, 0 infos, 0 hints [out] [out] ============================== [out] CairoLS process exited with code: 0