@@ -2991,8 +2991,7 @@ static int check_fe_equal(const secp256k1_fe *a, const secp256k1_fe *b) {
29912991 secp256k1_fe an = * a ;
29922992 secp256k1_fe bn = * b ;
29932993 secp256k1_fe_normalize_weak (& an );
2994- secp256k1_fe_normalize_var (& bn );
2995- return secp256k1_fe_equal_var (& an , & bn );
2994+ return secp256k1_fe_equal (& an , & bn );
29962995}
29972996
29982997static void run_field_convert (void ) {
@@ -3015,9 +3014,9 @@ static void run_field_convert(void) {
30153014 secp256k1_fe_storage fes2 ;
30163015 /* Check conversions to fe. */
30173016 CHECK (secp256k1_fe_set_b32_limit (& fe2 , b32 ));
3018- CHECK (secp256k1_fe_equal_var (& fe , & fe2 ));
3017+ CHECK (secp256k1_fe_equal (& fe , & fe2 ));
30193018 secp256k1_fe_from_storage (& fe2 , & fes );
3020- CHECK (secp256k1_fe_equal_var (& fe , & fe2 ));
3019+ CHECK (secp256k1_fe_equal (& fe , & fe2 ));
30213020 /* Check conversion from fe. */
30223021 secp256k1_fe_get_b32 (b322 , & fe );
30233022 CHECK (secp256k1_memcmp_var (b322 , b32 , 32 ) == 0 );
@@ -3174,7 +3173,7 @@ static void run_field_misc(void) {
31743173 CHECK (check_fe_equal (& q , & z ));
31753174 /* Test the fe equality and comparison operations. */
31763175 CHECK (secp256k1_fe_cmp_var (& x , & x ) == 0 );
3177- CHECK (secp256k1_fe_equal_var (& x , & x ));
3176+ CHECK (secp256k1_fe_equal (& x , & x ));
31783177 z = x ;
31793178 secp256k1_fe_add (& z ,& y );
31803179 /* Test fe conditional move; z is not normalized here. */
@@ -3199,7 +3198,7 @@ static void run_field_misc(void) {
31993198 q = z ;
32003199 secp256k1_fe_normalize_var (& x );
32013200 secp256k1_fe_normalize_var (& z );
3202- CHECK (!secp256k1_fe_equal_var (& x , & z ));
3201+ CHECK (!secp256k1_fe_equal (& x , & z ));
32033202 secp256k1_fe_normalize_var (& q );
32043203 secp256k1_fe_cmov (& q , & z , (i & 1 ));
32053204#ifdef VERIFY
@@ -3704,8 +3703,8 @@ static void ge_equals_ge(const secp256k1_ge *a, const secp256k1_ge *b) {
37043703 if (a -> infinity ) {
37053704 return ;
37063705 }
3707- CHECK (secp256k1_fe_equal_var (& a -> x , & b -> x ));
3708- CHECK (secp256k1_fe_equal_var (& a -> y , & b -> y ));
3706+ CHECK (secp256k1_fe_equal (& a -> x , & b -> x ));
3707+ CHECK (secp256k1_fe_equal (& a -> y , & b -> y ));
37093708}
37103709
37113710/* This compares jacobian points including their Z, not just their geometric meaning. */
@@ -3740,11 +3739,11 @@ static void ge_equals_gej(const secp256k1_ge *a, const secp256k1_gej *b) {
37403739 /* Check a.x * b.z^2 == b.x && a.y * b.z^3 == b.y, to avoid inverses. */
37413740 secp256k1_fe_sqr (& z2s , & b -> z );
37423741 secp256k1_fe_mul (& u1 , & a -> x , & z2s );
3743- u2 = b -> x ; secp256k1_fe_normalize_weak ( & u2 );
3742+ u2 = b -> x ;
37443743 secp256k1_fe_mul (& s1 , & a -> y , & z2s ); secp256k1_fe_mul (& s1 , & s1 , & b -> z );
3745- s2 = b -> y ; secp256k1_fe_normalize_weak ( & s2 );
3746- CHECK (secp256k1_fe_equal_var (& u1 , & u2 ));
3747- CHECK (secp256k1_fe_equal_var (& s1 , & s2 ));
3744+ s2 = b -> y ;
3745+ CHECK (secp256k1_fe_equal (& u1 , & u2 ));
3746+ CHECK (secp256k1_fe_equal (& s1 , & s2 ));
37483747}
37493748
37503749static void test_ge (void ) {
@@ -3812,7 +3811,7 @@ static void test_ge(void) {
38123811 /* Check Z ratio. */
38133812 if (!secp256k1_gej_is_infinity (& gej [i1 ]) && !secp256k1_gej_is_infinity (& refj )) {
38143813 secp256k1_fe zrz ; secp256k1_fe_mul (& zrz , & zr , & gej [i1 ].z );
3815- CHECK (secp256k1_fe_equal_var (& zrz , & refj .z ));
3814+ CHECK (secp256k1_fe_equal (& zrz , & refj .z ));
38163815 }
38173816 secp256k1_ge_set_gej_var (& ref , & refj );
38183817
@@ -3821,7 +3820,7 @@ static void test_ge(void) {
38213820 ge_equals_gej (& ref , & resj );
38223821 if (!secp256k1_gej_is_infinity (& gej [i1 ]) && !secp256k1_gej_is_infinity (& resj )) {
38233822 secp256k1_fe zrz ; secp256k1_fe_mul (& zrz , & zr , & gej [i1 ].z );
3824- CHECK (secp256k1_fe_equal_var (& zrz , & resj .z ));
3823+ CHECK (secp256k1_fe_equal (& zrz , & resj .z ));
38253824 }
38263825
38273826 /* Test gej + ge (var, with additional Z factor). */
@@ -3850,7 +3849,7 @@ static void test_ge(void) {
38503849 ge_equals_gej (& ref , & resj );
38513850 /* Check Z ratio. */
38523851 secp256k1_fe_mul (& zr2 , & zr2 , & gej [i1 ].z );
3853- CHECK (secp256k1_fe_equal_var (& zr2 , & resj .z ));
3852+ CHECK (secp256k1_fe_equal (& zr2 , & resj .z ));
38543853 /* Normal doubling. */
38553854 secp256k1_gej_double_var (& resj , & gej [i2 ], NULL );
38563855 ge_equals_gej (& ref , & resj );
@@ -3933,7 +3932,7 @@ static void test_ge(void) {
39333932 ret_set_xo = secp256k1_ge_set_xo_var (& q , & r , 0 );
39343933 CHECK (ret_on_curve == ret_frac_on_curve );
39353934 CHECK (ret_on_curve == ret_set_xo );
3936- if (ret_set_xo ) CHECK (secp256k1_fe_equal_var (& r , & q .x ));
3935+ if (ret_set_xo ) CHECK (secp256k1_fe_equal (& r , & q .x ));
39373936 }
39383937
39393938 /* Test batch gej -> ge conversion with many infinities. */
@@ -4173,8 +4172,8 @@ static void test_group_decompress(const secp256k1_fe* x) {
41734172 CHECK (!ge_odd .infinity );
41744173
41754174 /* Check that the x coordinates check out. */
4176- CHECK (secp256k1_fe_equal_var (& ge_even .x , x ));
4177- CHECK (secp256k1_fe_equal_var (& ge_odd .x , x ));
4175+ CHECK (secp256k1_fe_equal (& ge_even .x , x ));
4176+ CHECK (secp256k1_fe_equal (& ge_odd .x , x ));
41784177
41794178 /* Check odd/even Y in ge_odd, ge_even. */
41804179 CHECK (secp256k1_fe_is_odd (& ge_odd .y ));
@@ -4226,18 +4225,18 @@ static void test_pre_g_table(const secp256k1_ge_storage * pre_g, size_t n) {
42264225 secp256k1_ge_from_storage (& q , & pre_g [i ]);
42274226 CHECK (secp256k1_ge_is_valid_var (& q ));
42284227
4229- secp256k1_fe_negate (& dqx , & q .x , 1 ); secp256k1_fe_add (& dqx , & gg .x ); secp256k1_fe_normalize_weak ( & dqx );
4230- dqy = q .y ; secp256k1_fe_add (& dqy , & gg .y ); secp256k1_fe_normalize_weak ( & dqy );
4228+ secp256k1_fe_negate (& dqx , & q .x , 1 ); secp256k1_fe_add (& dqx , & gg .x );
4229+ dqy = q .y ; secp256k1_fe_add (& dqy , & gg .y );
42314230 /* Check that -q is not equal to gg */
42324231 CHECK (!secp256k1_fe_normalizes_to_zero_var (& dqx ) || !secp256k1_fe_normalizes_to_zero_var (& dqy ));
42334232
42344233 /* Check that -q is not equal to p */
4235- CHECK (!secp256k1_fe_equal_var (& dpx , & dqx ) || !secp256k1_fe_equal_var (& dpy , & dqy ));
4234+ CHECK (!secp256k1_fe_equal (& dpx , & dqx ) || !secp256k1_fe_equal (& dpy , & dqy ));
42364235
42374236 /* Check that p, -q and gg are colinear */
42384237 secp256k1_fe_mul (& dpx , & dpx , & dqy );
42394238 secp256k1_fe_mul (& dpy , & dpy , & dqx );
4240- CHECK (secp256k1_fe_equal_var (& dpx , & dpy ));
4239+ CHECK (secp256k1_fe_equal (& dpx , & dpy ));
42414240
42424241 p = q ;
42434242 }
@@ -4456,7 +4455,7 @@ static void run_point_times_order(void) {
44564455 secp256k1_fe_sqr (& x , & x );
44574456 }
44584457 secp256k1_fe_normalize_var (& x );
4459- CHECK (secp256k1_fe_equal_var (& x , & xr ));
4458+ CHECK (secp256k1_fe_equal (& x , & xr ));
44604459}
44614460
44624461static void ecmult_const_random_mult (void ) {
0 commit comments