=== alexandria_bytes-0.5.1 === >>> curl -sSLf https://scarbs.xyz/api/v1/dl/alexandria_bytes/0.5.1 -o archive-590605983232606208.tar.zstd >>> tar --zstd -xf archive-590605983232606208.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-03-15 ASDF_SCARB_VERSION true [out] starknet-foundry 0.45.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..e75daa0 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.2+nightly-2025-03-15" # 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.2+nightly-2025-03-15" # 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.2+nightly-2025-03-15" # NOTE: added by maat-patch, was: None [out] +starknet = "2.11.2+nightly-2025-03-15" # NOTE: added by maat-patch, was: None [out] +cairo_test = "2.11.2+nightly-2025-03-15" # NOTE: added by maat-patch, was: None [out] +snforge_std = "0.45.0" # NOTE: added by maat-patch, was: None [out] +snforge_scarb_plugin = "0.45.0" # NOTE: added by maat-patch, was: None [out] + [out] +[patch."https://github.com/foundry-rs/starknet-foundry.git"] [out] +snforge_std = "0.45.0" # NOTE: added by maat-patch, was: None [out] +snforge_scarb_plugin = "0.45.0" # NOTE: added by maat-patch, was: None >>> scarb fetch >>> scarb tree -q --workspace [out] error: no such command: `tree` [out] [out] Stack backtrace: [out] 0: anyhow::kind::Adhoc::new [out] 1: anyhow::__private::format_err.100706 [out] 2: scarb::commands::run [out] 3: scarb::main [out] 4: std::sys::backtrace::__rust_begin_short_backtrace [out] 5: main [out] 6: __libc_start_call_main [out] 7: __libc_start_main_impl [out] 8: _start Process finished with exit code 1 >>> SCARB_IGNORE_CAIRO_VERSION=true scarb build --workspace --test [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 10 seconds >>> SCARB_IGNORE_CAIRO_VERSION=true scarb lint --workspace --deny-warnings [err] error: unexpected argument '--deny-warnings' found [err] [err] tip: a similar argument exists: '--no-warnings' [err] [err] Usage: scarb lint --no-warnings <--package |--workspace> [err] [err] For more information, try '--help'. Process finished with exit code 2 >>> 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] 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 9 seconds [out] Testing alexandria_bytes [out] running 238 tests [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le ... ok (gas usage est.: 79510) [out] test alexandria_bytes::tests::byte_reader::test_reader_helper_arr ... ok (gas usage est.: 233350) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_neg ... ok (gas usage est.: 185150) [out] test alexandria_bytes::tests::bit_array::test_append_bit ... ok (gas usage est.: 7402010) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le_arr ... ok (gas usage est.: 19990) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_neg_arr ... ok (gas usage est.: 236430) [out] test alexandria_bytes::tests::byte_reader::test_len ... ok (gas usage est.: 1147180) [out] test alexandria_bytes::tests::bit_array::test_at ... ok (gas usage est.: 2826640) [out] test alexandria_bytes::tests::byte_reader::test_len_arr ... ok (gas usage est.: 383210) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le_neg ... ok (gas usage est.: 349650) [out] test alexandria_bytes::tests::bit_array::test_at_none ... ok (gas usage est.: 23020) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::bit_array::test_index ... ok (gas usage est.: 43930) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_none_arr ... ok (gas usage est.: 14970) [out] test alexandria_bytes::tests::byte_reader::test_read_u256 ... ok (gas usage est.: 599460) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le_neg_arr ... ok (gas usage est.: 204370) [out] test alexandria_bytes::tests::bit_array::test_index_fail ... ok (gas usage est.: 23520) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::byte_appender::test_append_i32 ... ok (gas usage est.: 58110) [out] test alexandria_bytes::tests::byte_reader::test_read_u256_arr ... ok (gas usage est.: 206700) [out] test alexandria_bytes::tests::bit_array::test_len ... ok (gas usage est.: 42230) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_le_none_arr ... ok (gas usage est.: 14970) [out] test alexandria_bytes::tests::byte_reader::test_read_u256_le ... ok (gas usage est.: 599460) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_arr ... ok (gas usage est.: 100890) [out] test alexandria_bytes::tests::bit_array::test_pop_front ... ok (gas usage est.: 26000) [out] test alexandria_bytes::tests::byte_reader::test_word_u32 ... ok (gas usage est.: 109550) [out] test alexandria_bytes::tests::byte_reader::test_read_u256_le_arr ... ok (gas usage est.: 206700) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le ... ok (gas usage est.: 129790) [out] test alexandria_bytes::tests::bit_array::test_pop_front_empty ... ok (gas usage est.: 20440) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_arr ... ok (gas usage est.: 27890) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le_arr ... ok (gas usage est.: 80070) [out] test alexandria_bytes::tests::byte_reader::test_read_u512 ... ok (gas usage est.: 1145980) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le ... ok (gas usage est.: 109550) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_neg ... ok (gas usage est.: 105150) [out] test alexandria_bytes::tests::byte_reader::test_read_u512_arr ... ok (gas usage est.: 397100) [out] test alexandria_bytes::tests::bit_array::test_read_word_be ... ok (gas usage est.: 2991570) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le_arr ... ok (gas usage est.: 27890) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_neg_arr ... ok (gas usage est.: 211190) [out] test alexandria_bytes::tests::byte_reader::test_read_u512_le ... ok (gas usage est.: 1145980) [out] test alexandria_bytes::tests::bit_array::test_read_word_le ... ok (gas usage est.: 3939310) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::byte_reader::test_read_u512_le_arr ... ok (gas usage est.: 397100) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le_neg ... ok (gas usage est.: 249210) [out] test alexandria_bytes::tests::bit_array::test_read_word_be_u256 ... ok (gas usage est.: 9437770) [out] test alexandria_bytes::tests::byte_appender::test_append_i32_le_neg_arr ... ok (gas usage est.: 170250) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_none_arr ... ok (gas usage est.: 14970) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence ... ok (gas usage est.: 1163500) [out] test alexandria_bytes::tests::bit_array::test_read_word_le_u256 ... ok (gas usage est.: 10086510) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence_arr ... ok (gas usage est.: 394540) [out] test alexandria_bytes::tests::byte_appender::test_append_i64 ... ok (gas usage est.: 58110) [out] test alexandria_bytes::tests::bit_array::test_read_word_be_u512 ... ok (gas usage est.: 22318040) [out] test alexandria_bytes::tests::byte_reader::test_word_u32_le_none_arr ... ok (gas usage est.: 14970) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_arr ... ok (gas usage est.: 191530) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence_le ... ok (gas usage est.: 1163500) [out] test alexandria_bytes::tests::bit_array::test_read_word_le_u512 ... ok (gas usage est.: 22460540) [out] test alexandria_bytes::tests::byte_reader::test_word_u64 ... ok (gas usage est.: 169630) [out] test alexandria_bytes::tests::byte_reader::test_read_sequence_le_arr ... ok (gas usage est.: 394540) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le ... ok (gas usage est.: 191550) [out] test alexandria_bytes::tests::bit_array::test_read_word_be_half ... ok (gas usage est.: 2994640) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_arr ... ok (gas usage est.: 43690) [out] test alexandria_bytes::tests::byte_reader::test_clone_byte_array_reader ... ok (gas usage est.: 610790) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le_arr ... ok (gas usage est.: 145750) [out] test alexandria_bytes::tests::bit_array::test_read_word_le_half ... ok (gas usage est.: 3944380) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le ... ok (gas usage est.: 169630) [out] test alexandria_bytes::tests::byte_reader::test_clone_array_of_bytes_reader ... ok (gas usage est.: 212670) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_neg ... ok (gas usage est.: 65150) [out] test alexandria_bytes::tests::bit_array::test_write_word_be ... ok (gas usage est.: 6433150) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le_arr ... ok (gas usage est.: 43690) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_neg_arr ... ok (gas usage est.: 198570) [out] test alexandria_bytes::tests::byte_reader::test_byte_array_reader_equals_array_of_bytes_reader ... ok (gas usage est.: 983680) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le_neg ... ok (gas usage est.: 198990) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u8 ... ok (gas usage est.: 300) [out] test alexandria_bytes::tests::bit_array::test_write_word_be_half ... ok (gas usage est.: 3218590) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_none_arr ... ok (gas usage est.: 14970) [out] test alexandria_bytes::tests::byte_appender::test_append_i64_le_neg_arr ... ok (gas usage est.: 153190) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u16 ... ok (gas usage est.: 24600) [out] test alexandria_bytes::tests::bit_array::test_write_word_le ... ok (gas usage est.: 6553350) [out] test alexandria_bytes::tests::byte_appender::test_append_i128 ... ok (gas usage est.: 77860) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u32 ... ok (gas usage est.: 42960) [out] test alexandria_bytes::tests::bit_array::test_write_word_le_half ... ok (gas usage est.: 3275750) [out] test alexandria_bytes::tests::byte_reader::test_word_u64_le_none_arr ... ok (gas usage est.: 14970) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_arr ... ok (gas usage est.: 371810) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u64 ... ok (gas usage est.: 79680) [out] test alexandria_bytes::tests::bit_array::test_write_word_be_u256 ... ok (gas usage est.: 12877810) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le ... ok (gas usage est.: 334820) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u128 ... ok (gas usage est.: 253280) [out] test alexandria_bytes::tests::byte_reader::test_word_u128 ... ok (gas usage est.: 322540) [out] test alexandria_bytes::tests::bit_array::test_write_word_le_u256 ... ok (gas usage est.: 13119080) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_arr ... ok (gas usage est.: 108040) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le_arr ... ok (gas usage est.: 276310) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u256 ... ok (gas usage est.: 760140) [out] test alexandria_bytes::tests::bit_array::test_write_word_be_u512 ... ok (gas usage est.: 25744080) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le ... ok (gas usage est.: 322540) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_neg ... ok (gas usage est.: 45150) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_u512 ... ok (gas usage est.: 1522880) [out] test alexandria_bytes::tests::bit_array::test_write_word_le_u512 ... ok (gas usage est.: 26226830) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_neg_arr ... ok (gas usage est.: 192160) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_bytes31 ... ok (gas usage est.: 508180) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le_arr ... ok (gas usage est.: 108040) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le_neg ... ok (gas usage est.: 173880) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bytes_array ... ok (gas usage est.: 266740) [out] test alexandria_bytes::tests::byte_appender::test_append_i128_le_neg_arr ... ok (gas usage est.: 144660) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le_none ... ok (gas usage est.: 52350) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u8 ... ok (gas usage est.: 79680) [out] test alexandria_bytes::tests::byte_reader::test_word_u16 ... ok (gas usage est.: 79510) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u16 ... ok (gas usage est.: 153120) [out] test alexandria_bytes::tests::byte_reader::test_word_u128_le_none_arr ... ok (gas usage est.: 14970) [out] test alexandria_bytes::tests::byte_reader::test_word_u16_arr ... ok (gas usage est.: 19990) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u32 ... ok (gas usage est.: 300000) [out] test alexandria_bytes::tests::byte_reader::test_reader_helper ... ok (gas usage est.: 63650) [out] test alexandria_bytes::tests::byte_appender::test_append_u16_le ... ok (gas usage est.: 166390) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_felt252_packed_too_large ... ok (gas usage est.: 52450) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u64 ... ok (gas usage est.: 593760) [out] test alexandria_bytes::tests::byte_appender::test_append_u16_le_arr ... ok (gas usage est.: 83510) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u256 ... ok (gas usage est.: 1099140) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u128 ... ok (gas usage est.: 1982560) [out] test alexandria_bytes::tests::bit_array::test_stress_test ... ok (gas usage est.: 480394530) [out] test alexandria_bytes::tests::byte_appender::test_append_u32 ... ok (gas usage est.: 58110) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_address ... ok (gas usage est.: 1101130) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u256 ... ok (gas usage est.: 3966420) [out] test alexandria_bytes::tests::bit_array::test_serde_serialize ... ok (gas usage est.: 15290) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_bytes_size_0 ... ok (gas usage est.: 10240) [out] test alexandria_bytes::tests::byte_appender::test_append_u32_arr ... ok (gas usage est.: 100890) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_u512 ... ok (gas usage est.: 11898560) [out] test alexandria_bytes::tests::byte_appender::test_append_u32_le ... ok (gas usage est.: 126550) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_bytes_lower_than_32 ... ok (gas usage est.: 89200) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_bytes31 ... ok (gas usage est.: 3858660) [out] test alexandria_bytes::tests::bit_array::test_serde_ser_deser ... ok (gas usage est.: 76641210) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_bytes_greater_than_32 ... ok (gas usage est.: 203700) [out] test alexandria_bytes::tests::byte_appender::test_append_u32_le_arr ... ok (gas usage est.: 76930) [out] test alexandria_bytes::tests::reversible_test::test_reverse_bits_array ... ok (gas usage est.: 837780) [out] test alexandria_bytes::tests::byte_appender::test_append_u16 ... ok (gas usage est.: 91070) [out] test alexandria_bytes::tests::test_byte_array_ext::test_update_at ... ok (gas usage est.: 158690) [out] test alexandria_bytes::tests::byte_appender::test_append_u64 ... ok (gas usage est.: 58110) [out] test alexandria_bytes::tests::test_byte_array_ext::test_new ... ok (gas usage est.: 393520) [out] test alexandria_bytes::tests::byte_appender::test_append_u16_arr ... ok (gas usage est.: 106470) [out] test alexandria_bytes::tests::test_byte_array_ext::test_update_at_first_byte ... ok (gas usage est.: 150630) [out] test alexandria_bytes::tests::byte_appender::test_append_u64_arr ... ok (gas usage est.: 191530) [out] test alexandria_bytes::tests::test_byte_array_ext::test_new_empty ... ok (gas usage est.: 1870) [out] test alexandria_bytes::tests::byte_appender::test_append_u256_arr ... ok (gas usage est.: 371810) [out] test alexandria_bytes::tests::test_byte_array_ext::test_update_at_last_byte ... ok (gas usage est.: 152440) [out] test alexandria_bytes::tests::byte_appender::test_append_u64_le ... ok (gas usage est.: 188310) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_from_empty_byte_array ... ok (gas usage est.: 5390) [out] test alexandria_bytes::tests::byte_appender::test_append_u256_le ... ok (gas usage est.: 332880) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_array_packed ... ok (gas usage est.: 886760) [out] test alexandria_bytes::tests::byte_appender::test_append_u64_le_arr ... ok (gas usage est.: 142610) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_write_max_u16 ... ok (gas usage est.: 63650) [out] test alexandria_bytes::tests::byte_appender::test_append_u256_le_arr ... ok (gas usage est.: 273170) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_array_packed_out_of_bound ... ok (gas usage est.: 20190) [out] test alexandria_bytes::tests::byte_appender::test_append_u128 ... ok (gas usage est.: 77860) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_write_max_u32 ... ok (gas usage est.: 96680) [out] test alexandria_bytes::tests::byte_appender::test_append_u512 ... ok (gas usage est.: 130570) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u256_array ... ok (gas usage est.: 2209410) [out] test alexandria_bytes::tests::byte_appender::test_append_u128_arr ... ok (gas usage est.: 371810) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_zero_length_u128_array ... ok (gas usage est.: 2370) [out] test alexandria_bytes::tests::byte_appender::test_append_u512_arr ... ok (gas usage est.: 739200) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_bytes31 ... ok (gas usage est.: 817190) [out] test alexandria_bytes::tests::byte_appender::test_append_u128_le ... ok (gas usage est.: 331580) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_u128 ... ok (gas usage est.: 43860) [out] test alexandria_bytes::tests::byte_appender::test_append_u512_le ... ok (gas usage est.: 639510) [out] test alexandria_bytes::tests::test_byte_array_ext::test_span_u8_into_byte_array ... ok (gas usage est.: 203440) [out] test alexandria_bytes::tests::byte_appender::test_append_u128_le_arr ... ok (gas usage est.: 273170) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_u256 ... ok (gas usage est.: 60340) [out] test alexandria_bytes::tests::byte_appender::test_append_u512_le_arr ... ok (gas usage est.: 541920) [out] test alexandria_bytes::tests::test_byte_array_ext::test_byte_array_into_array_u8 ... ok (gas usage est.: 1507640) [out] test alexandria_bytes::tests::byte_appender::test_append_u256 ... ok (gas usage est.: 77860) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_felt252 ... ok (gas usage est.: 61950) [out] test alexandria_bytes::tests::byte_appender::test_append_i8 ... ok (gas usage est.: 29160) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_u16_new ... ok (gas usage est.: 16880) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_usize ... ok (gas usage est.: 129640) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_felt252 ... ok (gas usage est.: 545110) [out] test alexandria_bytes::tests::byte_appender::test_append_i8_arr ... ok (gas usage est.: 19140) [out] test alexandria_bytes::tests::test_bytes::test_bytes_zero ... ok (gas usage est.: 190940) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u64 ... ok (gas usage est.: 166280) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u16_at_boundary ... ok (gas usage est.: 61880) [out] test alexandria_bytes::tests::byte_appender::test_append_i8_neg ... ok (gas usage est.: 32680) [out] test alexandria_bytes::tests::test_bytes::test_bytes_update_panic ... ok (gas usage est.: 3510) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128 ... ok (gas usage est.: 376680) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_append ... ok (gas usage est.: 211260) [out] test alexandria_bytes::tests::byte_appender::test_append_i8_neg_arr ... ok (gas usage est.: 22660) [out] test alexandria_bytes::tests::test_bytes::test_bytes_update ... ok (gas usage est.: 3256990) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_packed ... ok (gas usage est.: 943450) [out] test alexandria_bytes::tests::test_byte_array_ext::test_append_byte_31 ... ok (gas usage est.: 908730) [out] test alexandria_bytes::tests::byte_appender::test_append_i16 ... ok (gas usage est.: 91070) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_packed ... ok (gas usage est.: 339380) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_packed_out_of_bound ... ok (gas usage est.: 52450) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u16 ... ok (gas usage est.: 61880) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_arr ... ok (gas usage est.: 106470) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_packed_out_of_bound ... ok (gas usage est.: 105800) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_u128_packed_too_large ... ok (gas usage est.: 52450) [out] test alexandria_bytes::tests::test_byte_array_ext::test_read_u32 ... ok (gas usage est.: 96680) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le ... ok (gas usage est.: 172570) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_packed_too_large ... ok (gas usage est.: 105800) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_felt252_packed ... ok (gas usage est.: 374150) [out] test alexandria_bytes::tests::byte_appender::test_append_i16_le_arr ... ok (gas usage est.: 89690) [out] test alexandria_bytes::tests::test_byte_array_ext::test_bytes_read_felt252_packed_out_of_bound ... ok (gas usage est.: 52450) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_array_packed ... ok (gas usage est.: 485730) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u32 ... ok (gas usage est.: 107170) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_mid ... ok (gas usage est.: 124820) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_address ... ok (gas usage est.: 167180) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_array_packed_out_of_bound ... ok (gas usage est.: 50650) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_last ... ok (gas usage est.: 124820) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_bytes ... ok (gas usage est.: 622520) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_usize ... ok (gas usage est.: 107170) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128_array_packed_too_large ... ok (gas usage est.: 109940) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_multi ... ok (gas usage est.: 366060) [out] test alexandria_bytes::tests::test_bytes::test_bytes_append ... ok (gas usage est.: 1228310) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u64 ... ok (gas usage est.: 107170) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_felt252_packed ... ok (gas usage est.: 169340) [out] test alexandria_bytes::tests::test_bytes::test_serde ... ok (gas usage est.: 119410) [out] test alexandria_bytes::tests::test_bytes::test_bytes_concat ... ok (gas usage est.: 1802000) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u128 ... ok (gas usage est.: 106600) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_felt252_packed_out_of_bound ... ok (gas usage est.: 168640) [out] test alexandria_bytes::tests::test_bytes::test_serde_with_first_padded ... ok (gas usage est.: 64660) [out] test alexandria_bytes::tests::test_bytes::test_bytes_keccak ... ok (gas usage est.: 1270422) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u256 ... ok (gas usage est.: 165190) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_felt252_packed_too_large ... ok (gas usage est.: 168640) [out] test alexandria_bytes::tests::test_bytes::test_serde_with_last_padded ... ok (gas usage est.: 64660) [out] test alexandria_bytes::tests::test_bytes::test_bytes_sha256 ... ok (gas usage est.: 15556700) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_bytes31 ... ok (gas usage est.: 314290) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u8 ... ok (gas usage est.: 107350) [out] test alexandria_bytes::tests::test_bytes::test_serde_with_multi_padded ... ok (gas usage est.: 156030) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u256_array ... ok (gas usage est.: 338440) [out] test alexandria_bytes::tests::test_bytes::test_bytes_read_u16 ... ok (gas usage est.: 107170) [out] test alexandria_bytes::tests::test_bytes::test_byte_array_conversions ... ok (gas usage est.: 5608970) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser ... ok (gas usage est.: 246770) [out] test alexandria_bytes::tests::test_bytes::test_bytes_new_with_padded_first ... ok (gas usage est.: 124820) [out] test alexandria_bytes::tests::test_bytes::test_deser_exceed_u128 ... ok (gas usage est.: 13620) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser_multi_padded ... ok (gas usage est.: 323610) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser_last_not_padded ... ok (gas usage est.: 323610) [out] test alexandria_bytes::tests::test_bytes_store::tests::test_deploy ... ok (gas usage est.: 207051) [out] test alexandria_bytes::tests::test_bytes_store::tests::test_bytes_storage_32_bytes ... ok (gas usage est.: 703692) [out] test alexandria_bytes::tests::test_bytes_store::tests::test_bytes_storage_40_bytes ... ok (gas usage est.: 817382) [out] test alexandria_bytes::tests::test_bytes::test_serde_deser_compare_bytes ... ok (gas usage est.: 495320) [out] test result: ok. 238 passed; 0 failed; 0 ignored; 0 filtered out; >>> SCARB_IGNORE_CAIRO_VERSION=true maat-test-ls [err] 0.003984472s 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] - `alexandria_bytes`: `["/mnt/maat-workbench/src/lib.cairo"]` [out] ```rust [out] CrateSettings { [out] name: Some( [out] "alexandria_bytes", [out] ), [out] edition: V2023_11, [out] version: Some( [out] Version { [out] major: 0, [out] minor: 5, [out] patch: 1, [out] }, [out] ), [out] cfg_set: Some( [out] CfgSet( [out] target: "lib", [out] target: "test", [out] test, [out] ), [out] ), [out] dependencies: { [out] "alexandria_bytes": DependencySettings { [out] discriminator: Some( [out] "alexandria_bytes 0.5.1 (path+file:///mnt/maat-workbench/Scarb.toml)", [out] ), [out] }, [out] "alexandria_data_structures": DependencySettings { [out] discriminator: Some( [out] "alexandria_data_structures 0.5.1 (registry+https://scarbs.xyz/)", [out] ), [out] }, [out] "alexandria_math": DependencySettings { [out] discriminator: Some( [out] "alexandria_math 0.5.1 (registry+https://scarbs.xyz/)", [out] ), [out] }, [out] "core": DependencySettings { [out] discriminator: None, [out] }, [out] }, [out] experimental_features: ExperimentalFeaturesConfig { [out] negative_impls: false, [out] associated_item_constraints: false, [out] coupons: false, [out] }, [out] } [out] ``` [out] - `alexandria_data_structures`: `["/mnt/maat-cache/scarb/registry/src/scarbs.xyz-9djtpev4jug5q/alexandria_data_structures-0.5.1/src/lib.cairo"]` [out] ```rust [out] CrateSettings { [out] name: Some( [out] "alexandria_data_structures", [out] ), [out] edition: V2023_11, [out] version: Some( [out] Version { [out] major: 0, [out] minor: 5, [out] patch: 1, [out] }, [out] ), [out] cfg_set: Some( [out] CfgSet( [out] target: "lib", [out] target: "test", [out] ), [out] ), [out] dependencies: { [out] "alexandria_data_structures": DependencySettings { [out] discriminator: Some( [out] "alexandria_data_structures 0.5.1 (registry+https://scarbs.xyz/)", [out] ), [out] }, [out] "core": DependencySettings { [out] discriminator: None, [out] }, [out] }, [out] experimental_features: ExperimentalFeaturesConfig { [out] negative_impls: false, [out] associated_item_constraints: false, [out] coupons: false, [out] }, [out] } [out] ``` [out] - `alexandria_math`: `["/mnt/maat-cache/scarb/registry/src/scarbs.xyz-9djtpev4jug5q/alexandria_math-0.5.1/src/lib.cairo"]` [out] ```rust [out] CrateSettings { [out] name: Some( [out] "alexandria_math", [out] ), [out] edition: V2023_11, [out] version: Some( [out] Version { [out] major: 0, [out] minor: 5, [out] patch: 1, [out] }, [out] ), [out] cfg_set: Some( [out] CfgSet( [out] target: "lib", [out] target: "test", [out] ), [out] ), [out] dependencies: { [out] "alexandria_math": DependencySettings { [out] discriminator: Some( [out] "alexandria_math 0.5.1 (registry+https://scarbs.xyz/)", [out] ), [out] }, [out] "core": DependencySettings { [out] discriminator: None, [out] }, [out] }, [out] experimental_features: ExperimentalFeaturesConfig { [out] negative_impls: false, [out] associated_item_constraints: false, [out] coupons: false, [out] }, [out] } [out] ``` [out] - `core`: `["/mnt/maat-cache/scarb/registry/std/736ad1438/core/src/lib.cairo"]` [out] ```rust [out] CrateSettings { [out] name: Some( [out] "core", [out] ), [out] edition: V2024_07, [out] version: Some( [out] Version { [out] major: 2, [out] minor: 11, [out] patch: 2, [out] }, [out] ), [out] cfg_set: Some( [out] CfgSet( [out] target: "lib", [out] target: "test", [out] ), [out] ), [out] dependencies: { [out] "core": DependencySettings { [out] discriminator: None, [out] }, [out] }, [out] experimental_features: ExperimentalFeaturesConfig { [out] negative_impls: true, [out] associated_item_constraints: true, [out] coupons: true, [out] }, [out] } [out] ``` [out] [out] [out] ============================== [out] file:///mnt/maat-workbench/src/bit_array.cairo (1) [out] (W) Plugin diagnostic: Leaving `panic` in the code is discouraged. [Ln 506, Col 8] [out] file:///mnt/maat-workbench/src/byte_array_ext.cairo (1) [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 601, Col 10] [out] file:///mnt/maat-workbench/src/bytes.cairo (58) [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 724, Col 14] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 736, Col 14] [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 (2) [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 (5) [out] (W) Plugin diagnostic: Unnecessary comparison with a boolean value. Use the variable directly. [Ln 32, Col 20] [out] (W) Plugin diagnostic: Unnecessary comparison with a boolean value. Use the variable directly. [Ln 35, Col 16] [out] (W) Plugin diagnostic: Unnecessary comparison with a boolean value. Use the variable directly. [Ln 51, Col 12] [out] (W) Plugin diagnostic: Unnecessary comparison with a boolean value. Use the variable directly. [Ln 52, Col 12] [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 (14) [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 23, Col 14] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 41, Col 14] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 128, Col 10] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 133, Col 10] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 159, Col 10] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 159, Col 25] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 175, Col 10] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 175, Col 25] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 185, Col 10] [out] (W) Plugin diagnostic: using [`<`, `<=`, `>=`, `>`] exit conditions is inefficient. Consider switching to `!=` or using ArrayTrait::multi_pop_front. [Ln 185, Col 25] [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, 252 warnings, 0 infos, 0 hints [out] [out] ============================== [out] CairoLS process exited with code: 0