Skip to content

Commit 0672793

Browse files
committed
some minor changes
1 parent f3bc38f commit 0672793

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ num = { version = "0.4", default-features = false }
1313
plonky2 = { git = "https://github.com/mir-protocol/plonky2.git", default-features = false }
1414

1515
[dev-dependencies]
16-
plonky2 = { git = "https://github.com/mir-protocol/plonky2.git", features = ["gate_testing"] }
16+
plonky2 = { git = "https://github.com/mir-protocol/plonky2.git", default-features = false, features = ["gate_testing"] }
1717
rand = { version = "0.8.4", default-features = false, features = ["getrandom"] }

src/gadgets/arithmetic_u32.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use alloc::string::{String, ToString};
22
use alloc::vec;
33
use alloc::vec::Vec;
4-
use plonky2::util::serialization::{IoResult, Buffer, Read, Write};
4+
use plonky2::util::serialization::{Buffer, IoResult, Read, Write};
55
use core::marker::PhantomData;
66

77
use plonky2::field::extension::Extendable;
@@ -14,7 +14,7 @@ use plonky2::plonk::circuit_builder::CircuitBuilder;
1414
use crate::gates::add_many_u32::U32AddManyGate;
1515
use crate::gates::arithmetic_u32::U32ArithmeticGate;
1616
use crate::gates::subtraction_u32::U32SubtractionGate;
17-
use crate::serialization::{WriteU32, ReadU32};
17+
use crate::serialization::{ReadU32, WriteU32};
1818
use crate::witness::GeneratedValuesU32;
1919

2020
#[derive(Clone, Copy, Debug)]
@@ -274,7 +274,6 @@ impl<F: RichField + Extendable<D>, const D: usize> SimpleGenerator<F>
274274
out_buffer.set_u32_target(self.low, low);
275275
out_buffer.set_u32_target(self.high, high);
276276
}
277-
278277
}
279278

280279
#[cfg(test)]

src/gates/add_many_u32.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use alloc::format;
22
use alloc::string::{String, ToString};
33
use alloc::vec::Vec;
4-
use plonky2::util::serialization::{IoResult, Buffer, Write, Read};
4+
use plonky2::util::serialization::{Buffer, IoResult, Read, Write};
55
use core::marker::PhantomData;
66

77
use itertools::unfold;

src/gates/range_check_u32.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,13 +216,13 @@ impl<F: RichField + Extendable<D>, const D: usize> SimpleGenerator<F>
216216
}
217217

218218
fn serialize(&self, dst: &mut Vec<u8>) -> IoResult<()> {
219-
dst.write_usize(self.row)?;
220-
self.gate.serialize(dst)
219+
self.gate.serialize(dst)?;
220+
dst.write_usize(self.row)
221221
}
222222

223223
fn deserialize(src: &mut Buffer) -> IoResult<Self> {
224-
let row = src.read_usize()?;
225224
let gate = U32RangeCheckGate::deserialize(src)?;
225+
let row = src.read_usize()?;
226226
Ok(Self { row, gate })
227227
}
228228

src/serialization.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ impl WriteU32 for Vec<u8> {
1414
}
1515
}
1616

17+
#[cfg(feature = "std")]
1718
pub trait ReadU32 {
1819
fn read_target_u32(&mut self) -> IoResult<U32Target>;
1920
}

0 commit comments

Comments
 (0)