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