mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-01-06 15:53:10 +00:00
Fix set_biguint_target
This commit is contained in:
parent
74cf1d3887
commit
ba5b1f7278
@ -1,4 +1,5 @@
|
||||
use std::collections::HashMap;
|
||||
use std::iter::repeat;
|
||||
|
||||
use itertools::Itertools;
|
||||
use num::{BigUint, FromPrimitive, Zero};
|
||||
@ -160,7 +161,11 @@ pub trait Witness<F: Field> {
|
||||
}
|
||||
|
||||
fn set_biguint_target(&mut self, target: &BigUintTarget, value: &BigUint) {
|
||||
for (<, &l) in target.limbs.iter().zip(&value.to_u32_digits()) {
|
||||
for (<, l) in target
|
||||
.limbs
|
||||
.iter()
|
||||
.zip(value.to_u32_digits().into_iter().chain(repeat(0)))
|
||||
{
|
||||
self.set_u32_target(lt, l);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user