mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-01-11 18:23:09 +00:00
Merge pull request #1137 from topos-protocol/fix-kernel-panic
Change context used in `bignum_modmul`
This commit is contained in:
commit
152e395903
@ -192,11 +192,12 @@ impl<F: Field> GenerationState<F> {
|
||||
b_start_loc: usize,
|
||||
m_start_loc: usize,
|
||||
) -> (Vec<U256>, Vec<U256>) {
|
||||
let a = &self.memory.contexts[0].segments[Segment::KernelGeneral as usize].content
|
||||
let n = self.memory.contexts.len();
|
||||
let a = &self.memory.contexts[n - 1].segments[Segment::KernelGeneral as usize].content
|
||||
[a_start_loc..a_start_loc + len];
|
||||
let b = &self.memory.contexts[0].segments[Segment::KernelGeneral as usize].content
|
||||
let b = &self.memory.contexts[n - 1].segments[Segment::KernelGeneral as usize].content
|
||||
[b_start_loc..b_start_loc + len];
|
||||
let m = &self.memory.contexts[0].segments[Segment::KernelGeneral as usize].content
|
||||
let m = &self.memory.contexts[n - 1].segments[Segment::KernelGeneral as usize].content
|
||||
[m_start_loc..m_start_loc + len];
|
||||
|
||||
let a_biguint = mem_vec_to_biguint(a);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user