Skip to content

Commit efecd4f

Browse files
pefontanapefontana
andauthored
Update cairo-lang deps to v2.9.0 dev.0 (#1858)
* update rust version * update rust version in CI * update cairo-lang version to 2.9.0-dev.0 * update Changelog * update Changelog --------- Co-authored-by: pefontana <[email protected]>
1 parent d388218 commit efecd4f

File tree

6 files changed

+69
-66
lines changed

6 files changed

+69
-66
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
#### Upcoming Changes
44

5+
* chore: bump `cairo-lang-` dependencies to 2.9.0-dev.0 [#1858](https://github.com/lambdaclass/cairo-vm/pull/1858/files)
6+
57
* chore: update Rust required version to 1.81.0 [#1857](https://github.com/lambdaclass/cairo-vm/pull/1857)
68

79
* feat(BREAKING): [#1824](https://github.com/lambdaclass/cairo-vm/pull/1824)[#1838](https://github.com/lambdaclass/cairo-vm/pull/1838):

Cargo.lock

Lines changed: 54 additions & 53 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,15 @@ thiserror-no-std = { version = "2.0.2", default-features = false }
6262
bitvec = { version = "1", default-features = false, features = ["alloc"] }
6363

6464
# Dependencies for cairo-1-hints feature
65-
cairo-lang-starknet = { version = "2.8.0", default-features = false }
66-
cairo-lang-casm = { version = "2.8.0", default-features = false }
65+
cairo-lang-starknet = { version = "2.9.0-dev.0", default-features = false }
66+
cairo-lang-casm = { version = "2.9.0-dev.0", default-features = false }
6767

68-
cairo-lang-starknet-classes = { version = "2.8.0", default-features = false }
69-
cairo-lang-compiler = { version = "=2.8.0", default-features = false }
70-
cairo-lang-sierra-to-casm = { version = "2.8.0", default-features = false }
71-
cairo-lang-sierra = { version = "2.8.0", default-features = false }
72-
cairo-lang-runner = { version = "2.8.0", default-features = false }
73-
cairo-lang-utils = { version = "=2.8.0", default-features = false }
68+
cairo-lang-starknet-classes = { version = "2.9.0-dev.0", default-features = false }
69+
cairo-lang-compiler = { version = "=2.9.0-dev.0", default-features = false }
70+
cairo-lang-sierra-to-casm = { version = "2.9.0-dev.0", default-features = false }
71+
cairo-lang-sierra = { version = "2.9.0-dev.0", default-features = false }
72+
cairo-lang-runner = { version = "2.9.0-dev.0", default-features = false }
73+
cairo-lang-utils = { version = "=2.9.0-dev.0", default-features = false }
7474

7575
# TODO: check these dependencies for wasm compatibility
7676
ark-ff = { version = "0.4.2", default-features = false }

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ $(CAIRO_2_CONTRACTS_TEST_DIR)/%.casm: $(CAIRO_2_CONTRACTS_TEST_DIR)/%.sierra
180180
# ======================
181181

182182
CAIRO_2_REPO_DIR = cairo2
183-
CAIRO_2_VERSION = 2.8.0
183+
CAIRO_2_VERSION = 2.9.0-dev.0
184184

185185
build-cairo-2-compiler-macos:
186186
@if [ ! -d "$(CAIRO_2_REPO_DIR)" ]; then \

cairo1-run/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ keywords.workspace = true
1212
cairo-vm = { workspace = true, features = ["std", "cairo-1-hints", "clap"] }
1313
serde_json = { workspace = true }
1414

15-
cairo-lang-sierra-type-size = { version = "2.8.0", default-features = false }
16-
cairo-lang-sierra-ap-change = { version = "2.8.0", default-features = false }
17-
cairo-lang-sierra-gas = { version = "2.8.0", default-features = false }
15+
cairo-lang-sierra-type-size = { version = "2.9.0-dev.0", default-features = false }
16+
cairo-lang-sierra-ap-change = { version = "2.9.0-dev.0", default-features = false }
17+
cairo-lang-sierra-gas = { version = "2.9.0-dev.0", default-features = false }
1818
cairo-lang-starknet-classes.workspace = true
1919
cairo-lang-sierra-to-casm.workspace = true
2020
cairo-lang-compiler.workspace = true

cairo1-run/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ TRACES:=$(patsubst $(CAIRO_1_FOLDER)/%.cairo, $(CAIRO_1_FOLDER)/%.trace, $(CAIRO
1313
MEMORY:=$(patsubst $(CAIRO_1_FOLDER)/%.cairo, $(CAIRO_1_FOLDER)/%.memory, $(CAIRO_1_PROGRAMS))
1414

1515
deps:
16-
git clone --depth=1 -b v2.8.0 https://github.com/starkware-libs/cairo.git \
16+
git clone --depth=1 -b v2.9.0-dev.0 https://github.com/starkware-libs/cairo.git \
1717
&& mv cairo/corelib/ . \
1818
&& rm -rf cairo/
1919

0 commit comments

Comments
 (0)