diff --git a/Cargo.lock b/Cargo.lock index 23fee397..2605a2cc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4389,7 +4389,7 @@ dependencies = [ [[package]] name = "keccak" version = "0.2.0" -source = "git+https://github.com/logos-blockchain/sponges?rev=16ac194828f8e25e5eaf38d33970b4515e13b676#16ac194828f8e25e5eaf38d33970b4515e13b676" +source = "git+https://github.com/logos-blockchain/sponges?rev=3a56e99771beedf04946eab21a4a62adc2951377#3a56e99771beedf04946eab21a4a62adc2951377" dependencies = [ "cfg-if", "cpufeatures 0.3.0", diff --git a/Cargo.toml b/Cargo.toml index eb99258b..841eecb7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -92,9 +92,8 @@ tokio = { version = "1.50", features = [ "fs", ] } tokio-util = "0.7.18" -# Unstable feature needed for keccak optimization -risc0-zkvm = { version = "3.0.5", default-features = false, features = ['std', 'unstable'] } -risc0-build = { version = "3.0.5", features = ['unstable'] } +risc0-zkvm = { version = "3.0.5", default-features = false, features = ['std'] } +risc0-build = "3.0.5" anyhow = "1.0.98" derive_more = "2.1.1" num_cpus = "1.13.1" @@ -181,7 +180,7 @@ codegen-units = 1 # Keccak speedup for in-guest ML KEM [patch.crates-io] -keccak = { git = "https://github.com/logos-blockchain/sponges", rev = "16ac194828f8e25e5eaf38d33970b4515e13b676" } +keccak = { git = "https://github.com/logos-blockchain/sponges", rev = "3a56e99771beedf04946eab21a4a62adc2951377" } # Keep backtraces but drop full DWARF type info to avoid LLD OOM/SIGBUS when # linking large integration-test binaries on resource-constrained CI runners.