Remove some lingering debugging prints.
This commit is contained in:
@@ -11,7 +11,6 @@ macro_rules! modinv_impls {
|
||||
impl ModInv for $name {
|
||||
fn modinv(&self, phi: &$name) -> Option<$name>
|
||||
{
|
||||
println!("---");
|
||||
let (_, mut b, g) = phi.egcd(&self);
|
||||
|
||||
if g != $sname::from(1i64) {
|
||||
@@ -19,7 +18,6 @@ macro_rules! modinv_impls {
|
||||
}
|
||||
|
||||
while b.is_negative() {
|
||||
println!("UPTICK");
|
||||
b += $sname::from($uname::from(phi));
|
||||
}
|
||||
|
||||
@@ -56,13 +54,9 @@ macro_rules! generate_modinv_tests {
|
||||
let b = $tname::from_bytes(bbytes);
|
||||
let c = $tname::from_bytes(cbytes);
|
||||
|
||||
println!("a: {:X}", a);
|
||||
println!("b: {:X}", b);
|
||||
println!("c: {:X}", c);
|
||||
match a.modinv(&b) {
|
||||
None => assert!(false),
|
||||
Some(myc) => {
|
||||
println!("d: {:X}", myc);
|
||||
assert_eq!(c, myc);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -57,11 +57,9 @@ macro_rules! generate_base
|
||||
fn testbit(&self, bit: usize) -> bool {
|
||||
let idx = bit / 64;
|
||||
let offset = bit % 64;
|
||||
println!("Testing bit {} of {:X}", bit, self);
|
||||
if idx >= $size {
|
||||
return false;
|
||||
}
|
||||
println!("{:x} & {:x} == {:x}", self.value[idx], 1u64 << offset, self.value[idx] & (1u64 << offset));
|
||||
(self.value[idx] & (1u64 << offset)) != 0
|
||||
}
|
||||
}
|
||||
@@ -118,15 +116,12 @@ macro_rules! generate_base_tests
|
||||
let (neg7, tbytes) = case.get("t").unwrap();
|
||||
assert!(!neg0&&!neg1&&!neg2&&!neg3&&!neg4&&!neg5&&!neg6&&!neg7);
|
||||
let mut x = $name::from_bytes(xbytes);
|
||||
println!("---------");
|
||||
println!("x: {:x}", x);
|
||||
let m = $name::from_bytes(mbytes);
|
||||
let z = 1 == zbytes[0];
|
||||
let e = 1 == ebytes[0];
|
||||
let o = 1 == obytes[0];
|
||||
let r = $name::from_bytes(rbytes);
|
||||
let b = usize::from($name::from_bytes(bbytes));
|
||||
println!("b: {:x}", b);
|
||||
let t = 1 == tbytes[0];
|
||||
assert_eq!(x.is_zero(), z);
|
||||
assert_eq!(x.is_even(), e);
|
||||
|
||||
Reference in New Issue
Block a user