diff --git a/CHANGELOG.md b/CHANGELOG.md index c4a38186e2..0211c6e04f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ * fix: return error when a parsed hint's PC is invalid [#1340](https://github.com/lambdaclass/cairo-vm/pull/1340) -* chore(deps): bump _cairo-lang_ dependencies to v2.1.0-rc1 [#1339](https://github.com/lambdaclass/cairo-vm/pull/1339) +* chore(deps): bump _cairo-lang_ dependencies to v2.1.0-rc2 [#1345](https://github.com/lambdaclass/cairo-vm/pull/1345) * chore(examples): remove _wee_alloc_ dependency from _wasm-demo_ example and _ensure-no_std_ dummy crate [#1337](https://github.com/lambdaclass/cairo-vm/pull/1337) diff --git a/Cargo.lock b/Cargo.lock index 6afb52d381..ced8f75edc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -322,9 +322,9 @@ dependencies = [ [[package]] name = "cairo-lang-casm" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4d77e9377029b9f1bb92a56ac99740be5d57874e34c858cf8e826bdbb70a7be" +checksum = "cab9793f38a7090c54b6508b0367064dad6609de4192fdd9a065758f2152a19f" dependencies = [ "cairo-lang-utils", "indoc", @@ -339,9 +339,9 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7e2b6f7bae3f1d4b285c28c7d795500946d6f76e1bf6b5c9c16289e2689e6c5" +checksum = "49f4a267b8f3006ec7fe20ddc2178020e8a81b3e685120a4f8735d0343ba405d" dependencies = [ "anyhow", "cairo-lang-defs", @@ -364,18 +364,18 @@ dependencies = [ [[package]] name = "cairo-lang-debug" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "602299c1f77073054aa8d37e26081490b3c7fc7b43168db5e84e906d66e4c2f1" +checksum = "8a19fed5e9b0d38eba6249e4835eee9351790b79f4fd15e092b1847b47a3fd00" dependencies = [ "cairo-lang-utils", ] [[package]] name = "cairo-lang-defs" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2187d0c4d3d6744ee1025d3811f8967bc4d3c1491ac2b71beb4fb4f2c8600ca8" +checksum = "ebaaa8b1627fd879ed0dceea2333a2b5652541be5272d9546eb337fc80b7a696" dependencies = [ "cairo-lang-debug", "cairo-lang-diagnostics", @@ -391,9 +391,9 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6e134c69abf3826e923f1198df6caa4316ead032ea90cbd64ae3b5359fcd99b" +checksum = "2fa9e6394ac948fc3664f005ac2e7d3ff6f232d74b1874e76acba78f5bcda261" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -404,9 +404,9 @@ dependencies = [ [[package]] name = "cairo-lang-eq-solver" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c943285725a411e133285910f240777348e42ca0de52f8c70b7fafd214b81172" +checksum = "93bdea1c5b949e905c15d52e8060bd37e9f7f6384a1937c0b76d3e420098ed0a" dependencies = [ "cairo-lang-utils", "good_lp", @@ -416,9 +416,9 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f7795bc7ec242c2b91a7cc479e4390dfb33571c5f6bdf98f771674c46c0173" +checksum = "e0d47d58533b468218e6599a6a34487481c29eef73422f2a730cf1e85943a195" dependencies = [ "cairo-lang-debug", "cairo-lang-utils", @@ -430,9 +430,9 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "106a31061cde4e5075f6c76b4242a05661261df46666865a1ba4cecd47aea277" +checksum = "ff9d12f5f01509c5a5197c8e632246934686e4871ea7641afc75b64ee6af41c7" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -455,9 +455,9 @@ dependencies = [ [[package]] name = "cairo-lang-parser" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62578dc0409c95148926553cb46bf693fe9ad9f10df10523b39c63ecf5803a57" +checksum = "01ab8f4d4c85615662439a95c5bc92d2a66fb1901a865ffddaf3823ce8715730" dependencies = [ "cairo-lang-diagnostics", "cairo-lang-filesystem", @@ -476,9 +476,9 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53218b75ba60f049aa5f0993fd0957ebd0c0085bdce8426e4cc65bd6e6665514" +checksum = "5d608f88a82a581d1c3ed57b27fc396abcf70fdbe28d6904a046dfc139a6f504" dependencies = [ "cairo-lang-defs", "cairo-lang-diagnostics", @@ -496,9 +496,9 @@ dependencies = [ [[package]] name = "cairo-lang-proc-macros" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e12e9a359d2f27dea40eb641ae8ec5c87699ea1a40b7108e19f9c51148c229d9" +checksum = "ecfd29efb3d12c31d5ea0e6668ecf8a1be37e68ff729f4342530d14630156f1c" dependencies = [ "cairo-lang-debug", "quote", @@ -507,9 +507,9 @@ dependencies = [ [[package]] name = "cairo-lang-project" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c116822f3cb7f34f13c70a0488bc69b69070975b63b15963dbdc8d8ae5ae074" +checksum = "8889fc471fe82bd43e7a23dd067b93aa4097ac15a7b9158145da582c0f657338" dependencies = [ "cairo-lang-filesystem", "cairo-lang-utils", @@ -521,9 +521,9 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "537a741d6c456e7c4576f72a7fb6a533a97f599f92a401f9c997e3fee7ee435f" +checksum = "0f125c9c693ec20d067b0362e0c4efb9ac3af398a52db45d8c2c1ff14a9db92e" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -544,9 +544,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8f7ffaf6b402a29b7d811a4b15e033833abcb9acb4a4b5b9d0f93b8de350e" +checksum = "0bcc305af1cd4174bed72b6856cc0ca24fab608bced0c698ef9e54b0622cc9cd" dependencies = [ "cairo-lang-utils", "const-fnv1a-hash", @@ -567,9 +567,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "688d633166460663d6895c3f9d9d0b031c566b8eca34201e24af866847a4548c" +checksum = "fe36cb757958cfb1381ee9f6bd17234d1fa933331aadf9d1b0f9c4c7f0babb4d" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -581,9 +581,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-gas" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e37877fd5d19a22fee00ed72d2217b129d7f97f4fdf37afc6e6ff0c3bd2123a" +checksum = "2f6ad8d10d5fcaf780b115d4fc337c912b9490fecd61e5c2b94655a26ac25246" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -595,9 +595,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-generator" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "734245388612b7ddf4db9af1fe5bc65af94971c3abb4f8c906d665a8db4fcbf3" +checksum = "4712ca7af12fa771a127a2e0a1e3757160a299b4f9c2db03a5e1e879986a324d" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -621,9 +621,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9332bda0bf18796f6a0451273f3af258a9e5506d827e59513c133142b1a7b799" +checksum = "32af568d896f497bc7154b6b38cf3a63634cd1a49625e788132b897b206aa117" dependencies = [ "assert_matches", "cairo-felt 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -643,9 +643,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05c2286578d70effc2f7c0809423ed3d08ef245d972fce761630fc7cc1bc60c" +checksum = "12eeec139a81250cb07734913539725de1ae527304d036bd0247424ae053ca74" dependencies = [ "cairo-lang-sierra", "cairo-lang-utils", @@ -653,9 +653,9 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ce74a95498dee8c6aa90628f19d557a0cbe1f5629dc580f4e0e67c507fe3590" +checksum = "3fc16911988deeaa242f3b9111d27a07033c09c720af10970ea30c3091a7cfe7" dependencies = [ "anyhow", "cairo-felt 0.8.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -694,9 +694,9 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a4d3c4b254f230e753813577286e8d16adff9394eff157d788b2c05d65fb0d7" +checksum = "c8b2dcb8a45ad35acb806b9dae478ecd9090b23d535099aa4b382509d00acf89" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -711,9 +711,9 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab56670412d34e5e078c19b85475c972c09b37d0e9ab3be1ad15b133a3152a2b" +checksum = "7a68448f3ac131fac80e7160502b47a5f76b7b401c1f72aaced7dccdb4dd892f" dependencies = [ "genco", "xshell", @@ -721,9 +721,9 @@ dependencies = [ [[package]] name = "cairo-lang-utils" -version = "2.1.0-rc1" +version = "2.1.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea7705809dee18eaff81473292c113e3ca285ffaa907c2055d0a33fcb9dbc77" +checksum = "c5a2b7fdb915e2bee7ac65bb120c29562400ffdb8227eb8f0651960a9bb745ef" dependencies = [ "indexmap 2.0.0", "itertools 0.11.0", diff --git a/Cargo.toml b/Cargo.toml index 55b0167a28..fefceb510d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -61,8 +61,8 @@ thiserror-no-std = { version = "2.0.2", default-features = false } bitvec = { version = "1", default-features = false, features = ["alloc"] } # Dependencies for cairo-1-hints feature -cairo-lang-starknet = { version = "2.1.0-rc1", default-features = false } -cairo-lang-casm = { version = "2.1.0-rc1", default-features = false } +cairo-lang-starknet = { version = "2.1.0-rc2", default-features = false } +cairo-lang-casm = { version = "2.1.0-rc2", default-features = false } # TODO: check these dependencies for wasm compatibility ark-ff = { version = "0.4.2", default-features = false }