From 2acc958c481f439044cd3d09ccf4fa44662d13aa Mon Sep 17 00:00:00 2001 From: Ayush Shukla Date: Tue, 16 Sep 2025 23:00:14 +0200 Subject: [PATCH] feat: increase default max cells value to 1.2b --- .github/workflows/reth-benchmark.yml | 4 +- Cargo.lock | 98 ++++++++++++++-------------- bin/client-eth/Cargo.lock | 40 ++++++------ run.sh | 2 +- 4 files changed, 72 insertions(+), 72 deletions(-) diff --git a/.github/workflows/reth-benchmark.yml b/.github/workflows/reth-benchmark.yml index 1d4b07a7..a9be5284 100644 --- a/.github/workflows/reth-benchmark.yml +++ b/.github/workflows/reth-benchmark.yml @@ -70,7 +70,7 @@ on: type: string required: false description: Total main trace cells (excluding memory) - default: "700000000" + default: "1200000000" # num_children_leaf: # type: number # required: false @@ -141,7 +141,7 @@ on: type: string required: false description: Total main trace cells (excluding memory) - default: "700000000" + default: "1200000000" num_children_leaf: type: number required: false diff --git a/Cargo.lock b/Cargo.lock index cd766562..a1fcb540 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4421,7 +4421,7 @@ dependencies = [ [[package]] name = "openvm" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "bytemuck", "num-bigint 0.4.6", @@ -4434,7 +4434,7 @@ dependencies = [ [[package]] name = "openvm-algebra-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -4466,7 +4466,7 @@ dependencies = [ [[package]] name = "openvm-algebra-complex-macros" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-macros-common", "quote", @@ -4476,7 +4476,7 @@ dependencies = [ [[package]] name = "openvm-algebra-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "halo2curves-axiom", "num-bigint 0.4.6", @@ -4492,7 +4492,7 @@ dependencies = [ [[package]] name = "openvm-algebra-moduli-macros" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "num-bigint 0.4.6", "num-prime", @@ -4504,7 +4504,7 @@ dependencies = [ [[package]] name = "openvm-algebra-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-algebra-guest", "openvm-instructions", @@ -4518,7 +4518,7 @@ dependencies = [ [[package]] name = "openvm-benchmarks-prove" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "clap", "derive_more 1.0.0", @@ -4545,7 +4545,7 @@ dependencies = [ [[package]] name = "openvm-benchmarks-utils" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cargo_metadata", "clap", @@ -4560,7 +4560,7 @@ dependencies = [ [[package]] name = "openvm-bigint-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -4586,7 +4586,7 @@ dependencies = [ [[package]] name = "openvm-bigint-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-platform", "strum_macros 0.26.4", @@ -4595,7 +4595,7 @@ dependencies = [ [[package]] name = "openvm-bigint-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-bigint-guest", "openvm-instructions", @@ -4610,7 +4610,7 @@ dependencies = [ [[package]] name = "openvm-build" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cargo_metadata", "eyre", @@ -4622,7 +4622,7 @@ dependencies = [ [[package]] name = "openvm-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "backtrace", "cfg-if", @@ -4661,7 +4661,7 @@ dependencies = [ [[package]] name = "openvm-circuit-derive" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "itertools 0.14.0", "proc-macro2", @@ -4672,7 +4672,7 @@ dependencies = [ [[package]] name = "openvm-circuit-primitives" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "derive-new 0.6.0", "itertools 0.14.0", @@ -4690,7 +4690,7 @@ dependencies = [ [[package]] name = "openvm-circuit-primitives-derive" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "itertools 0.14.0", "quote", @@ -4727,7 +4727,7 @@ dependencies = [ [[package]] name = "openvm-continuations" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "derivative", "openvm-circuit", @@ -4797,7 +4797,7 @@ dependencies = [ [[package]] name = "openvm-custom-insn" version = "0.1.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "proc-macro2", "quote", @@ -4807,7 +4807,7 @@ dependencies = [ [[package]] name = "openvm-ecc-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -4839,7 +4839,7 @@ dependencies = [ [[package]] name = "openvm-ecc-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "ecdsa", "elliptic-curve", @@ -4858,7 +4858,7 @@ dependencies = [ [[package]] name = "openvm-ecc-sw-macros" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-macros-common", "quote", @@ -4868,7 +4868,7 @@ dependencies = [ [[package]] name = "openvm-ecc-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-ecc-guest", "openvm-instructions", @@ -4913,7 +4913,7 @@ dependencies = [ [[package]] name = "openvm-instructions" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "backtrace", "derive-new 0.6.0", @@ -4930,7 +4930,7 @@ dependencies = [ [[package]] name = "openvm-instructions-derive" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "quote", "syn 2.0.102", @@ -4939,7 +4939,7 @@ dependencies = [ [[package]] name = "openvm-keccak256-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -4967,7 +4967,7 @@ dependencies = [ [[package]] name = "openvm-keccak256-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-platform", ] @@ -4975,7 +4975,7 @@ dependencies = [ [[package]] name = "openvm-keccak256-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-instructions", "openvm-instructions-derive", @@ -4989,7 +4989,7 @@ dependencies = [ [[package]] name = "openvm-macros-common" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "syn 2.0.102", ] @@ -4997,7 +4997,7 @@ dependencies = [ [[package]] name = "openvm-mod-circuit-builder" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cuda-runtime-sys", "itertools 0.14.0", @@ -5064,7 +5064,7 @@ dependencies = [ [[package]] name = "openvm-native-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -5095,7 +5095,7 @@ dependencies = [ [[package]] name = "openvm-native-compiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "backtrace", "itertools 0.14.0", @@ -5119,7 +5119,7 @@ dependencies = [ [[package]] name = "openvm-native-compiler-derive" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "quote", "syn 2.0.102", @@ -5128,7 +5128,7 @@ dependencies = [ [[package]] name = "openvm-native-recursion" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "itertools 0.14.0", @@ -5156,7 +5156,7 @@ dependencies = [ [[package]] name = "openvm-native-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-instructions", "openvm-transpiler", @@ -5166,7 +5166,7 @@ dependencies = [ [[package]] name = "openvm-pairing-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -5197,7 +5197,7 @@ dependencies = [ [[package]] name = "openvm-pairing-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "halo2curves-axiom", "hex-literal 0.4.1", @@ -5218,7 +5218,7 @@ dependencies = [ [[package]] name = "openvm-pairing-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-instructions", "openvm-pairing-guest", @@ -5231,7 +5231,7 @@ dependencies = [ [[package]] name = "openvm-platform" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "libm", "openvm-custom-insn", @@ -5241,7 +5241,7 @@ dependencies = [ [[package]] name = "openvm-poseidon2-air" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "derivative", "lazy_static", @@ -5364,7 +5364,7 @@ dependencies = [ [[package]] name = "openvm-rv32-adapters" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "derive-new 0.6.0", "itertools 0.14.0", @@ -5381,7 +5381,7 @@ dependencies = [ [[package]] name = "openvm-rv32im-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -5408,7 +5408,7 @@ dependencies = [ [[package]] name = "openvm-rv32im-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-custom-insn", "p3-field", @@ -5418,7 +5418,7 @@ dependencies = [ [[package]] name = "openvm-rv32im-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-instructions", "openvm-instructions-derive", @@ -5434,7 +5434,7 @@ dependencies = [ [[package]] name = "openvm-sdk" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "alloy-sol-types 0.8.25", "bitcode", @@ -5493,7 +5493,7 @@ dependencies = [ [[package]] name = "openvm-sha256-air" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-circuit-primitives", "openvm-stark-backend", @@ -5504,7 +5504,7 @@ dependencies = [ [[package]] name = "openvm-sha256-circuit" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "cfg-if", "derive-new 0.6.0", @@ -5530,7 +5530,7 @@ dependencies = [ [[package]] name = "openvm-sha256-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-platform", ] @@ -5538,7 +5538,7 @@ dependencies = [ [[package]] name = "openvm-sha256-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-instructions", "openvm-instructions-derive", @@ -5619,7 +5619,7 @@ dependencies = [ [[package]] name = "openvm-transpiler" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "elf", "eyre", diff --git a/bin/client-eth/Cargo.lock b/bin/client-eth/Cargo.lock index 87522c68..2c749f3b 100644 --- a/bin/client-eth/Cargo.lock +++ b/bin/client-eth/Cargo.lock @@ -1795,7 +1795,7 @@ dependencies = [ [[package]] name = "k256" version = "0.13.4" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "ecdsa", "elliptic-curve", @@ -2115,7 +2115,7 @@ dependencies = [ [[package]] name = "openvm" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "bytemuck", "getrandom 0.2.16", @@ -2130,7 +2130,7 @@ dependencies = [ [[package]] name = "openvm-algebra-complex-macros" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-macros-common", "quote", @@ -2140,7 +2140,7 @@ dependencies = [ [[package]] name = "openvm-algebra-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "halo2curves-axiom", "num-bigint", @@ -2156,7 +2156,7 @@ dependencies = [ [[package]] name = "openvm-algebra-moduli-macros" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "num-bigint", "num-prime", @@ -2168,7 +2168,7 @@ dependencies = [ [[package]] name = "openvm-bigint-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-platform", "strum_macros 0.26.4", @@ -2220,7 +2220,7 @@ dependencies = [ [[package]] name = "openvm-custom-insn" version = "0.1.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "proc-macro2", "quote", @@ -2230,7 +2230,7 @@ dependencies = [ [[package]] name = "openvm-ecc-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "ecdsa", "elliptic-curve", @@ -2249,7 +2249,7 @@ dependencies = [ [[package]] name = "openvm-ecc-sw-macros" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-macros-common", "quote", @@ -2259,7 +2259,7 @@ dependencies = [ [[package]] name = "openvm-keccak256-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-platform", ] @@ -2283,7 +2283,7 @@ dependencies = [ [[package]] name = "openvm-macros-common" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "syn 2.0.103", ] @@ -2306,7 +2306,7 @@ dependencies = [ [[package]] name = "openvm-pairing" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "group", "hex-literal 0.4.1", @@ -2330,7 +2330,7 @@ dependencies = [ [[package]] name = "openvm-pairing-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "hex-literal 0.4.1", "itertools 0.14.0", @@ -2350,7 +2350,7 @@ dependencies = [ [[package]] name = "openvm-platform" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "critical-section", "embedded-alloc", @@ -2381,7 +2381,7 @@ dependencies = [ [[package]] name = "openvm-rv32im-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-custom-insn", "p3-field", @@ -2391,7 +2391,7 @@ dependencies = [ [[package]] name = "openvm-sha2" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-sha256-guest", "sha2", @@ -2400,7 +2400,7 @@ dependencies = [ [[package]] name = "openvm-sha256-guest" version = "1.4.1-rc.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "openvm-platform", ] @@ -3431,7 +3431,7 @@ dependencies = [ [[package]] name = "ruint" version = "1.14.0" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", @@ -3458,7 +3458,7 @@ dependencies = [ [[package]] name = "ruint-macro" version = "1.2.1" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" [[package]] name = "rustc-hash" @@ -4526,4 +4526,4 @@ dependencies = [ [[patch.unused]] name = "p256" version = "0.13.2" -source = "git+https://github.com/openvm-org/openvm.git?branch=main#80dc2baa1fa001213b0204d358e3107a37f5deed" +source = "git+https://github.com/openvm-org/openvm.git?branch=main#46bb8d879e2a0164aae1f12d5be07fa1c60695ee" diff --git a/run.sh b/run.sh index 55b044cc..12491d29 100755 --- a/run.sh +++ b/run.sh @@ -29,7 +29,7 @@ BLOCK_NUMBER=23100006 TOOLCHAIN="+nightly-2025-08-19" # "+stable" BIN_NAME="openvm-reth-benchmark-bin" MAX_SEGMENT_LENGTH=4194204 -SEGMENT_MAX_CELLS=700000000 +SEGMENT_MAX_CELLS=1200000000 VPMM_PAGE_SIZE=$((4<<20)) VPMM_PAGES=$((12 * $MAX_SEGMENT_LENGTH/ $VPMM_PAGE_SIZE))