Skip to content

Commit f5cd092

Browse files
committed
point nightstream version to the wasm-vm branch (7d74458c)
Signed-off-by: Enzo Cioppettini <48031343+ecioppettini@users.noreply.github.com>
1 parent 42ebb56 commit f5cd092

3 files changed

Lines changed: 50 additions & 52 deletions

File tree

Cargo.lock

Lines changed: 44 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -47,31 +47,16 @@ wasmparser = "0.240.0"
4747
wasmtime = { version = "45.0", default-features = false }
4848
wit-component = "0.240.0"
4949

50-
# Nightstream main (pure-R1CS folding backend). Bumped from the old
51-
# Twist/Shout rev 8b32cc8 after the interleaving prover moved onto Nebula memory.
52-
neo-fold-clean = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "e752b77467a7f7dc3d050812d9828eda35b0c3e6" }
53-
neo-math = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "e752b77467a7f7dc3d050812d9828eda35b0c3e6" }
54-
neo-ccs = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "e752b77467a7f7dc3d050812d9828eda35b0c3e6" }
55-
neo-params = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "e752b77467a7f7dc3d050812d9828eda35b0c3e6" }
50+
# NOTE: this doesn't point to main, but to the wasm-vm branch
51+
neo-fold-clean = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "7d74458c38bcb8ab72ea2653c7be139b7e89478f" }
52+
neo-math = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "7d74458c38bcb8ab72ea2653c7be139b7e89478f" }
53+
neo-ccs = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "7d74458c38bcb8ab72ea2653c7be139b7e89478f" }
54+
neo-params = { git = "https://github.com/LFDT-Nightstream/Nightstream.git", rev = "7d74458c38bcb8ab72ea2653c7be139b7e89478f" }
5655

5756
[profile.dev.package]
5857
insta.opt-level = 3
5958

6059
[patch.crates-io]
61-
# tmp: p3-goldilocks 0.5.1 was yanked from crates.io, but nightstream (rev
62-
# e752b77) pins it exactly (`=0.5.1`), so a fresh resolve can't select it.
63-
p3-challenger = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
64-
p3-dft = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
65-
p3-field = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
66-
p3-goldilocks = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
67-
p3-matrix = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
68-
p3-maybe-rayon = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
69-
p3-mds = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
70-
p3-monty-31 = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
71-
p3-poseidon1 = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
72-
p3-poseidon2 = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
73-
p3-symmetric = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
74-
p3-util = { git = "https://github.com/Plonky3/Plonky3", rev = "45e0ffe4d294816755522dd2cf7c38d6bcd701ce" }
7560
ark-relations = { git = "https://github.com/arkworks-rs/snark/" }
7661
ark-snark = { git = "https://github.com/arkworks-rs/snark/" }
7762
ark-r1cs-std = { git = "https://github.com/arkworks-rs/r1cs-std" }

interleaving/starstream-interleaving-proof/src/folding.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@ fn build_plan(
209209
let probe_plan = RecursiveStepImagePlan {
210210
limbs,
211211
app_private_var_widths: Vec::new(),
212+
app_private_widths_are_range_constraints: false,
212213
boundary_bits: 4 * POSEIDON2_GOLDILOCKS_BITS,
213214
kmul_count: 0,
214215
ring_action_pair_count: 0,

0 commit comments

Comments
 (0)