From e342cec70a89cfb83e4572e85dadb81066dd420e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juli=C3=A1n=20Gonz=C3=A1lez=20Calder=C3=B3n?= Date: Tue, 18 Feb 2025 11:55:32 -0300 Subject: [PATCH 1/5] Update cairo version --- Cargo.lock | 116 ++++++++++++++++++++-------------------- Cargo.toml | 28 +++++----- Makefile | 2 +- src/libfuncs/circuit.rs | 2 +- 4 files changed, 74 insertions(+), 74 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 43980be9a..1da1567e2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -555,9 +555,9 @@ dependencies = [ [[package]] name = "cairo-lang-casm" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "151375fd72f8765eb3ca78b4aa8f71269179169d4a8d3d03f4d8a80ff062d1e5" +checksum = "8ff11aec4eb39d670efa69d8a6bda5803661578e9dc1be54ea948fe82fb39995" dependencies = [ "cairo-lang-utils", "indoc", @@ -569,9 +569,9 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b013e303a3b2c67599cbb020d1ae3b96ceef19ed522625b32a1f4f8904bdc2d0" +checksum = "7f704af3ba7499d63a695688d2f5b40109820f8ca38d78092a4aa4a64ec600d2" dependencies = [ "anyhow", "cairo-lang-defs", @@ -595,18 +595,18 @@ dependencies = [ [[package]] name = "cairo-lang-debug" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33e397d9e5f085d04f9251c3e8c6bba2c0aeb39cb41de532977f08bc8dd0dffa" +checksum = "8b22020eb5184ceab861f249ca9fb5d17dbc1278fa88216663e1711da64fbe5a" dependencies = [ "cairo-lang-utils", ] [[package]] name = "cairo-lang-defs" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e293692f3db2fdc2ab72ced7c1a31de9c7ba6f7202dfa67c4596a42fca5255e5" +checksum = "2322f996ea69a064a9cbad43b996e0352bf0218c6a27b8ff1423ad7942faaa29" dependencies = [ "cairo-lang-debug", "cairo-lang-diagnostics", @@ -621,9 +621,9 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af2fad7dcf507f01810038b3879310514e238c92c9e86cf66ed898e53dadc273" +checksum = "b3d4751c8b3835df963f9aed56a2dba2bb000af824809b2694c0876e3e9f7dee" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -633,9 +633,9 @@ dependencies = [ [[package]] name = "cairo-lang-eq-solver" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bbbd955110dc35770c77f5f4e420ea963a175a70199c8d95777b1e53da40a8" +checksum = "ed621df2fcc246a81a71ace26fd1be34bbd19aeb60535c85d8e794710a2bef5e" dependencies = [ "cairo-lang-utils", "good_lp", @@ -643,9 +643,9 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff86b7145e376eb7787da47d214583482944f8b40335947804466211e1b5f3a0" +checksum = "0baa53250acf692f7214e997ec864a529d4aad7392f5a7798805659c195ac321" dependencies = [ "cairo-lang-debug", "cairo-lang-utils", @@ -659,9 +659,9 @@ dependencies = [ [[package]] name = "cairo-lang-formatter" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1b8abd7b170b48b9eadb758b4fdab7e9f03bad8b2cbe23ad8b6e38232311da0" +checksum = "cb00211393a7f992bcf33a17bbe189e1a9dbe247a2de04fe22a313d6b684f746" dependencies = [ "anyhow", "cairo-lang-diagnostics", @@ -679,9 +679,9 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d907f52244a34208ee2e5232602aa213ae190c8c015a9ab0e378b695ca9cc1b0" +checksum = "949be6b96044de47aaa2ecf99167a5ffa893de2ca21b1a869cb726cf90f37eec" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -704,9 +704,9 @@ dependencies = [ [[package]] name = "cairo-lang-parser" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad5c844ec8e284ed1e423d40bd5d4baf98d6415986c3d4065d2c1ff8a09b5934" +checksum = "b3dcc5e85867b0f715b30d62585ac750a4c7ab1f92813599ba17cc29e1d0a1d1" dependencies = [ "cairo-lang-diagnostics", "cairo-lang-filesystem", @@ -724,9 +724,9 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c84c57c6291f1e072fedd12eb0458eb40a3ea16a17d02e8ccf895924b9ea1" +checksum = "239cebcb9024d9e8eb26496055ffa325e5c2d868f798637fc69f25ac3b2ab5ca" dependencies = [ "cairo-lang-defs", "cairo-lang-diagnostics", @@ -749,9 +749,9 @@ checksum = "123ac0ecadf31bacae77436d72b88fa9caef2b8e92c89ce63a125ae911a12fae" [[package]] name = "cairo-lang-proc-macros" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d7afa5c9bb8be0c3654792caec70ca51587667665e667c2250b4fa79df901d3" +checksum = "3a98a058656493f4ef4b7fc51ed4fa46cc9b2834262815959746bf1696f1c50f" dependencies = [ "cairo-lang-debug", "quote", @@ -760,9 +760,9 @@ dependencies = [ [[package]] name = "cairo-lang-project" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e557bbf5fc153203622f4fd66d8de23c35c39fe92672ba90c0a3b33766f016f" +checksum = "1d111a3ffe3b463e79af5d6049a6e23fc5c7048e0bacea5ebd268107ded21012" dependencies = [ "cairo-lang-filesystem", "cairo-lang-utils", @@ -773,9 +773,9 @@ dependencies = [ [[package]] name = "cairo-lang-runnable-utils" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cb5aea4258a0fcc52a8ac3848c4916a81f2601ebebdd462b4a7c6123cc20589" +checksum = "8dae123904bb7831433868377bb6e7d0a054504b6ea00535cc192abb1a364950" dependencies = [ "cairo-lang-casm", "cairo-lang-sierra", @@ -791,9 +791,9 @@ dependencies = [ [[package]] name = "cairo-lang-runner" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3b0e437bbaa58d41c1215451ef50aa914a49780a0af886e55862576aff6c19f" +checksum = "8b00e638356ca1b6073fad36d95131ebe62ee8bc0cc2cb31880e0b17f5e38c39" dependencies = [ "ark-ff 0.4.2", "ark-secp256k1 0.4.0", @@ -821,9 +821,9 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c82e765f784f4175232f51be0bd81551c48fcf64d8e9ae2e88f15c7130ca549" +checksum = "e5aedc89a6324b3dbdd6cf6827258c50035b7459cf818d88296d6d88c1a46cfd" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -848,9 +848,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eda99022545ec4ec1b255f05c40d498d7040e3c60ecc942009368462448686b" +checksum = "c6cfdac5d0a0be84e9247414b552905967e06feaef48633af4ca6e80240acb09" dependencies = [ "anyhow", "cairo-lang-utils", @@ -875,9 +875,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f13db868ea56fc7c109a21260355ef5380e8d4426ce9781a00cc7d2d18a0aada" +checksum = "5a923105c63704b7371f4ee92a17b3037c8be88f0c7021eb764d8f974a397ff5" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -891,9 +891,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-gas" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e26fbde40815352ff18f2e341a9792c651be0597bfb8e63deb0f4dd484782d" +checksum = "1fa8dc62dfa49f57dcdb092f551bcba42d0123f4d0f0763087b3b41142543ecf" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -907,9 +907,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-generator" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e2a09730000a75c143d940e0e4906cf35dd0b607b0902223dc73ff5786abb7b" +checksum = "4526593827287b39af72c0d12698007a9fe693d8a8e9fc4e481885634e9c1601" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -931,9 +931,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07b3af3dee351045e063fea341f242c6eab9c0f5eca90ee8b960ddcefa799142" +checksum = "e4357f1cadb6a713c85560aacba92a794eac1f5c82021c0f28ce3a6810c4e334" dependencies = [ "assert_matches", "cairo-lang-casm", @@ -952,9 +952,9 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ed52ed8acd957e71139e3dde782aad04946bd1e4d979a2a0b46bd09dd200348" +checksum = "c2963c5eea0778ba7f00e41916dc347b988ca73458edc3e460954e597484bc95" dependencies = [ "cairo-lang-sierra", "cairo-lang-utils", @@ -962,9 +962,9 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d156a22ebdca8041506c0ae2be765a7bc81907003e588ee643f7e64c7788fbf" +checksum = "07a18683311c0976fbff8ac237e1f0940707695efee77438b56c1604d1db9b5e" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -992,9 +992,9 @@ dependencies = [ [[package]] name = "cairo-lang-starknet-classes" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5a5b4adb80238064a7294c43d8edcc18d908c0872848063682b5c0a458a77af" +checksum = "467bf061c5a43844880d5566931d6d2866b714b4451c61072301ce40b484cda4" dependencies = [ "cairo-lang-casm", "cairo-lang-sierra", @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "621c6dbf1cbda7d40f4dc78ea2363d3b565e4c7e9edfdcb08e2be61bfbbaf819" +checksum = "36a45ff877463d52565f056a6e9f4689c3a2cea59fde66f9853f2f7ce9e44dc3" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -1032,9 +1032,9 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd79262096fbbd618c52d01964f5ed36e693f9dc1113a0d217e1b3825bd85822" +checksum = "983e0ab5783bcb1ed70e7401c4c845762f7e033c0e213886f913b5dc875cbf08" dependencies = [ "genco", "xshell", @@ -1042,9 +1042,9 @@ dependencies = [ [[package]] name = "cairo-lang-test-plugin" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe07acbac1f6f31e0b422833174e0a5220370542b47d9ceb6f4e4c7e33ffe61" +checksum = "ea61348e6f51d666bf82ec8c536c9f5be22bd86f18a3b357ec3014223df01c81" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1069,9 +1069,9 @@ dependencies = [ [[package]] name = "cairo-lang-test-utils" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7df411c00d122de3941dc8cb78d216e2414b2bbb713c006613b98113c35861" +checksum = "97a4f3e42fc818474f3767308159548ddbedc95a6fb857a04ebb95da725203ca" dependencies = [ "cairo-lang-formatter", "cairo-lang-utils", @@ -1082,9 +1082,9 @@ dependencies = [ [[package]] name = "cairo-lang-utils" -version = "2.10.0-rc.1" +version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33d72369877bade85ecfef9bc13cbd0c66fdaa3e8cd9686833f0db65eacaa833" +checksum = "e6d000fa1b86f07587b9dcabdaed00878464944b96c8c1f3f5006e890a5a8870" dependencies = [ "hashbrown 0.14.5", "indexmap 2.7.1", diff --git a/Cargo.toml b/Cargo.toml index 7334e7eb2..c8b7e69e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,13 +63,13 @@ normal = ["aquamarine"] [dependencies] aquamarine = "0.6.0" bumpalo = "3.16.0" -cairo-lang-compiler = "2.10.0-rc.1" -cairo-lang-defs = "2.10.0-rc.1" -cairo-lang-filesystem = "2.10.0-rc.1" -cairo-lang-runner = "2.10.0-rc.1" -cairo-lang-semantic = "2.10.0-rc.1" -cairo-lang-sierra = "2.10.0-rc.1" -cairo-lang-sierra-generator = "2.10.0-rc.1" +cairo-lang-compiler = "2.10.0" +cairo-lang-defs = "2.10.0" +cairo-lang-filesystem = "2.10.0" +cairo-lang-runner = "2.10.0" +cairo-lang-semantic = "2.10.0" +cairo-lang-sierra = "2.10.0" +cairo-lang-sierra-generator = "2.10.0" educe = "0.5.11" # can't update until https://github.com/magiclen/educe/issues/27 itertools = "0.14.0" lazy_static = "1.5" @@ -91,11 +91,11 @@ utf8_iter = "1.0.4" # CLI dependencies -cairo-lang-sierra-ap-change = "2.10.0-rc.1" -cairo-lang-sierra-gas = "2.10.0-rc.1" -cairo-lang-starknet = "2.10.0-rc.1" -cairo-lang-utils = "2.10.0-rc.1" -cairo-lang-starknet-classes = "2.10.0-rc.1" +cairo-lang-sierra-ap-change = "2.10.0" +cairo-lang-sierra-gas = "2.10.0" +cairo-lang-starknet = "2.10.0" +cairo-lang-utils = "2.10.0" +cairo-lang-starknet-classes = "2.10.0" clap = { version = "4.5.23", features = ["derive"], optional = true } libloading = "0.8.6" tracing-subscriber = { version = "0.3.19", features = [ @@ -105,7 +105,7 @@ tracing-subscriber = { version = "0.3.19", features = [ ], optional = true } serde = { version = "1.0", features = ["derive"] } anyhow = { version = "1.0", optional = true } -cairo-lang-test-plugin = { version = "2.10.0-rc.1", optional = true } +cairo-lang-test-plugin = { version = "2.10.0", optional = true } colored = { version = "2.1.0", optional = true } # needed to interface with cairo-lang-* keccak = "0.1.5" @@ -128,7 +128,7 @@ starknet-curve = "0.5.1" [dev-dependencies] cairo-vm = { version = "2.0.0-rc3", features = ["cairo-1-hints"] } -cairo-lang-semantic = { version = "2.10.0-rc.1", features = ["testing"] } +cairo-lang-semantic = { version = "2.10.0", features = ["testing"] } criterion = { version = "0.5.1", features = ["html_reports"] } lambdaworks-math = "0.11.0" pretty_assertions_sorted = "1.2.3" diff --git a/Makefile b/Makefile index d47c05619..965f2acae 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # Environment detection. UNAME := $(shell uname) -CAIRO_2_VERSION = 2.10.0-rc.1 +CAIRO_2_VERSION = 2.10.0 SCARB_VERSION = 2.9.2 # Usage is the default target for newcomers running `make`. diff --git a/src/libfuncs/circuit.rs b/src/libfuncs/circuit.rs index 154d44058..bf4f8637c 100644 --- a/src/libfuncs/circuit.rs +++ b/src/libfuncs/circuit.rs @@ -1,6 +1,6 @@ //! # Circuit libfuncs //! -//! Relevant casm code: https://github.com/starkware-libs/cairo/blob/v2.10.0-rc.1/crates/cairo-lang-sierra-to-casm/src/invocations/circuit.rs +//! Relevant casm code: https://github.com/starkware-libs/cairo/blob/v2.10.0/crates/cairo-lang-sierra-to-casm/src/invocations/circuit.rs use super::{increment_builtin_counter_by, LibfuncHelper}; use crate::{ From b070de4617e3c13c4438416a1c774a8a967642fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juli=C3=A1n=20Gonz=C3=A1lez=20Calder=C3=B3n?= Date: Tue, 18 Feb 2025 12:24:16 -0300 Subject: [PATCH 2/5] Update starknet-blocks refs --- .github/workflows/starknet-blocks.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/starknet-blocks.yml b/.github/workflows/starknet-blocks.yml index 80371782a..00a28acf4 100644 --- a/.github/workflows/starknet-blocks.yml +++ b/.github/workflows/starknet-blocks.yml @@ -32,7 +32,7 @@ jobs: with: repository: lambdaclass/starknet-replay path: starknet-replay - ref: b4b7dbf1bb5313301515882d7e228616f3f70e48 + ref: 99f57191880562e83628e2d320bfd4eaf24e6c95 # We need native to use the linux deps ci action - name: Checkout Native uses: actions/checkout@v4 @@ -43,7 +43,7 @@ jobs: with: repository: lambdaclass/sequencer path: sequencer - ref: 9487df3ada00d03bbd9fc39331c4ec1ac0994954 + ref: 12ea9447b8ea1763bd23efa7a573333e4e057f0d - name: Cache RPC Calls uses: actions/cache@v4.2.0 From 1163045260fa7055d20775346d3de26743cccef9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juli=C3=A1n=20Gonz=C3=A1lez=20Calder=C3=B3n?= Date: Thu, 20 Feb 2025 10:23:36 -0300 Subject: [PATCH 3/5] Update scarb --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 965f2acae..cbcedc911 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ UNAME := $(shell uname) CAIRO_2_VERSION = 2.10.0 -SCARB_VERSION = 2.9.2 +SCARB_VERSION = 2.10.1 # Usage is the default target for newcomers running `make`. .PHONY: usage From 86101bae69ff1b66672a30f26f31119259b05c1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juli=C3=A1n=20Gonz=C3=A1lez=20Calder=C3=B3n?= Date: Thu, 20 Feb 2025 10:23:39 -0300 Subject: [PATCH 4/5] Update alexandria --- tests/alexandria/Scarb.lock | 12 ++++++------ tests/alexandria/Scarb.toml | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/alexandria/Scarb.lock b/tests/alexandria/Scarb.lock index 732296e12..d69d33221 100644 --- a/tests/alexandria/Scarb.lock +++ b/tests/alexandria/Scarb.lock @@ -13,7 +13,7 @@ dependencies = [ [[package]] name = "alexandria_bytes" version = "0.1.0" -source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3#162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3" +source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=74cafd429eef374730f2c6fed9a74753103c6fdb#74cafd429eef374730f2c6fed9a74753103c6fdb" dependencies = [ "alexandria_data_structures", "alexandria_math", @@ -22,7 +22,7 @@ dependencies = [ [[package]] name = "alexandria_data_structures" version = "0.2.0" -source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3#162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3" +source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=74cafd429eef374730f2c6fed9a74753103c6fdb#74cafd429eef374730f2c6fed9a74753103c6fdb" dependencies = [ "alexandria_encoding", ] @@ -30,7 +30,7 @@ dependencies = [ [[package]] name = "alexandria_encoding" version = "0.1.0" -source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3#162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3" +source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=74cafd429eef374730f2c6fed9a74753103c6fdb#74cafd429eef374730f2c6fed9a74753103c6fdb" dependencies = [ "alexandria_bytes", "alexandria_data_structures", @@ -41,12 +41,12 @@ dependencies = [ [[package]] name = "alexandria_math" version = "0.2.1" -source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3#162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3" +source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=74cafd429eef374730f2c6fed9a74753103c6fdb#74cafd429eef374730f2c6fed9a74753103c6fdb" [[package]] name = "alexandria_numeric" version = "0.1.0" -source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3#162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3" +source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=74cafd429eef374730f2c6fed9a74753103c6fdb#74cafd429eef374730f2c6fed9a74753103c6fdb" dependencies = [ "alexandria_math", "alexandria_searching", @@ -55,7 +55,7 @@ dependencies = [ [[package]] name = "alexandria_searching" version = "0.1.0" -source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3#162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3" +source = "git+https://github.com/keep-starknet-strange/alexandria.git?rev=74cafd429eef374730f2c6fed9a74753103c6fdb#74cafd429eef374730f2c6fed9a74753103c6fdb" dependencies = [ "alexandria_data_structures", ] diff --git a/tests/alexandria/Scarb.toml b/tests/alexandria/Scarb.toml index f080801e3..cfe08728f 100644 --- a/tests/alexandria/Scarb.toml +++ b/tests/alexandria/Scarb.toml @@ -6,6 +6,6 @@ edition = "2024_07" # See more keys and their definitions at https://docs.swmansion.com/scarb/docs/reference/manifest.html [dependencies] -alexandria_math = { rev = "162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3", git = "https://github.com/keep-starknet-strange/alexandria.git" } -alexandria_data_structures = { rev = "162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3", git = "https://github.com/keep-starknet-strange/alexandria.git" } -alexandria_encoding = { rev = "162bed1c636d31ccaaa90ed3eb32c9eb1d5e3bd3", git = "https://github.com/keep-starknet-strange/alexandria.git" } +alexandria_math = { rev = "74cafd429eef374730f2c6fed9a74753103c6fdb", git = "https://github.com/keep-starknet-strange/alexandria.git" } +alexandria_data_structures = { rev = "74cafd429eef374730f2c6fed9a74753103c6fdb", git = "https://github.com/keep-starknet-strange/alexandria.git" } +alexandria_encoding = { rev = "74cafd429eef374730f2c6fed9a74753103c6fdb", git = "https://github.com/keep-starknet-strange/alexandria.git" } From 13ec2f91a00a014db5d67c59cb89e154f86454e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juli=C3=A1n=20Gonz=C3=A1lez=20Calder=C3=B3n?= Date: Thu, 20 Feb 2025 10:59:29 -0300 Subject: [PATCH 5/5] Update scarb version --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8416e4925..99479dfb9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -175,7 +175,7 @@ jobs: - name: Install scarb uses: software-mansion/setup-scarb@v1 with: - scarb-version: "2.9.2" + scarb-version: "2.10.1" - name: Install deps run: make deps - name: Run tests @@ -243,7 +243,7 @@ jobs: - name: Install scarb uses: software-mansion/setup-scarb@v1 with: - scarb-version: "2.9.2" + scarb-version: "2.10.1" - name: Install deps run: make deps - name: Build alexandria