diff --git a/.cargo/config.toml b/.cargo/config.toml index 254b004..d2e5421 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -1,2 +1,2 @@ [alias] -lint = "clippy --all-targets --all-features -- --no-deps -W clippy::pedantic" +lint = "clippy --all-targets --all-features -- --no-deps -W clippy::pedantic -A clippy::module_name_repetitions" diff --git a/.gitignore b/.gitignore index 3663069..04fbf05 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ debug target .idea crates/cairo-coverage/tests/data/test_project/.snfoundry_cache +.spr.yml diff --git a/Cargo.lock b/Cargo.lock index 4430d39..5e02073 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,33 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "allocator-api2" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" + [[package]] name = "anstream" version = "0.6.15" @@ -57,13 +84,231 @@ version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +[[package]] +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" + +[[package]] +name = "ascii-canvas" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" +dependencies = [ + "term", +] + +[[package]] +name = "assert_matches" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" + +[[package]] +name = "autocfg" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" + +[[package]] +name = "bitvec" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "byte-slice-cast" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" + [[package]] name = "cairo-coverage" version = "0.1.0" dependencies = [ "anyhow", + "cairo-lang-sierra", + "cairo-lang-sierra-to-casm", "camino", "clap", + "derived-deref", + "itertools 0.13.0", + "serde", + "serde_json", + "trace-data", +] + +[[package]] +name = "cairo-lang-casm" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4425280959f189d8a5ebf1f5363c10663bc9f843a4819253e6be87d183b583e" +dependencies = [ + "cairo-lang-utils", + "indoc", + "num-bigint", + "num-traits 0.2.19", + "parity-scale-codec", + "serde", +] + +[[package]] +name = "cairo-lang-eq-solver" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cb26cd75126db6eaf94d5dffe0ce750d030ac879a88de5a621551969e9b59e3" +dependencies = [ + "cairo-lang-utils", + "good_lp", +] + +[[package]] +name = "cairo-lang-sierra" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8209be8cf22263bf8a55df334a642b74fe563beecbbbefa55cda39fa4b131a61" +dependencies = [ + "anyhow", + "cairo-lang-utils", + "const-fnv1a-hash", + "convert_case", + "derivative", + "itertools 0.12.1", + "lalrpop", + "lalrpop-util", + "num-bigint", + "num-integer", + "num-traits 0.2.19", + "once_cell", + "regex", + "salsa", + "serde", + "serde_json", + "sha3", + "smol_str", + "starknet-types-core", + "thiserror", +] + +[[package]] +name = "cairo-lang-sierra-ap-change" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c9d1350366c23e4a9f6e18ea95939f18df52df455f06c0e3d7889f80ce18a94" +dependencies = [ + "cairo-lang-eq-solver", + "cairo-lang-sierra", + "cairo-lang-sierra-type-size", + "cairo-lang-utils", + "itertools 0.12.1", + "num-bigint", + "num-traits 0.2.19", + "thiserror", +] + +[[package]] +name = "cairo-lang-sierra-gas" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fe1ff15052b173537360b7dca5f9b2ccb10392b2a1c11af99add35d42632115" +dependencies = [ + "cairo-lang-eq-solver", + "cairo-lang-sierra", + "cairo-lang-sierra-type-size", + "cairo-lang-utils", + "itertools 0.12.1", + "num-bigint", + "num-traits 0.2.19", + "thiserror", +] + +[[package]] +name = "cairo-lang-sierra-to-casm" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "355bde3b0a835bac2457af133a9042a7d039c934e678905b843bb6b420884428" +dependencies = [ + "assert_matches", + "cairo-lang-casm", + "cairo-lang-sierra", + "cairo-lang-sierra-ap-change", + "cairo-lang-sierra-gas", + "cairo-lang-sierra-type-size", + "cairo-lang-utils", + "indoc", + "itertools 0.12.1", + "num-bigint", + "num-traits 0.2.19", + "starknet-types-core", + "thiserror", +] + +[[package]] +name = "cairo-lang-sierra-type-size" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ddddaacc814e0ffda9f176c913fb2a9cd74fe6594dea789e8281eef10cac201" +dependencies = [ + "cairo-lang-sierra", + "cairo-lang-utils", +] + +[[package]] +name = "cairo-lang-utils" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55a394e545f1500bea093d01be40895d3234faaa24d9585d08a509c514cabd88" +dependencies = [ + "hashbrown 0.14.5", + "indexmap 2.4.0", + "itertools 0.12.1", + "num-bigint", + "num-traits 0.2.19", + "schemars", + "serde", ] [[package]] @@ -71,6 +316,15 @@ name = "camino" version = "1.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239" +dependencies = [ + "serde", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" @@ -100,10 +354,10 @@ version = "4.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" dependencies = [ - "heck", + "heck 0.5.0", "proc-macro2", "quote", - "syn", + "syn 2.0.72", ] [[package]] @@ -119,133 +373,1206 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" [[package]] -name = "heck" -version = "0.5.0" +name = "const-fnv1a-hash" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +checksum = "32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca" [[package]] -name = "is_terminal_polyfill" -version = "1.70.1" +name = "convert_case" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" +checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" +dependencies = [ + "unicode-segmentation", +] [[package]] -name = "proc-macro2" -version = "1.0.86" +name = "cpufeatures" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad" dependencies = [ - "unicode-ident", + "libc", ] [[package]] -name = "quote" -version = "1.0.36" +name = "crossbeam-utils" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ - "proc-macro2", + "generic-array", + "typenum", ] [[package]] -name = "strsim" -version = "0.11.1" +name = "derivative" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] [[package]] -name = "syn" -version = "2.0.72" +name = "derived-deref" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" +checksum = "805ef2023ccd65425743a91ecd11fc020979a0b01921db3104fb606d18a7b43e" dependencies = [ "proc-macro2", "quote", - "unicode-ident", + "syn 2.0.72", ] [[package]] -name = "unicode-ident" -version = "1.0.12" +name = "digest" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] [[package]] -name = "utf8parse" -version = "0.2.2" +name = "dirs-next" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] [[package]] -name = "windows-sys" -version = "0.52.0" +name = "dirs-sys-next" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" dependencies = [ - "windows-targets", + "libc", + "redox_users", + "winapi", ] [[package]] -name = "windows-targets" -version = "0.52.6" +name = "dyn-clone" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "ena" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "log", ] [[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" +name = "equivalent" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" +name = "fixedbitset" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] -name = "windows_i686_gnu" -version = "0.52.6" +name = "fnv" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" +name = "funty" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] -name = "windows_i686_msvc" -version = "0.52.6" +name = "generic-array" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] [[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" +name = "getrandom" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] [[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" +name = "good_lp" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +checksum = "3198bd13dea84c76a64621d6ee8ee26a4960a9a0d538eca95ca8f1320a469ac9" +dependencies = [ + "fnv", + "minilp", +] [[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" +name = "hashbrown" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "allocator-api2", + "serde", +] + +[[package]] +name = "heck" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "impl-trait-for-tuples" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" +dependencies = [ + "equivalent", + "hashbrown 0.14.5", + "serde", +] + +[[package]] +name = "indoc" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" + +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + +[[package]] +name = "itertools" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "keccak" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +dependencies = [ + "cpufeatures", +] + +[[package]] +name = "lalrpop" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca" +dependencies = [ + "ascii-canvas", + "bit-set", + "ena", + "itertools 0.11.0", + "lalrpop-util", + "petgraph", + "pico-args", + "regex", + "regex-syntax", + "string_cache", + "term", + "tiny-keccak", + "unicode-xid", + "walkdir", +] + +[[package]] +name = "lalrpop-util" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553" +dependencies = [ + "regex-automata", +] + +[[package]] +name = "lambdaworks-crypto" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fb5d4f22241504f7c7b8d2c3a7d7835d7c07117f10bff2a7d96a9ef6ef217c3" +dependencies = [ + "lambdaworks-math", + "serde", + "sha2", + "sha3", +] + +[[package]] +name = "lambdaworks-math" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "358e172628e713b80a530a59654154bfc45783a6ed70ea284839800cebdf8f97" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "libc" +version = "0.2.158" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.6.0", + "libc", +] + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "matrixmultiply" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1" +dependencies = [ + "rawpointer", +] + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "minilp" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82a7750a9e5076c660b7bec5e6457b4dbff402b9863c8d112891434e18fd5385" +dependencies = [ + "log", + "sprs", +] + +[[package]] +name = "ndarray" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac06db03ec2f46ee0ecdca1a1c34a99c0d188a0d83439b84bf0cb4b386e4ab09" +dependencies = [ + "matrixmultiply", + "num-complex", + "num-integer", + "num-traits 0.2.19", + "rawpointer", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "num-bigint" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +dependencies = [ + "num-integer", + "num-traits 0.2.19", + "serde", +] + +[[package]] +name = "num-complex" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95" +dependencies = [ + "autocfg", + "num-traits 0.2.19", +] + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits 0.2.19", +] + +[[package]] +name = "num-traits" +version = "0.1.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" +dependencies = [ + "num-traits 0.2.19", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "oorandom" +version = "11.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" + +[[package]] +name = "parity-scale-codec" +version = "3.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee" +dependencies = [ + "arrayvec", + "bitvec", + "byte-slice-cast", + "impl-trait-for-tuples", + "parity-scale-codec-derive", + "serde", +] + +[[package]] +name = "parity-scale-codec-derive" +version = "3.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "parking_lot" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core 0.8.6", +] + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.10", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" +dependencies = [ + "cfg-if", + "instant", + "libc", + "redox_syscall 0.2.16", + "smallvec", + "winapi", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.5.3", + "smallvec", + "windows-targets", +] + +[[package]] +name = "petgraph" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" +dependencies = [ + "fixedbitset", + "indexmap 2.4.0", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pico-args" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "proc-macro-crate" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +dependencies = [ + "toml_edit", +] + +[[package]] +name = "proc-macro2" +version = "1.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "rawpointer" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom", + "libredox", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustversion" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "salsa" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b84d9f96071f3f3be0dc818eae3327625d8ebc95b58da37d6850724f31d3403" +dependencies = [ + "crossbeam-utils", + "indexmap 1.9.3", + "lock_api", + "log", + "oorandom", + "parking_lot 0.11.2", + "rustc-hash", + "salsa-macros", + "smallvec", +] + +[[package]] +name = "salsa-macros" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd3904a4ba0a9d0211816177fd34b04c7095443f8cdacd11175064fe541c8fe2" +dependencies = [ + "heck 0.3.3", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schemars" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" +dependencies = [ + "dyn-clone", + "indexmap 1.9.3", + "schemars_derive", + "serde", + "serde_json", +] + +[[package]] +name = "schemars_derive" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 2.0.72", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "serde" +version = "1.0.209" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.209" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.72", +] + +[[package]] +name = "serde_derive_internals" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.72", +] + +[[package]] +name = "serde_json" +version = "1.0.127" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sha3" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" +dependencies = [ + "digest", + "keccak", +] + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "smol_str" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" +dependencies = [ + "serde", +] + +[[package]] +name = "sprs" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec63571489873d4506683915840eeb1bb16b3198ee4894cc6f2fe3013d505e56" +dependencies = [ + "ndarray", + "num-complex", + "num-traits 0.1.43", +] + +[[package]] +name = "starknet-types-core" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce6bacf0ba19bc721e518bc4bf389ff13daa8a7c5db5fd320600473b8aa9fcbd" +dependencies = [ + "lambdaworks-crypto", + "lambdaworks-math", + "lazy_static", + "num-bigint", + "num-integer", + "num-traits 0.2.19", + "serde", +] + +[[package]] +name = "string_cache" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot 0.12.3", + "phf_shared", + "precomputed-hash", +] + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + +[[package]] +name = "term" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" +dependencies = [ + "dirs-next", + "rustversion", + "winapi", +] + +[[package]] +name = "thiserror" +version = "1.0.63" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.63" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.72", +] + +[[package]] +name = "tiny-keccak" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" +dependencies = [ + "crunchy", +] + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" + +[[package]] +name = "toml_edit" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +dependencies = [ + "indexmap 2.4.0", + "toml_datetime", + "winnow", +] + +[[package]] +name = "trace-data" +version = "0.4.0" +source = "git+https://github.com/software-mansion/cairo-profiler/?tag=v0.5.0#1e077ae1f6b0a41040a051255c6249022673169a" +dependencies = [ + "camino", + "serde", +] + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-segmentation" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" + +[[package]] +name = "unicode-xid" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "229730647fbc343e3a80e463c1db7f78f3855d3f3739bee0dda773c9a037c90a" + +[[package]] +name = "utf8parse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.72", +] diff --git a/Cargo.toml b/Cargo.toml index 3e0ebe1..6f52025 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,4 +11,11 @@ edition = "2021" [workspace.dependencies] anyhow = "1.0.86" camino = "1.1.7" -clap = { version = "4.5.13", features = ["derive"] } \ No newline at end of file +clap = { version = "4.5.13", features = ["derive"] } +cairo-lang-sierra = "2.7.0" +cairo-lang-sierra-to-casm = "2.7.0" +derived-deref = "2.1.0" +itertools = "0.13.0" +serde = "1.0.204" +serde_json = "1.0.122" +trace-data = { git = "https://github.com/software-mansion/cairo-profiler/", tag = "v0.5.0" } \ No newline at end of file diff --git a/crates/cairo-coverage/Cargo.toml b/crates/cairo-coverage/Cargo.toml index 8784482..39736cc 100644 --- a/crates/cairo-coverage/Cargo.toml +++ b/crates/cairo-coverage/Cargo.toml @@ -6,4 +6,11 @@ edition.workspace = true [dependencies] anyhow.workspace = true camino.workspace = true +cairo-lang-sierra.workspace = true +cairo-lang-sierra-to-casm.workspace = true clap.workspace = true +derived-deref.workspace = true +itertools.workspace = true +serde.workspace = true +serde_json.workspace = true +trace-data.workspace = true diff --git a/crates/cairo-coverage/src/input/data.rs b/crates/cairo-coverage/src/input/data.rs new file mode 100644 index 0000000..f4fa80d --- /dev/null +++ b/crates/cairo-coverage/src/input/data.rs @@ -0,0 +1,103 @@ +use crate::input::{create_sierra_to_cairo_map, SierraToCairoMap, UniqueExecutedSierraIds}; +use anyhow::{Context, Result}; +use cairo_lang_sierra::program::{Program, ProgramArtifact, VersionedProgram}; +use cairo_lang_sierra_to_casm::compiler::{CairoProgram, SierraToCasmConfig}; +use cairo_lang_sierra_to_casm::metadata::{calc_metadata, MetadataComputationConfig}; +use camino::Utf8PathBuf; +use serde::de::DeserializeOwned; +use std::fs; +use trace_data::CallTrace; + +#[allow(dead_code)] // Temporary +pub struct InputData { + pub unique_executed_sierra_ids: UniqueExecutedSierraIds, + pub sierra_to_cairo_map: SierraToCairoMap, +} + +impl TryFrom<&Utf8PathBuf> for InputData { + type Error = anyhow::Error; + + fn try_from(call_trace_path: &Utf8PathBuf) -> Result { + let call_trace: CallTrace = read_and_deserialize(call_trace_path)?; + + let source_sierra_path = &call_trace + .cairo_execution_info + .as_ref() + .context("Missing key 'cairo_execution_info' in call trace")? + .source_sierra_path; + + let VersionedProgram::V1 { + program: + ProgramArtifact { + program, + debug_info, + }, + .. + } = read_and_deserialize(source_sierra_path)?; + + let annotations = debug_info + .context(format!("Debug info not found in: {source_sierra_path}"))? + .annotations; + + let sierra_to_cairo_map = create_sierra_to_cairo_map(&annotations)?; + let casm = compile_to_casm(&program)?; + let unique_executed_sierra_ids = UniqueExecutedSierraIds::new(&casm, &call_trace)?; + + Ok(Self { + unique_executed_sierra_ids, + sierra_to_cairo_map, + }) + } +} + +fn compile_to_casm(program: &Program) -> Result { + cairo_lang_sierra_to_casm::compiler::compile( + program, + &calc_metadata(program, MetadataComputationConfig::default()) + .context("Failed calculating Sierra variables")?, + SierraToCasmConfig { + gas_usage_check: false, + max_bytecode_size: usize::MAX, + }, + ) + .context("Failed to compile sierra to casm") +} + +fn read_and_deserialize(file_path: &Utf8PathBuf) -> Result { + fs::read_to_string(file_path) + .context(format!("Failed to read file at path: {file_path}")) + .and_then(|content| { + serde_json::from_str(&content).context(format!( + "Failed to deserialize JSON content from file at path: {file_path}" + )) + }) +} + +#[cfg(test)] +mod tests { + use super::*; + use crate::input::data_loader::types::{LineRange, Position}; + use cairo_lang_sierra::program::StatementIdx; + + const TRACE: &str = "tests/data/test_project/snfoundry_trace/tests::test_call::my_test.json"; + + #[test] + fn test_all() { + let input_data = InputData::try_from(&TRACE.into()).unwrap(); + + assert_eq!(input_data.sierra_to_cairo_map.len(), 142); + + let origin = &input_data.sierra_to_cairo_map[&StatementIdx(1)]; + assert!(origin.file_location.ends_with("test_call.cairo")); + + let statement_details = &input_data.sierra_to_cairo_map[&StatementIdx(1)]; + assert_eq!(statement_details.function_name, "tests::test_call::my_test"); + assert!( + origin.line_range + == LineRange { + start: Position { line: 5 }, + end: Position { line: 5 }, + } + ); + } +} diff --git a/crates/cairo-coverage/src/input/data_loader/mod.rs b/crates/cairo-coverage/src/input/data_loader/mod.rs new file mode 100644 index 0000000..cd40856 --- /dev/null +++ b/crates/cairo-coverage/src/input/data_loader/mod.rs @@ -0,0 +1 @@ +pub mod types; diff --git a/crates/cairo-coverage/src/input/data_loader/types.rs b/crates/cairo-coverage/src/input/data_loader/types.rs new file mode 100644 index 0000000..e6b5eb0 --- /dev/null +++ b/crates/cairo-coverage/src/input/data_loader/types.rs @@ -0,0 +1,37 @@ +use crate::types::{FileLocation, FunctionName, LineNumber}; +use cairo_lang_sierra::program::StatementIdx; +use serde::Deserialize; +use std::collections::HashMap; +use std::ops::RangeInclusive; + +pub type CodeLocation = (FileLocation, LineRange); + +#[derive(Deserialize, Clone, Eq, PartialEq)] +pub struct LineRange { + pub start: Position, + pub end: Position, +} + +impl IntoIterator for &LineRange { + type Item = LineNumber; + type IntoIter = RangeInclusive; + + fn into_iter(self) -> Self::IntoIter { + self.start.line..=self.end.line + } +} + +#[derive(Deserialize, Clone, Eq, PartialEq)] +pub struct Position { + pub line: LineNumber, +} + +#[derive(Deserialize)] +pub struct CoverageAnnotations { + pub statements_code_locations: HashMap>, +} + +#[derive(Deserialize)] +pub struct ProfilerAnnotations { + pub statements_functions: HashMap>, +} diff --git a/crates/cairo-coverage/src/input/mod.rs b/crates/cairo-coverage/src/input/mod.rs new file mode 100644 index 0000000..3eb1ebe --- /dev/null +++ b/crates/cairo-coverage/src/input/mod.rs @@ -0,0 +1,7 @@ +mod data; +mod data_loader; +mod sierra_to_cairo_map; +mod unique_executed_sierra_ids; + +pub use sierra_to_cairo_map::{create_sierra_to_cairo_map, SierraToCairoMap}; +pub use unique_executed_sierra_ids::UniqueExecutedSierraIds; diff --git a/crates/cairo-coverage/src/input/sierra_to_cairo_map.rs b/crates/cairo-coverage/src/input/sierra_to_cairo_map.rs new file mode 100644 index 0000000..17eb8ba --- /dev/null +++ b/crates/cairo-coverage/src/input/sierra_to_cairo_map.rs @@ -0,0 +1,86 @@ +use crate::input::data_loader::types::{ + CodeLocation, CoverageAnnotations, LineRange, ProfilerAnnotations, +}; +use crate::types::{FileLocation, FunctionName}; +use anyhow::{Context, Result}; +use cairo_lang_sierra::debug_info::Annotations; +use cairo_lang_sierra::program::StatementIdx; +use derived_deref::Deref; +use serde::de::DeserializeOwned; +use std::collections::HashMap; + +#[derive(Deref)] +pub struct SierraToCairoMap(HashMap); + +#[derive(Clone, Eq, PartialEq)] +pub struct StatementOrigin { + pub function_name: FunctionName, + pub file_location: FileLocation, + pub line_range: LineRange, +} + +pub fn create_sierra_to_cairo_map(annotations: &Annotations) -> Result { + let CoverageAnnotations { + statements_code_locations, + } = CoverageAnnotations::get_namespace(annotations)?; + + let ProfilerAnnotations { + statements_functions, + } = ProfilerAnnotations::get_namespace(annotations)?; + + Ok(SierraToCairoMap( + statements_code_locations + .into_iter() + .filter_map(|(key, code_locations)| { + statements_functions + .get(&key) + .and_then(|function_names| { + find_statement_origin(&code_locations, function_names) + }) + .map(|statement_origin| (key, statement_origin)) + }) + .collect(), + )) +} + +fn find_statement_origin( + code_locations: &[CodeLocation], + function_names: &[FunctionName], +) -> Option { + code_locations + .iter() + .zip(function_names) + // TODO: We should probably filter by path to user project not by path to cache + // TODO: Can get this from source_sierra_path in call trace + .find(|((file_location, _), _)| !file_location.contains("com.swmansion.scarb")) + .map( + |((file_location, line_range), function_name)| StatementOrigin { + function_name: function_name.to_owned(), + file_location: file_location.to_owned(), + line_range: line_range.to_owned(), + }, + ) +} + +trait Namespace { + const NAMESPACE: &'static str; + + fn get_namespace(annotations: &Annotations) -> Result { + annotations + .get(Self::NAMESPACE) + .cloned() + .context(format!("Expected key: {} but was missing", Self::NAMESPACE)) + .and_then(|value| { + serde_json::from_value(value) + .context(format!("Failed to deserialize at key: {}", Self::NAMESPACE)) + }) + } +} + +impl Namespace for CoverageAnnotations { + const NAMESPACE: &'static str = "github.com/software-mansion/cairo-coverage"; +} + +impl Namespace for ProfilerAnnotations { + const NAMESPACE: &'static str = "github.com/software-mansion/cairo-profiler"; +} diff --git a/crates/cairo-coverage/src/input/unique_executed_sierra_ids.rs b/crates/cairo-coverage/src/input/unique_executed_sierra_ids.rs new file mode 100644 index 0000000..f187957 --- /dev/null +++ b/crates/cairo-coverage/src/input/unique_executed_sierra_ids.rs @@ -0,0 +1,45 @@ +use anyhow::{Context, Result}; +use cairo_lang_sierra::program::StatementIdx; +use cairo_lang_sierra_to_casm::compiler::CairoProgram; +use derived_deref::Deref; +use itertools::Itertools; +use std::collections::HashMap; +use trace_data::{CallTrace, CasmLevelInfo}; + +#[derive(Deref)] +pub struct UniqueExecutedSierraIds(HashMap); + +impl UniqueExecutedSierraIds { + pub fn new(casm: &CairoProgram, call_trace: &CallTrace) -> Result { + let CasmLevelInfo { + run_with_call_header, + vm_trace, + } = &call_trace + .cairo_execution_info + .as_ref() + .context("Missing key 'cairo_execution_info' in call trace")? + .casm_level_info; + + let real_minimal_pc = run_with_call_header + .then(|| vm_trace.last().map_or(1, |trace| trace.pc + 1)) + .unwrap_or(1); + + Ok(Self( + vm_trace + .iter() + .map(|step| step.pc) + .filter(|pc| pc >= &real_minimal_pc) + .map(|pc| { + let real_pc_code_offset = pc - real_minimal_pc; + casm.debug_info + .sierra_statement_info + .partition_point(|debug_info| { + debug_info.start_offset <= real_pc_code_offset + }) + - 1 + }) + .map(StatementIdx) + .counts(), + )) + } +} diff --git a/crates/cairo-coverage/src/main.rs b/crates/cairo-coverage/src/main.rs index a238738..a610874 100644 --- a/crates/cairo-coverage/src/main.rs +++ b/crates/cairo-coverage/src/main.rs @@ -1,4 +1,6 @@ mod cli; +mod input; +mod types; use crate::cli::DEFAULT_OUTPUT_NAME; use anyhow::{Context, Result}; diff --git a/crates/cairo-coverage/src/types.rs b/crates/cairo-coverage/src/types.rs new file mode 100644 index 0000000..2d6f4c0 --- /dev/null +++ b/crates/cairo-coverage/src/types.rs @@ -0,0 +1,3 @@ +pub type FileLocation = String; +pub type FunctionName = String; +pub type LineNumber = usize; diff --git a/crates/cairo-coverage/tests/.DS_Store b/crates/cairo-coverage/tests/.DS_Store new file mode 100644 index 0000000..dabf7ef Binary files /dev/null and b/crates/cairo-coverage/tests/.DS_Store differ diff --git a/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Lib.sierra.json b/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Lib.sierra.json index 68891a7..5bdfa5b 100644 --- a/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Lib.sierra.json +++ b/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Lib.sierra.json @@ -1 +1,20 @@ -{"version":1,"type_declarations":[],"libfunc_declarations":[],"statements":[],"funcs":[],"debug_info":{"type_names":[],"libfunc_names":[],"user_func_names":[],"annotations":{"github.com/software-mansion/cairo-profiler":{"statements_functions":{}},"github.com/software-mansion/cairo-coverage":{"statements_code_locations":{}}}}} \ No newline at end of file +{ + "version": 1, + "type_declarations": [], + "libfunc_declarations": [], + "statements": [], + "funcs": [], + "debug_info": { + "type_names": [], + "libfunc_names": [], + "user_func_names": [], + "annotations": { + "github.com/software-mansion/cairo-profiler": { + "statements_functions": {} + }, + "github.com/software-mansion/cairo-coverage": { + "statements_code_locations": {} + } + } + } +} \ No newline at end of file diff --git a/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Tests.sierra.json b/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Tests.sierra.json index 8566ba5..69f9c95 100644 --- a/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Tests.sierra.json +++ b/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Tests.sierra.json @@ -1 +1,11010 @@ -{"version":1,"type_declarations":[{"id":{"id":1,"debug_name":"u8"},"long_id":{"generic_id":"u8","generic_args":[]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":true,"zero_sized":false}},{"id":{"id":15,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}},{"Value":[1,[1718382455,1333159282,1633969184,7682143]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":12,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}},{"Value":[1,[2]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":16,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}},{"Value":[1,[1684631143,543584108,1869509492,1953701987,1702258030,28786]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":8,"debug_name":"Unit"},"long_id":{"generic_id":"Struct","generic_args":[{"UserType":{"id":[1380714691,777545161,640624565,3564344830,2506258596,2515665124,462026948,49159723],"debug_name":"Tuple"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":true,"zero_sized":true}},{"id":{"id":9,"debug_name":"Tuple"},"long_id":{"generic_id":"Struct","generic_args":[{"UserType":{"id":[1380714691,777545161,640624565,3564344830,2506258596,2515665124,462026948,49159723],"debug_name":"Tuple"}},{"Type":{"id":8,"debug_name":"Unit"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":true,"zero_sized":true}},{"id":{"id":20,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":1,"debug_name":"u8"}},{"Value":[1,[2]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":4,"debug_name":"felt252"},"long_id":{"generic_id":"felt252","generic_args":[]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":true,"zero_sized":false}},{"id":{"id":11,"debug_name":"NonZero"},"long_id":{"generic_id":"NonZero","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":true,"zero_sized":false}},{"id":{"id":14,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}},{"Value":[1,[1]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":3,"debug_name":"core::panics::Panic"},"long_id":{"generic_id":"Struct","generic_args":[{"UserType":{"id":[2208749170,1797821712,129214108,2539384922,764199911,1378060934,2080739472,23743629],"debug_name":"core::panics::Panic"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":true,"zero_sized":true}},{"id":{"id":5,"debug_name":"Array"},"long_id":{"generic_id":"Array","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":false,"zero_sized":false}},{"id":{"id":6,"debug_name":"Tuple>"},"long_id":{"generic_id":"Struct","generic_args":[{"UserType":{"id":[1380714691,777545161,640624565,3564344830,2506258596,2515665124,462026948,49159723],"debug_name":"Tuple"}},{"Type":{"id":3,"debug_name":"core::panics::Panic"}},{"Type":{"id":5,"debug_name":"Array"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":false,"zero_sized":false}},{"id":{"id":10,"debug_name":"core::panics::PanicResult::<((),)>"},"long_id":{"generic_id":"Enum","generic_args":[{"UserType":{"id":[810059477,1191051281,3473934713,1048001221,903553281,761573516,608142877,13393542],"debug_name":"core::panics::PanicResult::<((),)>"}},{"Type":{"id":9,"debug_name":"Tuple"}},{"Type":{"id":6,"debug_name":"Tuple>"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":false,"zero_sized":false}},{"id":{"id":19,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}},{"Value":[0,[]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":18,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":1,"debug_name":"u8"}},{"Value":[1,[3]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":2,"debug_name":"Tuple"},"long_id":{"generic_id":"Struct","generic_args":[{"UserType":{"id":[1380714691,777545161,640624565,3564344830,2506258596,2515665124,462026948,49159723],"debug_name":"Tuple"}},{"Type":{"id":1,"debug_name":"u8"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":true,"zero_sized":false}},{"id":{"id":7,"debug_name":"core::panics::PanicResult::<(core::integer::u8,)>"},"long_id":{"generic_id":"Enum","generic_args":[{"UserType":{"id":[3635801519,1850586937,653370455,3144541880,3306962886,2076640759,3638432800,37093510],"debug_name":"core::panics::PanicResult::<(core::integer::u8,)>"}},{"Type":{"id":2,"debug_name":"Tuple"}},{"Type":{"id":6,"debug_name":"Tuple>"}}]},"declared_type_info":{"storable":true,"droppable":true,"duplicatable":false,"zero_sized":false}},{"id":{"id":0,"debug_name":"RangeCheck"},"long_id":{"generic_id":"RangeCheck","generic_args":[]},"declared_type_info":{"storable":true,"droppable":false,"duplicatable":false,"zero_sized":false}},{"id":{"id":13,"debug_name":"Const"},"long_id":{"generic_id":"Const","generic_args":[{"Type":{"id":1,"debug_name":"u8"}},{"Value":[1,[1]]}]},"declared_type_info":{"storable":false,"droppable":false,"duplicatable":false,"zero_sized":false}}],"libfunc_declarations":[{"id":{"id":20,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":13,"debug_name":"Const"}}]}},{"id":{"id":28,"debug_name":"store_temp"},"long_id":{"generic_id":"store_temp","generic_args":[{"Type":{"id":0,"debug_name":"RangeCheck"}}]}},{"id":{"id":27,"debug_name":"store_temp"},"long_id":{"generic_id":"store_temp","generic_args":[{"Type":{"id":1,"debug_name":"u8"}}]}},{"id":{"id":13,"debug_name":"function_call"},"long_id":{"generic_id":"function_call","generic_args":[{"UserFunc":{"id":0,"debug_name":"test_project::increase_by_two"}}]}},{"id":{"id":12,"debug_name":"enum_match>"},"long_id":{"generic_id":"enum_match","generic_args":[{"Type":{"id":7,"debug_name":"core::panics::PanicResult::<(core::integer::u8,)>"}}]}},{"id":{"id":19,"debug_name":"branch_align"},"long_id":{"generic_id":"branch_align","generic_args":[]}},{"id":{"id":11,"debug_name":"struct_deconstruct>"},"long_id":{"generic_id":"struct_deconstruct","generic_args":[{"Type":{"id":2,"debug_name":"Tuple"}}]}},{"id":{"id":30,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":18,"debug_name":"Const"}}]}},{"id":{"id":8,"debug_name":"u8_eq"},"long_id":{"generic_id":"u8_eq","generic_args":[]}},{"id":{"id":4,"debug_name":"array_new"},"long_id":{"generic_id":"array_new","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}}]}},{"id":{"id":31,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":19,"debug_name":"Const"}}]}},{"id":{"id":26,"debug_name":"store_temp"},"long_id":{"generic_id":"store_temp","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}}]}},{"id":{"id":3,"debug_name":"array_append"},"long_id":{"generic_id":"array_append","generic_args":[{"Type":{"id":4,"debug_name":"felt252"}}]}},{"id":{"id":2,"debug_name":"struct_construct"},"long_id":{"generic_id":"struct_construct","generic_args":[{"Type":{"id":3,"debug_name":"core::panics::Panic"}}]}},{"id":{"id":1,"debug_name":"struct_construct>>"},"long_id":{"generic_id":"struct_construct","generic_args":[{"Type":{"id":6,"debug_name":"Tuple>"}}]}},{"id":{"id":0,"debug_name":"enum_init, 1>"},"long_id":{"generic_id":"enum_init","generic_args":[{"Type":{"id":10,"debug_name":"core::panics::PanicResult::<((),)>"}},{"Value":[1,[1]]}]}},{"id":{"id":33,"debug_name":"store_temp>"},"long_id":{"generic_id":"store_temp","generic_args":[{"Type":{"id":10,"debug_name":"core::panics::PanicResult::<((),)>"}}]}},{"id":{"id":21,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":14,"debug_name":"Const"}}]}},{"id":{"id":10,"debug_name":"felt252_sub"},"long_id":{"generic_id":"felt252_sub","generic_args":[]}},{"id":{"id":9,"debug_name":"felt252_is_zero"},"long_id":{"generic_id":"felt252_is_zero","generic_args":[]}},{"id":{"id":32,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":20,"debug_name":"Const"}}]}},{"id":{"id":7,"debug_name":"struct_construct"},"long_id":{"generic_id":"struct_construct","generic_args":[{"Type":{"id":8,"debug_name":"Unit"}}]}},{"id":{"id":6,"debug_name":"struct_construct>"},"long_id":{"generic_id":"struct_construct","generic_args":[{"Type":{"id":9,"debug_name":"Tuple"}}]}},{"id":{"id":5,"debug_name":"enum_init, 0>"},"long_id":{"generic_id":"enum_init","generic_args":[{"Type":{"id":10,"debug_name":"core::panics::PanicResult::<((),)>"}},{"Value":[0,[]]}]}},{"id":{"id":24,"debug_name":"drop>"},"long_id":{"generic_id":"drop","generic_args":[{"Type":{"id":11,"debug_name":"NonZero"}}]}},{"id":{"id":25,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":16,"debug_name":"Const"}}]}},{"id":{"id":18,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":12,"debug_name":"Const"}}]}},{"id":{"id":17,"debug_name":"u8_overflowing_add"},"long_id":{"generic_id":"u8_overflowing_add","generic_args":[]}},{"id":{"id":16,"debug_name":"struct_construct>"},"long_id":{"generic_id":"struct_construct","generic_args":[{"Type":{"id":2,"debug_name":"Tuple"}}]}},{"id":{"id":15,"debug_name":"enum_init, 0>"},"long_id":{"generic_id":"enum_init","generic_args":[{"Type":{"id":7,"debug_name":"core::panics::PanicResult::<(core::integer::u8,)>"}},{"Value":[0,[]]}]}},{"id":{"id":29,"debug_name":"store_temp>"},"long_id":{"generic_id":"store_temp","generic_args":[{"Type":{"id":7,"debug_name":"core::panics::PanicResult::<(core::integer::u8,)>"}}]}},{"id":{"id":22,"debug_name":"drop"},"long_id":{"generic_id":"drop","generic_args":[{"Type":{"id":1,"debug_name":"u8"}}]}},{"id":{"id":23,"debug_name":"const_as_immediate>"},"long_id":{"generic_id":"const_as_immediate","generic_args":[{"Type":{"id":15,"debug_name":"Const"}}]}},{"id":{"id":14,"debug_name":"enum_init, 1>"},"long_id":{"generic_id":"enum_init","generic_args":[{"Type":{"id":7,"debug_name":"core::panics::PanicResult::<(core::integer::u8,)>"}},{"Value":[1,[1]]}]}}],"statements":[{"Invocation":{"libfunc_id":{"id":20,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":1,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":0,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":0,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":27,"debug_name":"store_temp"},"args":[{"id":1,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":1,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":13,"debug_name":"function_call"},"args":[{"id":0,"debug_name":null},{"id":1,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null},{"id":3,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":12,"debug_name":"enum_match>"},"args":[{"id":3,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":4,"debug_name":null}]},{"target":{"Statement":62},"results":[{"id":5,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":11,"debug_name":"struct_deconstruct>"},"args":[{"id":4,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":6,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":30,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":7,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":8,"debug_name":"u8_eq"},"args":[{"id":6,"debug_name":null},{"id":7,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]},{"target":{"Statement":20},"results":[]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":4,"debug_name":"array_new"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":8,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":31,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":9,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":9,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":9,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":3,"debug_name":"array_append"},"args":[{"id":8,"debug_name":null},{"id":9,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":10,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":2,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":11,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":1,"debug_name":"struct_construct>>"},"args":[{"id":11,"debug_name":null},{"id":10,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":12,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":0,"debug_name":"enum_init, 1>"},"args":[{"id":12,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":13,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":2,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":33,"debug_name":"store_temp>"},"args":[{"id":13,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":13,"debug_name":null}]}]}},{"Return":[{"id":2,"debug_name":null},{"id":13,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":21,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":14,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":21,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":15,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":14,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":14,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":10,"debug_name":"felt252_sub"},"args":[{"id":14,"debug_name":null},{"id":15,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":16,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":16,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":16,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":9,"debug_name":"felt252_is_zero"},"args":[{"id":16,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]},{"target":{"Statement":50},"results":[{"id":17,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":32,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":18,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":32,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":19,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":27,"debug_name":"store_temp"},"args":[{"id":18,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":18,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":8,"debug_name":"u8_eq"},"args":[{"id":18,"debug_name":null},{"id":19,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]},{"target":{"Statement":43},"results":[]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":4,"debug_name":"array_new"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":20,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":31,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":21,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":21,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":21,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":3,"debug_name":"array_append"},"args":[{"id":20,"debug_name":null},{"id":21,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":22,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":2,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":23,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":1,"debug_name":"struct_construct>>"},"args":[{"id":23,"debug_name":null},{"id":22,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":24,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":0,"debug_name":"enum_init, 1>"},"args":[{"id":24,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":25,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":2,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":33,"debug_name":"store_temp>"},"args":[{"id":25,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":25,"debug_name":null}]}]}},{"Return":[{"id":2,"debug_name":null},{"id":25,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":7,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":26,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":6,"debug_name":"struct_construct>"},"args":[{"id":26,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":27,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":5,"debug_name":"enum_init, 0>"},"args":[{"id":27,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":28,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":2,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":33,"debug_name":"store_temp>"},"args":[{"id":28,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":28,"debug_name":null}]}]}},{"Return":[{"id":2,"debug_name":null},{"id":28,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":24,"debug_name":"drop>"},"args":[{"id":17,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":4,"debug_name":"array_new"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":29,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":25,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":30,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":30,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":30,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":3,"debug_name":"array_append"},"args":[{"id":29,"debug_name":null},{"id":30,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":31,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":2,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":32,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":1,"debug_name":"struct_construct>>"},"args":[{"id":32,"debug_name":null},{"id":31,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":33,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":0,"debug_name":"enum_init, 1>"},"args":[{"id":33,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":34,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":2,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":33,"debug_name":"store_temp>"},"args":[{"id":34,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":34,"debug_name":null}]}]}},{"Return":[{"id":2,"debug_name":null},{"id":34,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":0,"debug_name":"enum_init, 1>"},"args":[{"id":5,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":35,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":2,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":33,"debug_name":"store_temp>"},"args":[{"id":35,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":35,"debug_name":null}]}]}},{"Return":[{"id":2,"debug_name":null},{"id":35,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":18,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":18,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":3,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":2,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":2,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":10,"debug_name":"felt252_sub"},"args":[{"id":2,"debug_name":null},{"id":3,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":4,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":4,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":4,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":9,"debug_name":"felt252_is_zero"},"args":[{"id":4,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]},{"target":{"Statement":132},"results":[{"id":5,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":20,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":6,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":27,"debug_name":"store_temp"},"args":[{"id":6,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":6,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":17,"debug_name":"u8_overflowing_add"},"args":[{"id":0,"debug_name":null},{"id":1,"debug_name":null},{"id":6,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":7,"debug_name":null},{"id":8,"debug_name":null}]},{"target":{"Statement":120},"results":[{"id":9,"debug_name":null},{"id":10,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":21,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":11,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":21,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":12,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":11,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":11,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":10,"debug_name":"felt252_sub"},"args":[{"id":11,"debug_name":null},{"id":12,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":13,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":13,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":13,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":7,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":7,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":9,"debug_name":"felt252_is_zero"},"args":[{"id":13,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]},{"target":{"Statement":107},"results":[{"id":14,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":20,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":15,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":27,"debug_name":"store_temp"},"args":[{"id":15,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":15,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":17,"debug_name":"u8_overflowing_add"},"args":[{"id":7,"debug_name":null},{"id":8,"debug_name":null},{"id":15,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":16,"debug_name":null},{"id":17,"debug_name":null}]},{"target":{"Statement":95},"results":[{"id":18,"debug_name":null},{"id":19,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":16,"debug_name":"struct_construct>"},"args":[{"id":17,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":20,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":15,"debug_name":"enum_init, 0>"},"args":[{"id":20,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":21,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":16,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":16,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":29,"debug_name":"store_temp>"},"args":[{"id":21,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":21,"debug_name":null}]}]}},{"Return":[{"id":16,"debug_name":null},{"id":21,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":22,"debug_name":"drop"},"args":[{"id":19,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":4,"debug_name":"array_new"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":22,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":23,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":23,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":23,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":23,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":3,"debug_name":"array_append"},"args":[{"id":22,"debug_name":null},{"id":23,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":24,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":2,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":25,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":1,"debug_name":"struct_construct>>"},"args":[{"id":25,"debug_name":null},{"id":24,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":26,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":14,"debug_name":"enum_init, 1>"},"args":[{"id":26,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":27,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":18,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":18,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":29,"debug_name":"store_temp>"},"args":[{"id":27,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":27,"debug_name":null}]}]}},{"Return":[{"id":18,"debug_name":null},{"id":27,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":24,"debug_name":"drop>"},"args":[{"id":14,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":22,"debug_name":"drop"},"args":[{"id":8,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":4,"debug_name":"array_new"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":28,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":25,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":29,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":29,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":29,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":3,"debug_name":"array_append"},"args":[{"id":28,"debug_name":null},{"id":29,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":30,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":2,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":31,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":1,"debug_name":"struct_construct>>"},"args":[{"id":31,"debug_name":null},{"id":30,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":32,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":14,"debug_name":"enum_init, 1>"},"args":[{"id":32,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":33,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":7,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":7,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":29,"debug_name":"store_temp>"},"args":[{"id":33,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":33,"debug_name":null}]}]}},{"Return":[{"id":7,"debug_name":null},{"id":33,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":22,"debug_name":"drop"},"args":[{"id":10,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":4,"debug_name":"array_new"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":34,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":23,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":35,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":35,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":35,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":3,"debug_name":"array_append"},"args":[{"id":34,"debug_name":null},{"id":35,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":36,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":2,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":37,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":1,"debug_name":"struct_construct>>"},"args":[{"id":37,"debug_name":null},{"id":36,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":38,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":14,"debug_name":"enum_init, 1>"},"args":[{"id":38,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":39,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":9,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":9,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":29,"debug_name":"store_temp>"},"args":[{"id":39,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":39,"debug_name":null}]}]}},{"Return":[{"id":9,"debug_name":null},{"id":39,"debug_name":null}]},{"Invocation":{"libfunc_id":{"id":19,"debug_name":"branch_align"},"args":[],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":24,"debug_name":"drop>"},"args":[{"id":5,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":22,"debug_name":"drop"},"args":[{"id":1,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[]}]}},{"Invocation":{"libfunc_id":{"id":4,"debug_name":"array_new"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":40,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":25,"debug_name":"const_as_immediate>"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":41,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":26,"debug_name":"store_temp"},"args":[{"id":41,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":41,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":3,"debug_name":"array_append"},"args":[{"id":40,"debug_name":null},{"id":41,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":42,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":2,"debug_name":"struct_construct"},"args":[],"branches":[{"target":"Fallthrough","results":[{"id":43,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":1,"debug_name":"struct_construct>>"},"args":[{"id":43,"debug_name":null},{"id":42,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":44,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":14,"debug_name":"enum_init, 1>"},"args":[{"id":44,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":45,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":28,"debug_name":"store_temp"},"args":[{"id":0,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":0,"debug_name":null}]}]}},{"Invocation":{"libfunc_id":{"id":29,"debug_name":"store_temp>"},"args":[{"id":45,"debug_name":null}],"branches":[{"target":"Fallthrough","results":[{"id":45,"debug_name":null}]}]}},{"Return":[{"id":0,"debug_name":null},{"id":45,"debug_name":null}]}],"funcs":[{"id":{"id":1,"debug_name":"tests::test_call::my_test"},"signature":{"param_types":[{"id":0,"debug_name":"RangeCheck"}],"ret_types":[{"id":0,"debug_name":"RangeCheck"},{"id":10,"debug_name":"core::panics::PanicResult::<((),)>"}]},"params":[{"id":{"id":0,"debug_name":null},"ty":{"id":0,"debug_name":"RangeCheck"}}],"entry_point":0},{"id":{"id":0,"debug_name":"test_project::increase_by_two"},"signature":{"param_types":[{"id":0,"debug_name":"RangeCheck"},{"id":1,"debug_name":"u8"}],"ret_types":[{"id":0,"debug_name":"RangeCheck"},{"id":7,"debug_name":"core::panics::PanicResult::<(core::integer::u8,)>"}]},"params":[{"id":{"id":0,"debug_name":null},"ty":{"id":0,"debug_name":"RangeCheck"}},{"id":{"id":1,"debug_name":null},"ty":{"id":1,"debug_name":"u8"}}],"entry_point":67}],"debug_info":{"type_names":[],"libfunc_names":[],"user_func_names":[],"annotations":{"github.com/software-mansion/cairo-profiler":{"statements_functions":{"1":["tests::test_call::my_test"],"10":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","tests::test_call::my_test"],"100":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"101":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"102":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"103":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"104":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"105":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"106":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"107":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"108":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"109":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"11":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","tests::test_call::my_test"],"110":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","test_project::increase_by_one","test_project::increase_by_two"],"111":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","test_project::increase_by_one","test_project::increase_by_two"],"112":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","test_project::increase_by_two"],"113":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","test_project::increase_by_two"],"114":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","test_project::increase_by_two"],"115":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","test_project::increase_by_two"],"116":["test_project::increase_by_one","test_project::increase_by_two"],"117":["test_project::increase_by_one","test_project::increase_by_two"],"118":["test_project::increase_by_one","test_project::increase_by_two"],"119":["test_project::increase_by_one","test_project::increase_by_two"],"12":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"120":["core::integer::U8Add::add","test_project::increase_by_two"],"121":["core::integer::U8Add::add","test_project::increase_by_two"],"122":["core::array::ArrayImpl::new","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_two"],"123":["core::array::ArrayImpl::new","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_two"],"124":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_two"],"125":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_two"],"126":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_two"],"127":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_two"],"128":["test_project::increase_by_two"],"129":["test_project::increase_by_two"],"13":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"130":["test_project::increase_by_two"],"131":["test_project::increase_by_two"],"132":["core::Felt252PartialEq::eq","test_project::increase_by_two"],"133":["core::Felt252PartialEq::eq","test_project::increase_by_two"],"134":["core::Felt252PartialEq::eq","test_project::increase_by_two"],"135":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","test_project::increase_by_two"],"136":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","test_project::increase_by_two"],"137":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_two"],"138":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_two"],"139":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_two"],"14":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"140":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_two"],"141":["test_project::increase_by_two"],"142":["test_project::increase_by_two"],"143":["test_project::increase_by_two"],"144":["test_project::increase_by_two"],"15":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"16":["tests::test_call::my_test"],"17":["tests::test_call::my_test"],"18":["tests::test_call::my_test"],"19":["tests::test_call::my_test"],"2":["tests::test_call::my_test"],"20":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"21":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"22":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"23":["core::Felt252Sub::sub","core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"24":["core::Felt252Sub::sub","core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"25":["core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"26":["core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"27":["core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"28":["core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"29":["core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"3":["tests::test_call::my_test"],"30":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"31":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"32":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"33":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","tests::test_call::my_test"],"34":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","tests::test_call::my_test"],"35":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"36":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"37":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"38":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","tests::test_call::my_test"],"39":["core::assert","tests::test_call::my_test"],"4":["tests::test_call::my_test"],"40":["core::assert","tests::test_call::my_test"],"41":["core::assert","tests::test_call::my_test"],"42":["core::assert","tests::test_call::my_test"],"43":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"44":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"45":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"46":["core::assert","tests::test_call::my_test"],"47":["core::assert","tests::test_call::my_test"],"48":["core::assert","tests::test_call::my_test"],"49":["core::assert","tests::test_call::my_test"],"5":["tests::test_call::my_test"],"50":["core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"51":["core::Felt252PartialEq::eq","test_project::increase_by_one","tests::test_call::my_test"],"52":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","test_project::increase_by_one","tests::test_call::my_test"],"53":["core::array::ArrayImpl::new","core::array_inline_macro","core::assert","test_project::increase_by_one","tests::test_call::my_test"],"54":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","tests::test_call::my_test"],"55":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","tests::test_call::my_test"],"56":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","tests::test_call::my_test"],"57":["core::array::ArrayImpl::append","core::array_inline_macro","core::assert","test_project::increase_by_one","tests::test_call::my_test"],"58":["tests::test_call::my_test"],"59":["tests::test_call::my_test"],"6":["tests::test_call::my_test"],"60":["tests::test_call::my_test"],"61":["tests::test_call::my_test"],"62":["tests::test_call::my_test"],"63":["tests::test_call::my_test"],"64":["tests::test_call::my_test"],"65":["tests::test_call::my_test"],"66":["tests::test_call::my_test"],"69":["core::Felt252Sub::sub","core::Felt252PartialEq::eq","test_project::increase_by_two"],"7":["tests::test_call::my_test"],"70":["core::Felt252Sub::sub","core::Felt252PartialEq::eq","test_project::increase_by_two"],"71":["core::Felt252PartialEq::eq","test_project::increase_by_two"],"72":["core::Felt252PartialEq::eq","test_project::increase_by_two"],"73":["core::Felt252PartialEq::eq","test_project::increase_by_two"],"74":["core::Felt252PartialEq::eq","test_project::increase_by_two"],"75":["core::integer::U8Add::add","test_project::increase_by_two"],"76":["core::integer::U8Add::add","test_project::increase_by_two"],"77":["core::integer::U8Add::add","test_project::increase_by_two"],"78":["core::integer::U8Add::add","test_project::increase_by_two"],"79":["core::integer::U8Add::add","test_project::increase_by_two"],"8":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"80":["core::Felt252Sub::sub","core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"81":["core::Felt252Sub::sub","core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"82":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"83":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"84":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"85":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"86":["core::Felt252PartialEq::eq","test_project::increase_by_one","test_project::increase_by_two"],"87":["core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"88":["core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"89":["core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"9":["core::integer::U8PartialEq::eq","tests::test_call::my_test"],"90":["core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"91":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"92":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"93":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"94":["core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"95":["core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"96":["core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"97":["core::array::ArrayImpl::new","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"98":["core::array::ArrayImpl::new","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"],"99":["core::array::ArrayImpl::append","core::array_inline_macro","core::result::ResultTraitImpl::expect","core::integer::U8Add::add","test_project::increase_by_one","test_project::increase_by_two"]}},"github.com/software-mansion/cairo-coverage":{"statements_code_locations":{"1":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"10":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"100":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"101":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"102":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"103":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"104":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"105":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"106":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"107":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"108":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"109":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"11":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"110":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"111":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"112":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"113":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"114":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"115":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"116":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"117":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"118":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"119":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"12":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"120":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"121":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"122":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"123":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"124":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"125":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"126":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"127":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"128":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"129":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"13":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"130":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"131":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"132":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"133":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"134":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"135":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"136":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"137":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"138":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"139":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"14":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"140":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"141":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"142":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"143":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"144":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":2},"start":{"col":4,"line":2}}]],"15":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"16":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"17":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"18":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"19":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":5},"start":{"col":2,"line":5}}]],"2":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"20":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"21":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"22":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"23":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":153},"start":{"col":8,"line":153}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":14,"line":191},"start":{"col":14,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"24":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":153},"start":{"col":8,"line":153}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":14,"line":191},"start":{"col":14,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"25":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"26":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"27":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"28":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"29":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"3":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"30":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"31":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"32":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"33":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"34":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"35":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"36":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"37":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"38":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"39":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"4":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"40":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"41":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"42":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"43":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"44":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"45":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"46":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":45,"line":309},"start":{"col":45,"line":309}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"47":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":45,"line":309},"start":{"col":45,"line":309}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"48":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":45,"line":309},"start":{"col":45,"line":309}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"49":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":45,"line":309},"start":{"col":45,"line":309}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":2,"line":6},"start":{"col":2,"line":6}}]],"5":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"50":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"51":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"52":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"53":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"54":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"55":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"56":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"57":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":7},"start":{"col":4,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"58":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"59":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"6":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"60":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"61":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":6},"start":{"col":9,"line":6}}]],"62":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"63":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"64":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"65":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"66":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"69":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":153},"start":{"col":8,"line":153}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":14,"line":191},"start":{"col":14,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"7":[["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"70":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":153},"start":{"col":8,"line":153}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":14,"line":191},"start":{"col":14,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"71":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"72":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"73":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"74":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":2},"start":{"col":11,"line":2}}]],"75":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"76":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"77":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"78":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"79":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":20,"line":3},"start":{"col":20,"line":3}}]],"8":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"80":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":153},"start":{"col":8,"line":153}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":14,"line":191},"start":{"col":14,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"81":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":153},"start":{"col":8,"line":153}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":14,"line":191},"start":{"col":14,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"82":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"83":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"84":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"85":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"86":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo",{"end":{"col":8,"line":191},"start":{"col":8,"line":191}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":11,"line":7},"start":{"col":11,"line":7}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"87":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"88":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"89":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"9":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":254},"start":{"col":8,"line":254}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo",{"end":{"col":9,"line":5},"start":{"col":9,"line":5}}]],"90":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"91":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":72,"line":14},"start":{"col":72,"line":14}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"92":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":72,"line":14},"start":{"col":72,"line":14}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"93":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":72,"line":14},"start":{"col":72,"line":14}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"94":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":72,"line":14},"start":{"col":72,"line":14}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"95":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"96":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"97":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"98":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":42},"start":{"col":8,"line":42}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]],"99":[["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo",{"end":{"col":8,"line":55},"start":{"col":8,"line":55}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]",{"end":{"col":10,"line":305},"start":{"col":10,"line":305}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo",{"end":{"col":30,"line":17},"start":{"col":30,"line":17}}],["/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo",{"end":{"col":8,"line":311},"start":{"col":8,"line":311}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":8},"start":{"col":4,"line":8}}],["/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo",{"end":{"col":4,"line":3},"start":{"col":4,"line":3}}]]}}}}} \ No newline at end of file +{ + "version": 1, + "type_declarations": [ + { + "id": { + "id": 1, + "debug_name": "u8" + }, + "long_id": { + "generic_id": "u8", + "generic_args": [] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": true, + "zero_sized": false + } + }, + { + "id": { + "id": 15, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + }, + { + "Value": [ + 1, + [ + 1718382455, + 1333159282, + 1633969184, + 7682143 + ] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 12, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + }, + { + "Value": [ + 1, + [ + 2 + ] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 16, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + }, + { + "Value": [ + 1, + [ + 1684631143, + 543584108, + 1869509492, + 1953701987, + 1702258030, + 28786 + ] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 8, + "debug_name": "Unit" + }, + "long_id": { + "generic_id": "Struct", + "generic_args": [ + { + "UserType": { + "id": [ + 1380714691, + 777545161, + 640624565, + 3564344830, + 2506258596, + 2515665124, + 462026948, + 49159723 + ], + "debug_name": "Tuple" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": true, + "zero_sized": true + } + }, + { + "id": { + "id": 9, + "debug_name": "Tuple" + }, + "long_id": { + "generic_id": "Struct", + "generic_args": [ + { + "UserType": { + "id": [ + 1380714691, + 777545161, + 640624565, + 3564344830, + 2506258596, + 2515665124, + 462026948, + 49159723 + ], + "debug_name": "Tuple" + } + }, + { + "Type": { + "id": 8, + "debug_name": "Unit" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": true, + "zero_sized": true + } + }, + { + "id": { + "id": 20, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 1, + "debug_name": "u8" + } + }, + { + "Value": [ + 1, + [ + 2 + ] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 4, + "debug_name": "felt252" + }, + "long_id": { + "generic_id": "felt252", + "generic_args": [] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": true, + "zero_sized": false + } + }, + { + "id": { + "id": 11, + "debug_name": "NonZero" + }, + "long_id": { + "generic_id": "NonZero", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": true, + "zero_sized": false + } + }, + { + "id": { + "id": 14, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + }, + { + "Value": [ + 1, + [ + 1 + ] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 3, + "debug_name": "core::panics::Panic" + }, + "long_id": { + "generic_id": "Struct", + "generic_args": [ + { + "UserType": { + "id": [ + 2208749170, + 1797821712, + 129214108, + 2539384922, + 764199911, + 1378060934, + 2080739472, + 23743629 + ], + "debug_name": "core::panics::Panic" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": true, + "zero_sized": true + } + }, + { + "id": { + "id": 5, + "debug_name": "Array" + }, + "long_id": { + "generic_id": "Array", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 6, + "debug_name": "Tuple>" + }, + "long_id": { + "generic_id": "Struct", + "generic_args": [ + { + "UserType": { + "id": [ + 1380714691, + 777545161, + 640624565, + 3564344830, + 2506258596, + 2515665124, + 462026948, + 49159723 + ], + "debug_name": "Tuple" + } + }, + { + "Type": { + "id": 3, + "debug_name": "core::panics::Panic" + } + }, + { + "Type": { + "id": 5, + "debug_name": "Array" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 10, + "debug_name": "core::panics::PanicResult::<((),)>" + }, + "long_id": { + "generic_id": "Enum", + "generic_args": [ + { + "UserType": { + "id": [ + 810059477, + 1191051281, + 3473934713, + 1048001221, + 903553281, + 761573516, + 608142877, + 13393542 + ], + "debug_name": "core::panics::PanicResult::<((),)>" + } + }, + { + "Type": { + "id": 9, + "debug_name": "Tuple" + } + }, + { + "Type": { + "id": 6, + "debug_name": "Tuple>" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 19, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + }, + { + "Value": [ + 0, + [] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 18, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 1, + "debug_name": "u8" + } + }, + { + "Value": [ + 1, + [ + 3 + ] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 2, + "debug_name": "Tuple" + }, + "long_id": { + "generic_id": "Struct", + "generic_args": [ + { + "UserType": { + "id": [ + 1380714691, + 777545161, + 640624565, + 3564344830, + 2506258596, + 2515665124, + 462026948, + 49159723 + ], + "debug_name": "Tuple" + } + }, + { + "Type": { + "id": 1, + "debug_name": "u8" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": true, + "zero_sized": false + } + }, + { + "id": { + "id": 7, + "debug_name": "core::panics::PanicResult::<(core::integer::u8,)>" + }, + "long_id": { + "generic_id": "Enum", + "generic_args": [ + { + "UserType": { + "id": [ + 3635801519, + 1850586937, + 653370455, + 3144541880, + 3306962886, + 2076640759, + 3638432800, + 37093510 + ], + "debug_name": "core::panics::PanicResult::<(core::integer::u8,)>" + } + }, + { + "Type": { + "id": 2, + "debug_name": "Tuple" + } + }, + { + "Type": { + "id": 6, + "debug_name": "Tuple>" + } + } + ] + }, + "declared_type_info": { + "storable": true, + "droppable": true, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 0, + "debug_name": "RangeCheck" + }, + "long_id": { + "generic_id": "RangeCheck", + "generic_args": [] + }, + "declared_type_info": { + "storable": true, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + }, + { + "id": { + "id": 13, + "debug_name": "Const" + }, + "long_id": { + "generic_id": "Const", + "generic_args": [ + { + "Type": { + "id": 1, + "debug_name": "u8" + } + }, + { + "Value": [ + 1, + [ + 1 + ] + ] + } + ] + }, + "declared_type_info": { + "storable": false, + "droppable": false, + "duplicatable": false, + "zero_sized": false + } + } + ], + "libfunc_declarations": [ + { + "id": { + "id": 20, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 13, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 28, + "debug_name": "store_temp" + }, + "long_id": { + "generic_id": "store_temp", + "generic_args": [ + { + "Type": { + "id": 0, + "debug_name": "RangeCheck" + } + } + ] + } + }, + { + "id": { + "id": 27, + "debug_name": "store_temp" + }, + "long_id": { + "generic_id": "store_temp", + "generic_args": [ + { + "Type": { + "id": 1, + "debug_name": "u8" + } + } + ] + } + }, + { + "id": { + "id": 13, + "debug_name": "function_call" + }, + "long_id": { + "generic_id": "function_call", + "generic_args": [ + { + "UserFunc": { + "id": 0, + "debug_name": "test_project::increase_by_two" + } + } + ] + } + }, + { + "id": { + "id": 12, + "debug_name": "enum_match>" + }, + "long_id": { + "generic_id": "enum_match", + "generic_args": [ + { + "Type": { + "id": 7, + "debug_name": "core::panics::PanicResult::<(core::integer::u8,)>" + } + } + ] + } + }, + { + "id": { + "id": 19, + "debug_name": "branch_align" + }, + "long_id": { + "generic_id": "branch_align", + "generic_args": [] + } + }, + { + "id": { + "id": 11, + "debug_name": "struct_deconstruct>" + }, + "long_id": { + "generic_id": "struct_deconstruct", + "generic_args": [ + { + "Type": { + "id": 2, + "debug_name": "Tuple" + } + } + ] + } + }, + { + "id": { + "id": 30, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 18, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 8, + "debug_name": "u8_eq" + }, + "long_id": { + "generic_id": "u8_eq", + "generic_args": [] + } + }, + { + "id": { + "id": 4, + "debug_name": "array_new" + }, + "long_id": { + "generic_id": "array_new", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + } + ] + } + }, + { + "id": { + "id": 31, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 19, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 26, + "debug_name": "store_temp" + }, + "long_id": { + "generic_id": "store_temp", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + } + ] + } + }, + { + "id": { + "id": 3, + "debug_name": "array_append" + }, + "long_id": { + "generic_id": "array_append", + "generic_args": [ + { + "Type": { + "id": 4, + "debug_name": "felt252" + } + } + ] + } + }, + { + "id": { + "id": 2, + "debug_name": "struct_construct" + }, + "long_id": { + "generic_id": "struct_construct", + "generic_args": [ + { + "Type": { + "id": 3, + "debug_name": "core::panics::Panic" + } + } + ] + } + }, + { + "id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "long_id": { + "generic_id": "struct_construct", + "generic_args": [ + { + "Type": { + "id": 6, + "debug_name": "Tuple>" + } + } + ] + } + }, + { + "id": { + "id": 0, + "debug_name": "enum_init, 1>" + }, + "long_id": { + "generic_id": "enum_init", + "generic_args": [ + { + "Type": { + "id": 10, + "debug_name": "core::panics::PanicResult::<((),)>" + } + }, + { + "Value": [ + 1, + [ + 1 + ] + ] + } + ] + } + }, + { + "id": { + "id": 33, + "debug_name": "store_temp>" + }, + "long_id": { + "generic_id": "store_temp", + "generic_args": [ + { + "Type": { + "id": 10, + "debug_name": "core::panics::PanicResult::<((),)>" + } + } + ] + } + }, + { + "id": { + "id": 21, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 14, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 10, + "debug_name": "felt252_sub" + }, + "long_id": { + "generic_id": "felt252_sub", + "generic_args": [] + } + }, + { + "id": { + "id": 9, + "debug_name": "felt252_is_zero" + }, + "long_id": { + "generic_id": "felt252_is_zero", + "generic_args": [] + } + }, + { + "id": { + "id": 32, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 20, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 7, + "debug_name": "struct_construct" + }, + "long_id": { + "generic_id": "struct_construct", + "generic_args": [ + { + "Type": { + "id": 8, + "debug_name": "Unit" + } + } + ] + } + }, + { + "id": { + "id": 6, + "debug_name": "struct_construct>" + }, + "long_id": { + "generic_id": "struct_construct", + "generic_args": [ + { + "Type": { + "id": 9, + "debug_name": "Tuple" + } + } + ] + } + }, + { + "id": { + "id": 5, + "debug_name": "enum_init, 0>" + }, + "long_id": { + "generic_id": "enum_init", + "generic_args": [ + { + "Type": { + "id": 10, + "debug_name": "core::panics::PanicResult::<((),)>" + } + }, + { + "Value": [ + 0, + [] + ] + } + ] + } + }, + { + "id": { + "id": 24, + "debug_name": "drop>" + }, + "long_id": { + "generic_id": "drop", + "generic_args": [ + { + "Type": { + "id": 11, + "debug_name": "NonZero" + } + } + ] + } + }, + { + "id": { + "id": 25, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 16, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 18, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 12, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 17, + "debug_name": "u8_overflowing_add" + }, + "long_id": { + "generic_id": "u8_overflowing_add", + "generic_args": [] + } + }, + { + "id": { + "id": 16, + "debug_name": "struct_construct>" + }, + "long_id": { + "generic_id": "struct_construct", + "generic_args": [ + { + "Type": { + "id": 2, + "debug_name": "Tuple" + } + } + ] + } + }, + { + "id": { + "id": 15, + "debug_name": "enum_init, 0>" + }, + "long_id": { + "generic_id": "enum_init", + "generic_args": [ + { + "Type": { + "id": 7, + "debug_name": "core::panics::PanicResult::<(core::integer::u8,)>" + } + }, + { + "Value": [ + 0, + [] + ] + } + ] + } + }, + { + "id": { + "id": 29, + "debug_name": "store_temp>" + }, + "long_id": { + "generic_id": "store_temp", + "generic_args": [ + { + "Type": { + "id": 7, + "debug_name": "core::panics::PanicResult::<(core::integer::u8,)>" + } + } + ] + } + }, + { + "id": { + "id": 22, + "debug_name": "drop" + }, + "long_id": { + "generic_id": "drop", + "generic_args": [ + { + "Type": { + "id": 1, + "debug_name": "u8" + } + } + ] + } + }, + { + "id": { + "id": 23, + "debug_name": "const_as_immediate>" + }, + "long_id": { + "generic_id": "const_as_immediate", + "generic_args": [ + { + "Type": { + "id": 15, + "debug_name": "Const" + } + } + ] + } + }, + { + "id": { + "id": 14, + "debug_name": "enum_init, 1>" + }, + "long_id": { + "generic_id": "enum_init", + "generic_args": [ + { + "Type": { + "id": 7, + "debug_name": "core::panics::PanicResult::<(core::integer::u8,)>" + } + }, + { + "Value": [ + 1, + [ + 1 + ] + ] + } + ] + } + } + ], + "statements": [ + { + "Invocation": { + "libfunc_id": { + "id": 20, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 1, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 0, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 0, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 27, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 1, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 1, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 13, + "debug_name": "function_call" + }, + "args": [ + { + "id": 0, + "debug_name": null + }, + { + "id": 1, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + }, + { + "id": 3, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 12, + "debug_name": "enum_match>" + }, + "args": [ + { + "id": 3, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 4, + "debug_name": null + } + ] + }, + { + "target": { + "Statement": 62 + }, + "results": [ + { + "id": 5, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 11, + "debug_name": "struct_deconstruct>" + }, + "args": [ + { + "id": 4, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 6, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 30, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 7, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 8, + "debug_name": "u8_eq" + }, + "args": [ + { + "id": 6, + "debug_name": null + }, + { + "id": 7, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + }, + { + "target": { + "Statement": 20 + }, + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 4, + "debug_name": "array_new" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 8, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 31, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 9, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 9, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 9, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 3, + "debug_name": "array_append" + }, + "args": [ + { + "id": 8, + "debug_name": null + }, + { + "id": 9, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 10, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 2, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 11, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "args": [ + { + "id": 11, + "debug_name": null + }, + { + "id": 10, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 12, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 0, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 12, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 13, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 2, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 33, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 13, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 13, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 2, + "debug_name": null + }, + { + "id": 13, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 21, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 14, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 21, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 15, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 14, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 14, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 10, + "debug_name": "felt252_sub" + }, + "args": [ + { + "id": 14, + "debug_name": null + }, + { + "id": 15, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 16, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 16, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 16, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 9, + "debug_name": "felt252_is_zero" + }, + "args": [ + { + "id": 16, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + }, + { + "target": { + "Statement": 50 + }, + "results": [ + { + "id": 17, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 32, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 18, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 32, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 19, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 27, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 18, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 18, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 8, + "debug_name": "u8_eq" + }, + "args": [ + { + "id": 18, + "debug_name": null + }, + { + "id": 19, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + }, + { + "target": { + "Statement": 43 + }, + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 4, + "debug_name": "array_new" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 20, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 31, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 21, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 21, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 21, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 3, + "debug_name": "array_append" + }, + "args": [ + { + "id": 20, + "debug_name": null + }, + { + "id": 21, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 22, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 2, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 23, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "args": [ + { + "id": 23, + "debug_name": null + }, + { + "id": 22, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 24, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 0, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 24, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 25, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 2, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 33, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 25, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 25, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 2, + "debug_name": null + }, + { + "id": 25, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 7, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 26, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 6, + "debug_name": "struct_construct>" + }, + "args": [ + { + "id": 26, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 27, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 5, + "debug_name": "enum_init, 0>" + }, + "args": [ + { + "id": 27, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 28, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 2, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 33, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 28, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 28, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 2, + "debug_name": null + }, + { + "id": 28, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 24, + "debug_name": "drop>" + }, + "args": [ + { + "id": 17, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 4, + "debug_name": "array_new" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 29, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 25, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 30, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 30, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 30, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 3, + "debug_name": "array_append" + }, + "args": [ + { + "id": 29, + "debug_name": null + }, + { + "id": 30, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 31, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 2, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 32, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "args": [ + { + "id": 32, + "debug_name": null + }, + { + "id": 31, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 33, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 0, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 33, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 34, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 2, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 33, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 34, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 34, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 2, + "debug_name": null + }, + { + "id": 34, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 0, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 5, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 35, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 2, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 33, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 35, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 35, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 2, + "debug_name": null + }, + { + "id": 35, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 18, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 18, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 3, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 2, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 2, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 10, + "debug_name": "felt252_sub" + }, + "args": [ + { + "id": 2, + "debug_name": null + }, + { + "id": 3, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 4, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 4, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 4, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 9, + "debug_name": "felt252_is_zero" + }, + "args": [ + { + "id": 4, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + }, + { + "target": { + "Statement": 132 + }, + "results": [ + { + "id": 5, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 20, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 6, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 27, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 6, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 6, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 17, + "debug_name": "u8_overflowing_add" + }, + "args": [ + { + "id": 0, + "debug_name": null + }, + { + "id": 1, + "debug_name": null + }, + { + "id": 6, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 7, + "debug_name": null + }, + { + "id": 8, + "debug_name": null + } + ] + }, + { + "target": { + "Statement": 120 + }, + "results": [ + { + "id": 9, + "debug_name": null + }, + { + "id": 10, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 21, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 11, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 21, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 12, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 11, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 11, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 10, + "debug_name": "felt252_sub" + }, + "args": [ + { + "id": 11, + "debug_name": null + }, + { + "id": 12, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 13, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 13, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 13, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 7, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 7, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 9, + "debug_name": "felt252_is_zero" + }, + "args": [ + { + "id": 13, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + }, + { + "target": { + "Statement": 107 + }, + "results": [ + { + "id": 14, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 20, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 15, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 27, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 15, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 15, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 17, + "debug_name": "u8_overflowing_add" + }, + "args": [ + { + "id": 7, + "debug_name": null + }, + { + "id": 8, + "debug_name": null + }, + { + "id": 15, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 16, + "debug_name": null + }, + { + "id": 17, + "debug_name": null + } + ] + }, + { + "target": { + "Statement": 95 + }, + "results": [ + { + "id": 18, + "debug_name": null + }, + { + "id": 19, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 16, + "debug_name": "struct_construct>" + }, + "args": [ + { + "id": 17, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 20, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 15, + "debug_name": "enum_init, 0>" + }, + "args": [ + { + "id": 20, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 21, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 16, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 16, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 29, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 21, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 21, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 16, + "debug_name": null + }, + { + "id": 21, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 22, + "debug_name": "drop" + }, + "args": [ + { + "id": 19, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 4, + "debug_name": "array_new" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 22, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 23, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 23, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 23, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 23, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 3, + "debug_name": "array_append" + }, + "args": [ + { + "id": 22, + "debug_name": null + }, + { + "id": 23, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 24, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 2, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 25, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "args": [ + { + "id": 25, + "debug_name": null + }, + { + "id": 24, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 26, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 14, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 26, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 27, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 18, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 18, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 29, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 27, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 27, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 18, + "debug_name": null + }, + { + "id": 27, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 24, + "debug_name": "drop>" + }, + "args": [ + { + "id": 14, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 22, + "debug_name": "drop" + }, + "args": [ + { + "id": 8, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 4, + "debug_name": "array_new" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 28, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 25, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 29, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 29, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 29, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 3, + "debug_name": "array_append" + }, + "args": [ + { + "id": 28, + "debug_name": null + }, + { + "id": 29, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 30, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 2, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 31, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "args": [ + { + "id": 31, + "debug_name": null + }, + { + "id": 30, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 32, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 14, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 32, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 33, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 7, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 7, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 29, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 33, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 33, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 7, + "debug_name": null + }, + { + "id": 33, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 22, + "debug_name": "drop" + }, + "args": [ + { + "id": 10, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 4, + "debug_name": "array_new" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 34, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 23, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 35, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 35, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 35, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 3, + "debug_name": "array_append" + }, + "args": [ + { + "id": 34, + "debug_name": null + }, + { + "id": 35, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 36, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 2, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 37, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "args": [ + { + "id": 37, + "debug_name": null + }, + { + "id": 36, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 38, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 14, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 38, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 39, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 9, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 9, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 29, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 39, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 39, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 9, + "debug_name": null + }, + { + "id": 39, + "debug_name": null + } + ] + }, + { + "Invocation": { + "libfunc_id": { + "id": 19, + "debug_name": "branch_align" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 24, + "debug_name": "drop>" + }, + "args": [ + { + "id": 5, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 22, + "debug_name": "drop" + }, + "args": [ + { + "id": 1, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 4, + "debug_name": "array_new" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 40, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 25, + "debug_name": "const_as_immediate>" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 41, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 26, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 41, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 41, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 3, + "debug_name": "array_append" + }, + "args": [ + { + "id": 40, + "debug_name": null + }, + { + "id": 41, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 42, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 2, + "debug_name": "struct_construct" + }, + "args": [], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 43, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 1, + "debug_name": "struct_construct>>" + }, + "args": [ + { + "id": 43, + "debug_name": null + }, + { + "id": 42, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 44, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 14, + "debug_name": "enum_init, 1>" + }, + "args": [ + { + "id": 44, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 45, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 28, + "debug_name": "store_temp" + }, + "args": [ + { + "id": 0, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 0, + "debug_name": null + } + ] + } + ] + } + }, + { + "Invocation": { + "libfunc_id": { + "id": 29, + "debug_name": "store_temp>" + }, + "args": [ + { + "id": 45, + "debug_name": null + } + ], + "branches": [ + { + "target": "Fallthrough", + "results": [ + { + "id": 45, + "debug_name": null + } + ] + } + ] + } + }, + { + "Return": [ + { + "id": 0, + "debug_name": null + }, + { + "id": 45, + "debug_name": null + } + ] + } + ], + "funcs": [ + { + "id": { + "id": 1, + "debug_name": "tests::test_call::my_test" + }, + "signature": { + "param_types": [ + { + "id": 0, + "debug_name": "RangeCheck" + } + ], + "ret_types": [ + { + "id": 0, + "debug_name": "RangeCheck" + }, + { + "id": 10, + "debug_name": "core::panics::PanicResult::<((),)>" + } + ] + }, + "params": [ + { + "id": { + "id": 0, + "debug_name": null + }, + "ty": { + "id": 0, + "debug_name": "RangeCheck" + } + } + ], + "entry_point": 0 + }, + { + "id": { + "id": 0, + "debug_name": "test_project::increase_by_two" + }, + "signature": { + "param_types": [ + { + "id": 0, + "debug_name": "RangeCheck" + }, + { + "id": 1, + "debug_name": "u8" + } + ], + "ret_types": [ + { + "id": 0, + "debug_name": "RangeCheck" + }, + { + "id": 7, + "debug_name": "core::panics::PanicResult::<(core::integer::u8,)>" + } + ] + }, + "params": [ + { + "id": { + "id": 0, + "debug_name": null + }, + "ty": { + "id": 0, + "debug_name": "RangeCheck" + } + }, + { + "id": { + "id": 1, + "debug_name": null + }, + "ty": { + "id": 1, + "debug_name": "u8" + } + } + ], + "entry_point": 67 + } + ], + "debug_info": { + "type_names": [], + "libfunc_names": [], + "user_func_names": [], + "annotations": { + "github.com/software-mansion/cairo-profiler": { + "statements_functions": { + "1": [ + "tests::test_call::my_test" + ], + "10": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "100": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "101": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "102": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "103": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "104": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "105": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "106": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "107": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "108": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "109": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "11": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "110": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "111": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "112": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "113": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "114": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "115": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "116": [ + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "117": [ + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "118": [ + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "119": [ + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "12": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "120": [ + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "121": [ + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "122": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "123": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "124": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "125": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "126": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "127": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "128": [ + "test_project::increase_by_two" + ], + "129": [ + "test_project::increase_by_two" + ], + "13": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "130": [ + "test_project::increase_by_two" + ], + "131": [ + "test_project::increase_by_two" + ], + "132": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "133": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "134": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "135": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_two" + ], + "136": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_two" + ], + "137": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_two" + ], + "138": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_two" + ], + "139": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_two" + ], + "14": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "140": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_two" + ], + "141": [ + "test_project::increase_by_two" + ], + "142": [ + "test_project::increase_by_two" + ], + "143": [ + "test_project::increase_by_two" + ], + "144": [ + "test_project::increase_by_two" + ], + "15": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "16": [ + "tests::test_call::my_test" + ], + "17": [ + "tests::test_call::my_test" + ], + "18": [ + "tests::test_call::my_test" + ], + "19": [ + "tests::test_call::my_test" + ], + "2": [ + "tests::test_call::my_test" + ], + "20": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "21": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "22": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "23": [ + "core::Felt252Sub::sub", + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "24": [ + "core::Felt252Sub::sub", + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "25": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "26": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "27": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "28": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "29": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "3": [ + "tests::test_call::my_test" + ], + "30": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "31": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "32": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "33": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "34": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "35": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "36": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "37": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "38": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "tests::test_call::my_test" + ], + "39": [ + "core::assert", + "tests::test_call::my_test" + ], + "4": [ + "tests::test_call::my_test" + ], + "40": [ + "core::assert", + "tests::test_call::my_test" + ], + "41": [ + "core::assert", + "tests::test_call::my_test" + ], + "42": [ + "core::assert", + "tests::test_call::my_test" + ], + "43": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "44": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "45": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "46": [ + "core::assert", + "tests::test_call::my_test" + ], + "47": [ + "core::assert", + "tests::test_call::my_test" + ], + "48": [ + "core::assert", + "tests::test_call::my_test" + ], + "49": [ + "core::assert", + "tests::test_call::my_test" + ], + "5": [ + "tests::test_call::my_test" + ], + "50": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "51": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "52": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "53": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "54": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "55": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "56": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "57": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::assert", + "test_project::increase_by_one", + "tests::test_call::my_test" + ], + "58": [ + "tests::test_call::my_test" + ], + "59": [ + "tests::test_call::my_test" + ], + "6": [ + "tests::test_call::my_test" + ], + "60": [ + "tests::test_call::my_test" + ], + "61": [ + "tests::test_call::my_test" + ], + "62": [ + "tests::test_call::my_test" + ], + "63": [ + "tests::test_call::my_test" + ], + "64": [ + "tests::test_call::my_test" + ], + "65": [ + "tests::test_call::my_test" + ], + "66": [ + "tests::test_call::my_test" + ], + "69": [ + "core::Felt252Sub::sub", + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "7": [ + "tests::test_call::my_test" + ], + "70": [ + "core::Felt252Sub::sub", + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "71": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "72": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "73": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "74": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_two" + ], + "75": [ + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "76": [ + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "77": [ + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "78": [ + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "79": [ + "core::integer::U8Add::add", + "test_project::increase_by_two" + ], + "8": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "80": [ + "core::Felt252Sub::sub", + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "81": [ + "core::Felt252Sub::sub", + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "82": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "83": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "84": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "85": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "86": [ + "core::Felt252PartialEq::eq", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "87": [ + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "88": [ + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "89": [ + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "9": [ + "core::integer::U8PartialEq::eq", + "tests::test_call::my_test" + ], + "90": [ + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "91": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "92": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "93": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "94": [ + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "95": [ + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "96": [ + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "97": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "98": [ + "core::array::ArrayImpl::new", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ], + "99": [ + "core::array::ArrayImpl::append", + "core::array_inline_macro", + "core::result::ResultTraitImpl::expect", + "core::integer::U8Add::add", + "test_project::increase_by_one", + "test_project::increase_by_two" + ] + } + }, + "github.com/software-mansion/cairo-coverage": { + "statements_code_locations": { + "1": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "10": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "100": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "101": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "102": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "103": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "104": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "105": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "106": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "107": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "108": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "109": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "11": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "110": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "111": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "112": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "113": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "114": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "115": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "116": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "117": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "118": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "119": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "12": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "120": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "121": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "122": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "123": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "124": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "125": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "126": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "127": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "128": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "129": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "13": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "130": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "131": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "132": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "133": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "134": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "135": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "136": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "137": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "138": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "139": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "14": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "140": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "141": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "142": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "143": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "144": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 2 + }, + "start": { + "col": 4, + "line": 2 + } + } + ] + ], + "15": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "16": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "17": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "18": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "19": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 5 + }, + "start": { + "col": 2, + "line": 5 + } + } + ] + ], + "2": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "20": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "21": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "22": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "23": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 153 + }, + "start": { + "col": 8, + "line": 153 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 14, + "line": 191 + }, + "start": { + "col": 14, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "24": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 153 + }, + "start": { + "col": 8, + "line": 153 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 14, + "line": 191 + }, + "start": { + "col": 14, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "25": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "26": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "27": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "28": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "29": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "3": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "30": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "31": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "32": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "33": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "34": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "35": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "36": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "37": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "38": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "39": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "4": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "40": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "41": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "42": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "43": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "44": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "45": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "46": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 45, + "line": 309 + }, + "start": { + "col": 45, + "line": 309 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "47": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 45, + "line": 309 + }, + "start": { + "col": 45, + "line": 309 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "48": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 45, + "line": 309 + }, + "start": { + "col": 45, + "line": 309 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "49": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 45, + "line": 309 + }, + "start": { + "col": 45, + "line": 309 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 2, + "line": 6 + }, + "start": { + "col": 2, + "line": 6 + } + } + ] + ], + "5": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "50": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "51": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "52": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "53": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "54": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "55": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "56": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "57": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 7 + }, + "start": { + "col": 4, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "58": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "59": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "6": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "60": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "61": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 6 + }, + "start": { + "col": 9, + "line": 6 + } + } + ] + ], + "62": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "63": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "64": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "65": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "66": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "69": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 153 + }, + "start": { + "col": 8, + "line": 153 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 14, + "line": 191 + }, + "start": { + "col": 14, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "7": [ + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "70": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 153 + }, + "start": { + "col": 8, + "line": 153 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 14, + "line": 191 + }, + "start": { + "col": 14, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "71": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "72": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "73": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "74": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 2 + }, + "start": { + "col": 11, + "line": 2 + } + } + ] + ], + "75": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "76": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "77": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "78": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "79": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 20, + "line": 3 + }, + "start": { + "col": 20, + "line": 3 + } + } + ] + ], + "8": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "80": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 153 + }, + "start": { + "col": 8, + "line": 153 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 14, + "line": 191 + }, + "start": { + "col": 14, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "81": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 153 + }, + "start": { + "col": 8, + "line": 153 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 14, + "line": 191 + }, + "start": { + "col": 14, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "82": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "83": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "84": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "85": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "86": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo", + { + "end": { + "col": 8, + "line": 191 + }, + "start": { + "col": 8, + "line": 191 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 11, + "line": 7 + }, + "start": { + "col": 11, + "line": 7 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "87": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "88": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "89": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "9": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 254 + }, + "start": { + "col": 8, + "line": 254 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/tests/test_call.cairo", + { + "end": { + "col": 9, + "line": 5 + }, + "start": { + "col": 9, + "line": 5 + } + } + ] + ], + "90": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "91": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 72, + "line": 14 + }, + "start": { + "col": 72, + "line": 14 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "92": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 72, + "line": 14 + }, + "start": { + "col": 72, + "line": 14 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "93": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 72, + "line": 14 + }, + "start": { + "col": 72, + "line": 14 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "94": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 72, + "line": 14 + }, + "start": { + "col": 72, + "line": 14 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "95": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "96": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "97": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "98": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 42 + }, + "start": { + "col": 8, + "line": 42 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ], + "99": [ + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/array.cairo", + { + "end": { + "col": 8, + "line": 55 + }, + "start": { + "col": 8, + "line": 55 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/lib.cairo[array_inline_macro]", + { + "end": { + "col": 10, + "line": 305 + }, + "start": { + "col": 10, + "line": 305 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/result.cairo", + { + "end": { + "col": 30, + "line": 17 + }, + "start": { + "col": 30, + "line": 17 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Library/Caches/com.swmansion.scarb/registry/std/e512d6dd1/core/src/integer.cairo", + { + "end": { + "col": 8, + "line": 311 + }, + "start": { + "col": 8, + "line": 311 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 8 + }, + "start": { + "col": 4, + "line": 8 + } + } + ], + [ + "/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/src/lib.cairo", + { + "end": { + "col": 4, + "line": 3 + }, + "start": { + "col": 4, + "line": 3 + } + } + ] + ] + } + } + } + } +} \ No newline at end of file diff --git a/crates/cairo-coverage/tests/data/test_project/snfoundry_trace/tests::test_call::my_test.json b/crates/cairo-coverage/tests/data/test_project/snfoundry_trace/tests::test_call::my_test.json index 323405f..af106ea 100644 --- a/crates/cairo-coverage/tests/data/test_project/snfoundry_trace/tests::test_call::my_test.json +++ b/crates/cairo-coverage/tests/data/test_project/snfoundry_trace/tests::test_call::my_test.json @@ -1 +1,263 @@ -{"entry_point":{"class_hash":"0x0000000000000000000000000000000000000000000000000000000000000117","entry_point_type":"EXTERNAL","entry_point_selector":"0x017340c6779204ea2a91c87d1c2226a3aebda65c64da3672a36893c4330ea27b","contract_address":"0x0000000000000000000000000000000000001724987234973219347210837402","call_type":"Call","contract_name":"SNFORGE_TEST_CODE","function_name":"SNFORGE_TEST_CODE_FUNCTION"},"used_execution_resources":{"vm_resources":{"n_steps":46,"n_memory_holes":9,"builtin_instance_counter":{"range_check_builtin":2}},"syscall_counter":{}},"used_l1_resources":{"l2_l1_message_sizes":[]},"nested_calls":[],"cairo_execution_info":{"source_sierra_path":"/Users/makysmiliandemitraszek/Projects/Starkware/cairo-coverage/crates/cairo-coverage/tests/data/test_project/.snfoundry_versioned_programs/test_project_Tests.sierra.json","casm_level_info":{"run_with_call_header":true,"vm_trace":[{"pc":1,"ap":207,"fp":207},{"pc":2,"ap":208,"fp":207},{"pc":5,"ap":210,"fp":210},{"pc":6,"ap":211,"fp":210},{"pc":8,"ap":212,"fp":210},{"pc":90,"ap":214,"fp":214},{"pc":92,"ap":215,"fp":214},{"pc":94,"ap":216,"fp":214},{"pc":96,"ap":216,"fp":214},{"pc":98,"ap":217,"fp":214},{"pc":106,"ap":218,"fp":214},{"pc":107,"ap":219,"fp":214},{"pc":109,"ap":220,"fp":214},{"pc":110,"ap":220,"fp":214},{"pc":112,"ap":221,"fp":214},{"pc":114,"ap":222,"fp":214},{"pc":116,"ap":223,"fp":214},{"pc":118,"ap":223,"fp":214},{"pc":120,"ap":224,"fp":214},{"pc":128,"ap":225,"fp":214},{"pc":129,"ap":226,"fp":214},{"pc":131,"ap":227,"fp":214},{"pc":132,"ap":227,"fp":214},{"pc":134,"ap":229,"fp":214},{"pc":136,"ap":230,"fp":214},{"pc":138,"ap":231,"fp":214},{"pc":140,"ap":232,"fp":214},{"pc":141,"ap":233,"fp":214},{"pc":10,"ap":233,"fp":210},{"pc":12,"ap":233,"fp":210},{"pc":14,"ap":234,"fp":210},{"pc":16,"ap":234,"fp":210},{"pc":32,"ap":234,"fp":210},{"pc":34,"ap":235,"fp":210},{"pc":36,"ap":236,"fp":210},{"pc":38,"ap":236,"fp":210},{"pc":40,"ap":237,"fp":210},{"pc":42,"ap":238,"fp":210},{"pc":44,"ap":238,"fp":210},{"pc":58,"ap":238,"fp":210},{"pc":60,"ap":240,"fp":210},{"pc":61,"ap":241,"fp":210},{"pc":63,"ap":242,"fp":210},{"pc":65,"ap":243,"fp":210},{"pc":67,"ap":244,"fp":210},{"pc":4,"ap":244,"fp":207}]}}} \ No newline at end of file +{ + "entry_point": { + "class_hash": "0x0000000000000000000000000000000000000000000000000000000000000117", + "entry_point_type": "EXTERNAL", + "entry_point_selector": "0x017340c6779204ea2a91c87d1c2226a3aebda65c64da3672a36893c4330ea27b", + "contract_address": "0x0000000000000000000000000000000000001724987234973219347210837402", + "call_type": "Call", + "contract_name": "SNFORGE_TEST_CODE", + "function_name": "SNFORGE_TEST_CODE_FUNCTION" + }, + "used_execution_resources": { + "vm_resources": { + "n_steps": 46, + "n_memory_holes": 9, + "builtin_instance_counter": { + "range_check_builtin": 2 + } + }, + "syscall_counter": {} + }, + "used_l1_resources": { + "l2_l1_message_sizes": [] + }, + "nested_calls": [], + "cairo_execution_info": { + "source_sierra_path": "tests/data/test_project/.snfoundry_versioned_programs/test_project_Tests.sierra.json", + "casm_level_info": { + "run_with_call_header": true, + "vm_trace": [ + { + "pc": 1, + "ap": 207, + "fp": 207 + }, + { + "pc": 2, + "ap": 208, + "fp": 207 + }, + { + "pc": 5, + "ap": 210, + "fp": 210 + }, + { + "pc": 6, + "ap": 211, + "fp": 210 + }, + { + "pc": 8, + "ap": 212, + "fp": 210 + }, + { + "pc": 90, + "ap": 214, + "fp": 214 + }, + { + "pc": 92, + "ap": 215, + "fp": 214 + }, + { + "pc": 94, + "ap": 216, + "fp": 214 + }, + { + "pc": 96, + "ap": 216, + "fp": 214 + }, + { + "pc": 98, + "ap": 217, + "fp": 214 + }, + { + "pc": 106, + "ap": 218, + "fp": 214 + }, + { + "pc": 107, + "ap": 219, + "fp": 214 + }, + { + "pc": 109, + "ap": 220, + "fp": 214 + }, + { + "pc": 110, + "ap": 220, + "fp": 214 + }, + { + "pc": 112, + "ap": 221, + "fp": 214 + }, + { + "pc": 114, + "ap": 222, + "fp": 214 + }, + { + "pc": 116, + "ap": 223, + "fp": 214 + }, + { + "pc": 118, + "ap": 223, + "fp": 214 + }, + { + "pc": 120, + "ap": 224, + "fp": 214 + }, + { + "pc": 128, + "ap": 225, + "fp": 214 + }, + { + "pc": 129, + "ap": 226, + "fp": 214 + }, + { + "pc": 131, + "ap": 227, + "fp": 214 + }, + { + "pc": 132, + "ap": 227, + "fp": 214 + }, + { + "pc": 134, + "ap": 229, + "fp": 214 + }, + { + "pc": 136, + "ap": 230, + "fp": 214 + }, + { + "pc": 138, + "ap": 231, + "fp": 214 + }, + { + "pc": 140, + "ap": 232, + "fp": 214 + }, + { + "pc": 141, + "ap": 233, + "fp": 214 + }, + { + "pc": 10, + "ap": 233, + "fp": 210 + }, + { + "pc": 12, + "ap": 233, + "fp": 210 + }, + { + "pc": 14, + "ap": 234, + "fp": 210 + }, + { + "pc": 16, + "ap": 234, + "fp": 210 + }, + { + "pc": 32, + "ap": 234, + "fp": 210 + }, + { + "pc": 34, + "ap": 235, + "fp": 210 + }, + { + "pc": 36, + "ap": 236, + "fp": 210 + }, + { + "pc": 38, + "ap": 236, + "fp": 210 + }, + { + "pc": 40, + "ap": 237, + "fp": 210 + }, + { + "pc": 42, + "ap": 238, + "fp": 210 + }, + { + "pc": 44, + "ap": 238, + "fp": 210 + }, + { + "pc": 58, + "ap": 238, + "fp": 210 + }, + { + "pc": 60, + "ap": 240, + "fp": 210 + }, + { + "pc": 61, + "ap": 241, + "fp": 210 + }, + { + "pc": 63, + "ap": 242, + "fp": 210 + }, + { + "pc": 65, + "ap": 243, + "fp": 210 + }, + { + "pc": 67, + "ap": 244, + "fp": 210 + }, + { + "pc": 4, + "ap": 244, + "fp": 207 + } + ] + } + } +} \ No newline at end of file