From a91f59ce477850ebf09d15c4cebcf878b596ef4f Mon Sep 17 00:00:00 2001 From: nhtyy Date: Thu, 5 Dec 2024 13:49:34 -0800 Subject: [PATCH] bump version --- Cargo.lock | 50 +++++++++++------------ Cargo.toml | 44 ++++++++++---------- crates/cuda/src/lib.rs | 2 +- crates/test-artifacts/programs/Cargo.lock | 30 +++++++------- crates/zkvm/entrypoint/Cargo.toml | 2 +- examples/Cargo.lock | 42 +++++++++---------- 6 files changed, 85 insertions(+), 85 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 189b57b43d..fdf7261393 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5548,7 +5548,7 @@ dependencies = [ [[package]] name = "sp1-build" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anyhow", "cargo_metadata", @@ -5559,7 +5559,7 @@ dependencies = [ [[package]] name = "sp1-cli" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anstyle", "anyhow", @@ -5588,7 +5588,7 @@ dependencies = [ [[package]] name = "sp1-core-executor" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "bytemuck", @@ -5622,7 +5622,7 @@ dependencies = [ [[package]] name = "sp1-core-machine" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "cbindgen", @@ -5678,7 +5678,7 @@ dependencies = [ [[package]] name = "sp1-cuda" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "ctrlc", @@ -5696,7 +5696,7 @@ dependencies = [ [[package]] name = "sp1-curves" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "cfg-if", "dashu", @@ -5719,7 +5719,7 @@ dependencies = [ [[package]] name = "sp1-derive" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "quote", "syn 1.0.109", @@ -5727,7 +5727,7 @@ dependencies = [ [[package]] name = "sp1-eval" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anyhow", "bincode", @@ -5745,7 +5745,7 @@ dependencies = [ [[package]] name = "sp1-helper" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "sp1-build", ] @@ -5762,7 +5762,7 @@ dependencies = [ [[package]] name = "sp1-lib" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "serde", @@ -5770,7 +5770,7 @@ dependencies = [ [[package]] name = "sp1-perf" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "clap", @@ -5786,7 +5786,7 @@ dependencies = [ [[package]] name = "sp1-primitives" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "hex", @@ -5802,7 +5802,7 @@ dependencies = [ [[package]] name = "sp1-prover" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anyhow", "bincode", @@ -5839,7 +5839,7 @@ dependencies = [ [[package]] name = "sp1-recursion-circuit" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "ff 0.13.0", "hashbrown 0.14.5", @@ -5876,7 +5876,7 @@ dependencies = [ [[package]] name = "sp1-recursion-compiler" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "backtrace", "criterion", @@ -5901,7 +5901,7 @@ dependencies = [ [[package]] name = "sp1-recursion-core" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "backtrace", "cbindgen", @@ -5941,7 +5941,7 @@ dependencies = [ [[package]] name = "sp1-recursion-derive" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "quote", "syn 1.0.109", @@ -5949,7 +5949,7 @@ dependencies = [ [[package]] name = "sp1-recursion-gnark-cli" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "clap", @@ -5958,7 +5958,7 @@ dependencies = [ [[package]] name = "sp1-recursion-gnark-ffi" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anyhow", "bincode", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "sp1-sdk" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "alloy-primitives", "alloy-signer", @@ -6028,7 +6028,7 @@ dependencies = [ [[package]] name = "sp1-stark" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "arrayref", "hashbrown 0.14.5", @@ -6062,7 +6062,7 @@ dependencies = [ [[package]] name = "sp1-verifier" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "ark-bn254", "ark-ec", @@ -6081,7 +6081,7 @@ dependencies = [ [[package]] name = "sp1-zkvm" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "cfg-if", "getrandom 0.2.15", @@ -6091,7 +6091,7 @@ dependencies = [ "p3-field", "rand 0.8.5", "sha2 0.10.8", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-primitives", ] @@ -6410,7 +6410,7 @@ dependencies = [ [[package]] name = "test-artifacts" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "sp1-build", ] diff --git a/Cargo.toml b/Cargo.toml index 5fd1cf255e..3fc09809df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace.package] -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" edition = "2021" license = "MIT OR Apache-2.0" rust-version = "1.79" @@ -50,32 +50,32 @@ debug-assertions = true [workspace.dependencies] # sp1 -sp1-build = { path = "crates/build", version = "=4.0.0-rc.1" } -sp1-cli = { path = "crates/cli", version = "=4.0.0-rc.1", default-features = false } -sp1-core-machine = { path = "crates/core/machine", version = "=4.0.0-rc.1" } -sp1-core-executor = { path = "crates/core/executor", version = "=4.0.0-rc.1" } -sp1-curves = { path = "crates/curves", version = "=4.0.0-rc.1" } -sp1-derive = { path = "crates/derive", version = "=4.0.0-rc.1" } -sp1-eval = { path = "crates/eval", version = "=4.0.0-rc.1" } -sp1-helper = { path = "crates/helper", version = "=4.0.0-rc.1", default-features = false } -sp1-primitives = { path = "crates/primitives", version = "=4.0.0-rc.1" } -sp1-prover = { path = "crates/prover", version = "=4.0.0-rc.1" } -sp1-recursion-compiler = { path = "crates/recursion/compiler", version = "=4.0.0-rc.1" } -sp1-recursion-core = { path = "crates/recursion/core", version = "=4.0.0-rc.1", default-features = false } -sp1-recursion-derive = { path = "crates/recursion/derive", version = "=4.0.0-rc.1", default-features = false } -sp1-recursion-gnark-ffi = { path = "crates/recursion/gnark-ffi", version = "=4.0.0-rc.1", default-features = false } -sp1-recursion-circuit = { path = "crates/recursion/circuit", version = "=4.0.0-rc.1", default-features = false } -sp1-sdk = { path = "crates/sdk", version = "=4.0.0-rc.1" } -sp1-cuda = { path = "crates/cuda", version = "=4.0.0-rc.1" } -sp1-stark = { path = "crates/stark", version = "=4.0.0-rc.1" } -sp1-lib = { path = "crates/zkvm/lib", version = "=4.0.0-rc.1", default-features = false } +sp1-build = { path = "crates/build", version = "=4.0.0-rc.2" } +sp1-cli = { path = "crates/cli", version = "=4.0.0-rc.2", default-features = false } +sp1-core-machine = { path = "crates/core/machine", version = "=4.0.0-rc.2" } +sp1-core-executor = { path = "crates/core/executor", version = "=4.0.0-rc.2" } +sp1-curves = { path = "crates/curves", version = "=4.0.0-rc.2" } +sp1-derive = { path = "crates/derive", version = "=4.0.0-rc.2" } +sp1-eval = { path = "crates/eval", version = "=4.0.0-rc.2" } +sp1-helper = { path = "crates/helper", version = "=4.0.0-rc.2", default-features = false } +sp1-primitives = { path = "crates/primitives", version = "=4.0.0-rc.2" } +sp1-prover = { path = "crates/prover", version = "=4.0.0-rc.2" } +sp1-recursion-compiler = { path = "crates/recursion/compiler", version = "=4.0.0-rc.2" } +sp1-recursion-core = { path = "crates/recursion/core", version = "=4.0.0-rc.2", default-features = false } +sp1-recursion-derive = { path = "crates/recursion/derive", version = "=4.0.0-rc.2", default-features = false } +sp1-recursion-gnark-ffi = { path = "crates/recursion/gnark-ffi", version = "=4.0.0-rc.2", default-features = false } +sp1-recursion-circuit = { path = "crates/recursion/circuit", version = "=4.0.0-rc.2", default-features = false } +sp1-sdk = { path = "crates/sdk", version = "=4.0.0-rc.2" } +sp1-cuda = { path = "crates/cuda", version = "=4.0.0-rc.2" } +sp1-stark = { path = "crates/stark", version = "=4.0.0-rc.2" } +sp1-lib = { path = "crates/zkvm/lib", version = "=4.0.0-rc.2", default-features = false } # NOTE: The version in this crate is manually set to 3.0.1 right now. When upgrading SP1 versions, # make sure to update this crate. -sp1-zkvm = { path = "crates/zkvm/entrypoint", version = "=4.0.0-rc.1", default-features = false } +sp1-zkvm = { path = "crates/zkvm/entrypoint", version = "=4.0.0-rc.2", default-features = false } # For testing. -test-artifacts = { path = "crates/test-artifacts", version = "=4.0.0-rc.1" } +test-artifacts = { path = "crates/test-artifacts", version = "=4.0.0-rc.2" } # For testing. # test-artifacts = { path = "crates/test-artifacts", version = "3.0.0" } diff --git a/crates/cuda/src/lib.rs b/crates/cuda/src/lib.rs index d82ea03a39..5f04f1cd10 100644 --- a/crates/cuda/src/lib.rs +++ b/crates/cuda/src/lib.rs @@ -133,7 +133,7 @@ impl SP1CudaProver { "-e", "FIX_RECURSION_SHAPES=false", "-e", - "FIX_CORE_SHAPE=false", + "FIX_CORE_SHAPES=false", "-p", "3000:3000", "--rm", diff --git a/crates/test-artifacts/programs/Cargo.lock b/crates/test-artifacts/programs/Cargo.lock index cd3a762014..b4d8436fce 100644 --- a/crates/test-artifacts/programs/Cargo.lock +++ b/crates/test-artifacts/programs/Cargo.lock @@ -107,7 +107,7 @@ version = "1.1.0" dependencies = [ "common-test-utils", "sp1-curves", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-zkvm", ] @@ -150,7 +150,7 @@ name = "bls12381-mul-test" version = "1.1.0" dependencies = [ "sp1-derive", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-zkvm", ] @@ -160,7 +160,7 @@ version = "1.1.0" dependencies = [ "common-test-utils", "sp1-curves", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-zkvm", ] @@ -203,7 +203,7 @@ name = "bn254-mul-test" version = "1.1.0" dependencies = [ "sp1-derive", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-zkvm", ] @@ -245,7 +245,7 @@ name = "common-test-utils" version = "1.1.0" dependencies = [ "num-bigint", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", ] [[package]] @@ -1619,7 +1619,7 @@ version = "1.1.0" dependencies = [ "common-test-utils", "sp1-curves", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-zkvm", ] @@ -1655,7 +1655,7 @@ dependencies = [ "num", "p256", "sp1-curves", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-zkvm", ] @@ -1676,7 +1676,7 @@ dependencies = [ "num", "p256", "sp1-curves", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-zkvm", ] @@ -1817,7 +1817,7 @@ dependencies = [ [[package]] name = "sp1-curves" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "cfg-if", "dashu", @@ -1838,7 +1838,7 @@ dependencies = [ [[package]] name = "sp1-derive" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "quote", "syn 1.0.109", @@ -1856,7 +1856,7 @@ dependencies = [ [[package]] name = "sp1-lib" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "serde", @@ -1864,7 +1864,7 @@ dependencies = [ [[package]] name = "sp1-primitives" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "hex", @@ -1880,7 +1880,7 @@ dependencies = [ [[package]] name = "sp1-stark" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "arrayref", "hashbrown 0.14.5", @@ -1913,7 +1913,7 @@ dependencies = [ [[package]] name = "sp1-zkvm" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "cfg-if", "getrandom", @@ -1923,7 +1923,7 @@ dependencies = [ "p3-field", "rand", "sha2 0.10.8", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-primitives", ] diff --git a/crates/zkvm/entrypoint/Cargo.toml b/crates/zkvm/entrypoint/Cargo.toml index a2eb9a2c8a..320340a7ea 100644 --- a/crates/zkvm/entrypoint/Cargo.toml +++ b/crates/zkvm/entrypoint/Cargo.toml @@ -2,7 +2,7 @@ name = "sp1-zkvm" description = "SP1 is a performant, 100% open-source, contributor-friendly zkVM." readme = "../../../README.md" -version = "4.0.0-rc.1" +version = { workspace = true } edition = { workspace = true } license = { workspace = true } repository = { workspace = true } diff --git a/examples/Cargo.lock b/examples/Cargo.lock index 36457d80aa..3cb9d9c3c8 100644 --- a/examples/Cargo.lock +++ b/examples/Cargo.lock @@ -1826,7 +1826,7 @@ dependencies = [ "hex-literal", "rfc6979", "signature", - "sp1-lib 4.0.0-rc.1 (git+https://github.com/succinctlabs/sp1.git?branch=v4.0.0-rc.2)", + "sp1-lib 4.0.0-rc.1", "spki 0.7.3", ] @@ -5715,7 +5715,7 @@ dependencies = [ [[package]] name = "sp1-build" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anyhow", "cargo_metadata", @@ -5726,7 +5726,7 @@ dependencies = [ [[package]] name = "sp1-core-executor" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "bytemuck", @@ -5758,7 +5758,7 @@ dependencies = [ [[package]] name = "sp1-core-machine" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "cbindgen", @@ -5810,7 +5810,7 @@ dependencies = [ [[package]] name = "sp1-cuda" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "ctrlc", @@ -5825,7 +5825,7 @@ dependencies = [ [[package]] name = "sp1-curves" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "cfg-if", "dashu", @@ -5846,7 +5846,7 @@ dependencies = [ [[package]] name = "sp1-derive" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "quote", "syn 1.0.109", @@ -5879,6 +5879,7 @@ dependencies = [ [[package]] name = "sp1-lib" version = "4.0.0-rc.1" +source = "git+https://github.com/succinctlabs/sp1.git?branch=v4.0.0-rc.2#e1c2fb381e96cb1eb9d21eee28fd5d888dd225f3" dependencies = [ "bincode", "serde", @@ -5886,8 +5887,7 @@ dependencies = [ [[package]] name = "sp1-lib" -version = "4.0.0-rc.1" -source = "git+https://github.com/succinctlabs/sp1.git?branch=v4.0.0-rc.2#e1c2fb381e96cb1eb9d21eee28fd5d888dd225f3" +version = "4.0.0-rc.2" dependencies = [ "bincode", "serde", @@ -5895,7 +5895,7 @@ dependencies = [ [[package]] name = "sp1-primitives" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "bincode", "hex", @@ -5911,7 +5911,7 @@ dependencies = [ [[package]] name = "sp1-prover" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anyhow", "bincode", @@ -5947,7 +5947,7 @@ dependencies = [ [[package]] name = "sp1-recursion-circuit" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "hashbrown 0.14.5", "itertools 0.13.0", @@ -5979,7 +5979,7 @@ dependencies = [ [[package]] name = "sp1-recursion-compiler" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "backtrace", "itertools 0.13.0", @@ -5999,7 +5999,7 @@ dependencies = [ [[package]] name = "sp1-recursion-core" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "backtrace", "cbindgen", @@ -6038,7 +6038,7 @@ dependencies = [ [[package]] name = "sp1-recursion-derive" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "quote", "syn 1.0.109", @@ -6046,7 +6046,7 @@ dependencies = [ [[package]] name = "sp1-recursion-gnark-ffi" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "anyhow", "bincode", @@ -6070,7 +6070,7 @@ dependencies = [ [[package]] name = "sp1-sdk" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "alloy-signer", "alloy-signer-local", @@ -6112,7 +6112,7 @@ dependencies = [ [[package]] name = "sp1-stark" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "arrayref", "hashbrown 0.14.5", @@ -6145,7 +6145,7 @@ dependencies = [ [[package]] name = "sp1-verifier" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "hex", "lazy_static", @@ -6156,7 +6156,7 @@ dependencies = [ [[package]] name = "sp1-zkvm" -version = "4.0.0-rc.1" +version = "4.0.0-rc.2" dependencies = [ "cfg-if", "getrandom", @@ -6166,7 +6166,7 @@ dependencies = [ "p3-field", "rand 0.8.5", "sha2 0.10.8", - "sp1-lib 4.0.0-rc.1", + "sp1-lib 4.0.0-rc.2", "sp1-primitives", ]