Skip to content

v0.6.7-prover.3 — both halves of the hiding-RNG deadlock fix

Pre-release
Pre-release

Choose a tag to compare

@dendisuhubdy dendisuhubdy released this 01 Oct 04:52
· 445 commits to main since this release

rand-prover only. v0.6.7-prover.2 plus the second half of the fix for Plonky3's hiding-RNG deadlock under rayon (upstream issue Plonky3/Plonky3#2363, fix PR Plonky3/Plonky3#2368): MerkleTreeHidingMmcs::commit also held its spin lock across the parallel tree build. vendor/p3-merkle-tree is crates.io 0.7.0 with that PR's change (commit c8232c2; main 0e70ddc). prover.2 fixed only the HidingFriPcs half and can still deadlock — use this one.

No consensus rule, wire format, verifier key or guest digest changes.

Built on Ubuntu 24.04 from git archive c8232c23 beside circuits aeacf31, cargo build --release --locked -p randprotocol-prover.

e030831d59ee6a3781de6fe58220caf0a5f93fa126554fec24d1cb066659c1db  rand-prover