Q2
EC_POINT *G2 = NULL, *Q1 = NULL, *Q2 = NULL;
|| !TEST_ptr(Q2 = EC_POINT_new(group))
|| !TEST_true(EC_POINT_mul(group, Q2, k, NULL, NULL, ctx))
|| !TEST_int_eq(EC_POINT_point2oct(group, Q2,
|| !TEST_int_eq(EC_POINT_point2oct(group, Q2,
EC_POINT_free(Q2);
EC_POINT *G2 = NULL, *Q1 = NULL, *Q2 = NULL;
|| !TEST_ptr(Q2 = EC_POINT_new(altgroup))
|| !TEST_true(EC_POINT_mul(altgroup, Q2, k, NULL, NULL, ctx))
|| !TEST_int_eq(EC_POINT_point2oct(altgroup, Q2,
|| !TEST_int_eq(EC_POINT_point2oct(altgroup, Q2,
EC_POINT_free(Q2);
Q2 = -2.0747456194385994e-1,
q = Q0 + z * (Q1 + z * (Q2 + z * (Q3 + z * (Q4 + z * (Q5 +
q = 1 + z * (Q1 + z * (Q2 + z * (Q3 + z * (Q4 + z * (Q5 +
Q2 = 1.58730158725481460165e-03, /* 3F5A01A0 19FE5585 */
r1 = one+hxs*(Q1+hxs*(Q2+hxs*(Q3+hxs*(Q4+hxs*Q5))));
Q2 = 1.5807170421e-3; /* 0xcf3010.0p-33 */
r1 = one+hxs*(Q1+hxs*Q2);