From b0d41784779ce74da3ab3fdbdb887021d44638b8 Mon Sep 17 00:00:00 2001 From: Thibaut Schaeffer Date: Tue, 9 Sep 2025 23:07:37 +0200 Subject: [PATCH] Update openvm dep to forked synced with `v1.3.0` (#3267) --- Cargo.toml | 58 +++++++++---------- openvm/guest-ecc-manual/Cargo.toml | 8 +-- openvm/guest-ecc-powdr-affine-hint/Cargo.toml | 4 +- openvm/guest-ecc-projective/Cargo.toml | 2 +- openvm/guest-ecrecover-manual/Cargo.toml | 12 ++-- openvm/guest-ecrecover/Cargo.toml | 4 +- openvm/guest-hints-test/Cargo.toml | 2 +- .../guest-keccak-manual-precompile/Cargo.toml | 6 +- openvm/guest-keccak/Cargo.toml | 2 +- openvm/guest-matmul/Cargo.toml | 2 +- .../guest-sha256-manual-precompile/Cargo.toml | 6 +- openvm/guest-sha256/Cargo.toml | 2 +- .../guest-u256-manual-precompile/Cargo.toml | 4 +- openvm/guest-u256/Cargo.toml | 2 +- openvm/guest/Cargo.toml | 2 +- 15 files changed, 58 insertions(+), 58 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index feb3c0da3..3dca51b16 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,40 +45,40 @@ powdr-openvm-hints-transpiler = { path = "./openvm/extensions/hints-transpiler", powdr-openvm-hints-circuit = { path = "./openvm/extensions/hints-circuit", version = "0.1.4" } # openvm -openvm = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-build = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-rv32im-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-rv32im-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-rv32im-guest = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6", default-features = false } -openvm-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-circuit-derive = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-circuit-primitives = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-circuit-primitives-derive = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-instructions = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-instructions-derive = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-sdk = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6", default-features = false, features = [ +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-build = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-rv32im-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-rv32im-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-rv32im-guest = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26", default-features = false } +openvm-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-circuit-derive = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-circuit-primitives = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-circuit-primitives-derive = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-instructions = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-instructions-derive = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-sdk = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26", default-features = false, features = [ "parallel", "jemalloc", "nightly-features", "bench-metrics", ] } -openvm-ecc-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-ecc-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-keccak256-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-keccak256-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-sha256-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-sha256-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-algebra-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-algebra-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-bigint-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-bigint-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-pairing-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-pairing-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-native-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6", default-features = false } -openvm-native-recursion = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6", default-features = false } -openvm-platform = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -openvm-custom-insn = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } +openvm-ecc-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-ecc-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-keccak256-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-keccak256-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-sha256-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-sha256-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-algebra-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-algebra-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-bigint-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-bigint-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-pairing-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-pairing-transpiler = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-native-circuit = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26", default-features = false } +openvm-native-recursion = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26", default-features = false } +openvm-platform = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +openvm-custom-insn = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } # stark-backend openvm-stark-sdk = { git = "https://github.com/powdr-labs/stark-backend.git", rev = "ee4e22b", default-features = false, features = [ diff --git a/openvm/guest-ecc-manual/Cargo.toml b/openvm/guest-ecc-manual/Cargo.toml index 4cda7dd92..18da52413 100644 --- a/openvm/guest-ecc-manual/Cargo.toml +++ b/openvm/guest-ecc-manual/Cargo.toml @@ -6,10 +6,10 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-ecc-guest = { git = "https://github.com/powdr-labs/openvm.git", subdirectory = "extensions/ecc/guest", default-features = false } -openvm-algebra-guest = { git = "https://github.com/powdr-labs/openvm.git", subdirectory = "extensions/algebra/guest", default-features = false } -openvm-k256 = { git = "https://github.com/powdr-labs/openvm.git", subdirectory = "guest-libs/k256", package = "k256", features = [ +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-ecc-guest = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26", subdirectory = "extensions/ecc/guest", default-features = false } +openvm-algebra-guest = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26", subdirectory = "extensions/algebra/guest", default-features = false } +openvm-k256 = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26", subdirectory = "guest-libs/k256", package = "k256", features = [ "ecdsa", ]} diff --git a/openvm/guest-ecc-powdr-affine-hint/Cargo.toml b/openvm/guest-ecc-powdr-affine-hint/Cargo.toml index 0c2ac59ee..0f59e0b4f 100644 --- a/openvm/guest-ecc-powdr-affine-hint/Cargo.toml +++ b/openvm/guest-ecc-powdr-affine-hint/Cargo.toml @@ -5,6 +5,6 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git", rev = "dcf8ee6" } -k256 = { git= "https://github.com/powdr-labs/elliptic-curves-k256", tag="k256/powdr/v0.13.4-2025.08.22", default-features = false, features=["expose-field", "arithmetic"]} +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } +k256 = { git= "https://github.com/powdr-labs/elliptic-curves-k256", rev = "3ef00a4", default-features = false, features=["expose-field", "arithmetic"]} hex-literal = "1.0.0" \ No newline at end of file diff --git a/openvm/guest-ecc-projective/Cargo.toml b/openvm/guest-ecc-projective/Cargo.toml index d728a242a..33ff30c4b 100644 --- a/openvm/guest-ecc-projective/Cargo.toml +++ b/openvm/guest-ecc-projective/Cargo.toml @@ -5,6 +5,6 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } k256 = { version = "0.13", default-features = false, features = ["arithmetic"] } hex-literal = "1.0.0" \ No newline at end of file diff --git a/openvm/guest-ecrecover-manual/Cargo.toml b/openvm/guest-ecrecover-manual/Cargo.toml index 019060943..3e1b21fee 100644 --- a/openvm/guest-ecrecover-manual/Cargo.toml +++ b/openvm/guest-ecrecover-manual/Cargo.toml @@ -5,12 +5,12 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-algebra-guest = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-algebra-moduli-macros = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-ecc-guest = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-ecc-sw-macros = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-k256 = { git = "https://github.com/powdr-labs/openvm.git",package = "k256" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-algebra-guest = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-algebra-moduli-macros = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-ecc-guest = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-ecc-sw-macros = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-k256 = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26", package = "k256" } elliptic-curve = { version = "0.13.8" } ecdsa = { version = "0.16.9" } diff --git a/openvm/guest-ecrecover/Cargo.toml b/openvm/guest-ecrecover/Cargo.toml index d82e79e2f..288c4892b 100644 --- a/openvm/guest-ecrecover/Cargo.toml +++ b/openvm/guest-ecrecover/Cargo.toml @@ -5,7 +5,7 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="dcf8ee6" } -k256={ git ="https://github.com/powdr-labs/elliptic-curves-k256", tag= "k256/powdr/v0.13.4-2025.08.22",default-features=false, features = ["expose-field", "arithmetic", "ecdsa"] } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +k256 = { git ="https://github.com/powdr-labs/elliptic-curves-k256", rev = "3ef00a4", default-features=false, features = ["expose-field", "arithmetic", "ecdsa"] } hex-literal = { version = "0.4.1", default-features = false } diff --git a/openvm/guest-hints-test/Cargo.toml b/openvm/guest-hints-test/Cargo.toml index 745008c4b..d1c0f334d 100644 --- a/openvm/guest-hints-test/Cargo.toml +++ b/openvm/guest-hints-test/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] # The `rev` here must point to the same version used in the workspace. # Otherwise, there is conflict with the `powdr-openvm-hints-guest` dependency (which is part of the workspace). -openvm = { git = "https://github.com/powdr-labs/openvm.git", rev = "391b737" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev = "62c5d26" } powdr-openvm-hints-guest = { path = "../extensions/hints-guest/" } [profile.release-with-debug] diff --git a/openvm/guest-keccak-manual-precompile/Cargo.toml b/openvm/guest-keccak-manual-precompile/Cargo.toml index b79bffc68..c1d15439a 100644 --- a/openvm/guest-keccak-manual-precompile/Cargo.toml +++ b/openvm/guest-keccak-manual-precompile/Cargo.toml @@ -7,9 +7,9 @@ edition = "2021" members = [] [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-platform = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-keccak256 = { git = "https://github.com/powdr-labs/openvm.git" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-platform = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-keccak256 = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } [features] default = [] diff --git a/openvm/guest-keccak/Cargo.toml b/openvm/guest-keccak/Cargo.toml index b3451be54..cc558b5b3 100644 --- a/openvm/guest-keccak/Cargo.toml +++ b/openvm/guest-keccak/Cargo.toml @@ -5,7 +5,7 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } tiny-keccak = { version = "2.0.2", features = ["keccak"] } [profile.release-with-debug] diff --git a/openvm/guest-matmul/Cargo.toml b/openvm/guest-matmul/Cargo.toml index 317d7d69e..f1cb29892 100644 --- a/openvm/guest-matmul/Cargo.toml +++ b/openvm/guest-matmul/Cargo.toml @@ -5,7 +5,7 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } [profile.release-with-debug] inherits = "release" diff --git a/openvm/guest-sha256-manual-precompile/Cargo.toml b/openvm/guest-sha256-manual-precompile/Cargo.toml index 98a8d2612..5f5fd8e32 100644 --- a/openvm/guest-sha256-manual-precompile/Cargo.toml +++ b/openvm/guest-sha256-manual-precompile/Cargo.toml @@ -7,9 +7,9 @@ edition = "2021" members = [] [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-platform = { git = "https://github.com/powdr-labs/openvm.git" } -openvm-sha2 = { git = "https://github.com/powdr-labs/openvm.git" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-platform = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } +openvm-sha2 = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } [features] default = [] diff --git a/openvm/guest-sha256/Cargo.toml b/openvm/guest-sha256/Cargo.toml index f6aaf5579..08052f16e 100644 --- a/openvm/guest-sha256/Cargo.toml +++ b/openvm/guest-sha256/Cargo.toml @@ -5,7 +5,7 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git"} +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } sha2 = { version = "0.10", default-features = false } digest = { version = "0.10", default-features = false } diff --git a/openvm/guest-u256-manual-precompile/Cargo.toml b/openvm/guest-u256-manual-precompile/Cargo.toml index e37222724..84ccd2013 100644 --- a/openvm/guest-u256-manual-precompile/Cargo.toml +++ b/openvm/guest-u256-manual-precompile/Cargo.toml @@ -7,10 +7,10 @@ edition = "2021" members = [] [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git", features = [ +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26", features = [ "std", ] } -openvm-ruint = { git = "https://github.com/powdr-labs/openvm.git", package = "ruint" } +openvm-ruint = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26", package = "ruint" } [features] default = [] diff --git a/openvm/guest-u256/Cargo.toml b/openvm/guest-u256/Cargo.toml index e90a0b2e7..520f55b37 100644 --- a/openvm/guest-u256/Cargo.toml +++ b/openvm/guest-u256/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" members = [] [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git", features = [ +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26", features = [ "std", ] } ruint = "1.16" diff --git a/openvm/guest/Cargo.toml b/openvm/guest/Cargo.toml index a4db04561..61849c754 100644 --- a/openvm/guest/Cargo.toml +++ b/openvm/guest/Cargo.toml @@ -5,7 +5,7 @@ version = "0.0.0" edition = "2021" [dependencies] -openvm = { git = "https://github.com/powdr-labs/openvm.git" } +openvm = { git = "https://github.com/powdr-labs/openvm.git", rev="62c5d26" } [profile.release-with-debug] inherits = "release"