Remove some lingering debugging prints.

This commit is contained in:
2018-12-23 21:45:51 -08:00
parent 70a082363a
commit 2480bafe06
2 changed files with 0 additions and 11 deletions

View File

@@ -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);
} }
} }

View File

@@ -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);