diff --git a/Cargo.lock b/Cargo.lock index a478b9141..0ebe93f37 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5564,7 +5564,7 @@ dependencies = [ "sp1-zkvm", "strum", "strum_macros", - "thiserror 2.0.3", + "thiserror 1.0.69", "tiny-keccak", "tracing", "typenum", @@ -5611,7 +5611,7 @@ dependencies = [ "strum", "strum_macros", "tempfile", - "thiserror 2.0.3", + "thiserror 1.0.69", "tiny-keccak", "tracing", "tracing-forest", @@ -5772,7 +5772,7 @@ dependencies = [ "sp1-recursion-core", "sp1-recursion-gnark-ffi", "sp1-stark", - "thiserror 2.0.3", + "thiserror 1.0.69", "tracing", "tracing-subscriber 0.3.18", ] @@ -5867,7 +5867,7 @@ dependencies = [ "sp1-primitives", "sp1-stark", "static_assertions", - "thiserror 2.0.3", + "thiserror 1.0.69", "tracing", "vec_map", "zkhash", @@ -5950,7 +5950,7 @@ dependencies = [ "strum", "strum_macros", "tempfile", - "thiserror 2.0.3", + "thiserror 1.0.69", "tokio", "tonic", "tracing", diff --git a/Cargo.toml b/Cargo.toml index d3c85adac..bd046bf3d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -145,7 +145,6 @@ serde = "1.0.204" serde_json = "1.0.132" tracing = "0.1.40" tracing-subscriber = "0.3.18" -thiserror = "2" [workspace.metadata.typos] # TODO: Fix in next version since CommitCommitedValuesDigest is retained since it's present in constraints.json diff --git a/crates/core/executor/Cargo.toml b/crates/core/executor/Cargo.toml index d8e50b608..88c8044b3 100644 --- a/crates/core/executor/Cargo.toml +++ b/crates/core/executor/Cargo.toml @@ -31,7 +31,7 @@ rand = "0.8.5" num = { version = "0.4.3" } typenum = "1.17.0" nohash-hasher = "0.2.0" -thiserror = { workspace = true } +thiserror = "1.0.63" tracing = { workspace = true } strum_macros = "0.26.4" strum = { version = "0.26.3", features = ["derive"] } diff --git a/crates/core/machine/Cargo.toml b/crates/core/machine/Cargo.toml index f8178a9bf..f59e01219 100644 --- a/crates/core/machine/Cargo.toml +++ b/crates/core/machine/Cargo.toml @@ -47,7 +47,7 @@ tracing-subscriber = { workspace = true, features = ["std", "env-filter"] } strum_macros = "0.26" strum = "0.26" web-time = "1.1.0" -thiserror = { workspace = true } +thiserror = "1.0.63" rand = "0.8.5" hashbrown = { workspace = true, features = ["serde", "inline-more"] } static_assertions = "1.1.0" diff --git a/crates/prover/Cargo.toml b/crates/prover/Cargo.toml index 35b6eec4c..c5793ee10 100644 --- a/crates/prover/Cargo.toml +++ b/crates/prover/Cargo.toml @@ -36,7 +36,7 @@ anyhow = "1.0.83" dirs = "5.0.1" serial_test = "3.1.1" num-bigint = "0.4.6" -thiserror = { workspace = true } +thiserror = "1.0.63" lru = "0.12.4" eyre = "0.6.12" diff --git a/crates/recursion/core/Cargo.toml b/crates/recursion/core/Cargo.toml index 1161462d8..6000e84c5 100644 --- a/crates/recursion/core/Cargo.toml +++ b/crates/recursion/core/Cargo.toml @@ -36,7 +36,7 @@ ff = { version = "0.13", features = ["derive", "derive_bits"] } serde = { workspace = true, features = ["derive", "rc"] } backtrace = { version = "0.3.71", features = ["serde"] } static_assertions = "1.1.0" -thiserror = { workspace = true } +thiserror = "1.0.60" vec_map = "0.8.2" [dev-dependencies] diff --git a/crates/sdk/Cargo.toml b/crates/sdk/Cargo.toml index 3763a3e50..c9a0cd20c 100644 --- a/crates/sdk/Cargo.toml +++ b/crates/sdk/Cargo.toml @@ -39,7 +39,7 @@ tempfile = "3.10.1" cfg-if = "1.0" strum = "0.26.3" strum_macros = "0.26.4" -thiserror = { workspace = true } +thiserror = "1.0.63" hashbrown = { workspace = true } sp1-core-executor = { workspace = true } sp1-stark = { workspace = true } diff --git a/crates/verifier/Cargo.toml b/crates/verifier/Cargo.toml index 58ed390af..c2b861b16 100644 --- a/crates/verifier/Cargo.toml +++ b/crates/verifier/Cargo.toml @@ -12,7 +12,7 @@ categories = { workspace = true } [dependencies] bn = { version = "0.6.0", package = "substrate-bn-succinct" } sha2 = { version = "0.10.8", default-features = false } -thiserror = { workspace = true, default-features = false } +thiserror = { version = "2", default-features = false } hex = { version = "0.4.3", default-features = false, features = ["alloc"] } lazy_static = { version = "1.5.0", default-features = false }