We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08395e2 commit 0cd52baCopy full SHA for 0cd52ba
src/tests.c
@@ -3842,6 +3842,17 @@ static void test_ge(void) {
3842
CHECK(secp256k1_ge_eq_var(&ge_set_all_var[i], &ge_set_all[i]));
3843
}
3844
3845
+ /* Test with an array of length 1. */
3846
+ secp256k1_ge_set_all_gej_var(ge_set_all_var, &gej[1], 1);
3847
+ secp256k1_ge_set_all_gej(ge_set_all, &gej[1], 1);
3848
+ CHECK(secp256k1_gej_eq_ge_var(&gej[1], &ge_set_all_var[1]));
3849
+ CHECK(secp256k1_gej_eq_ge_var(&gej[1], &ge_set_all[1]));
3850
+ CHECK(secp256k1_ge_eq_var(&ge_set_all_var[1], &ge_set_all[1]));
3851
+
3852
+ /* Test with an array of length 0. */
3853
+ secp256k1_ge_set_all_gej_var(NULL, NULL, 0);
3854
+ secp256k1_ge_set_all_gej(NULL, NULL, 0);
3855
3856
free(ge_set_all_var);
3857
free(ge_set_all);
3858
0 commit comments