Skip to content

Commit b4ed2e1

Browse files
committed
Make test_optimized_binxgcd_edge_cases platform independent
1 parent 6c7c0d5 commit b4ed2e1

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/modular/bingcd/xgcd.rs

+8-2
Original file line numberDiff line numberDiff line change
@@ -928,7 +928,10 @@ mod tests {
928928
"1234567890ABCDEF800000000000000000000000000000007EDCBA0987654321",
929929
);
930930
assert!(a > b);
931-
assert!(a.compact::<64, 2>(256) < b.compact::<64, 2>(256));
931+
assert!(
932+
a.compact::<SUMMARY_BITS, DOUBLE_SUMMARY_LIMBS>(U256::BITS)
933+
< b.compact::<SUMMARY_BITS, DOUBLE_SUMMARY_LIMBS>(U256::BITS)
934+
);
932935
optimized_binxgcd_test(a, b);
933936

934937
// Case #2: a < b but a.compact() > b.compact()
@@ -942,7 +945,10 @@ mod tests {
942945
"1234567890ABCDEF800000000000000000000000000000007EDCBA0987654321",
943946
);
944947
assert!(a > b);
945-
assert_eq!(a.compact::<64, 2>(256), b.compact::<64, 2>(256));
948+
assert_eq!(
949+
a.compact::<SUMMARY_BITS, DOUBLE_SUMMARY_LIMBS>(U256::BITS),
950+
b.compact::<SUMMARY_BITS, DOUBLE_SUMMARY_LIMBS>(U256::BITS)
951+
);
946952
optimized_binxgcd_test(a, b);
947953

948954
// Case #4: a < b but a.compact() = b.compact()

0 commit comments

Comments
 (0)