test/ectest.c:965: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - [0, 8]):unsigned64 by call to `EC_POINTs_mul`.
Showing all 13 steps of the trace


test/ectest.c:931:13: Call
929.   
930.       if (!TEST_int_eq(EC_GROUP_get_degree(group), test->degree)
931.           || !group_order_tests(group)
                   ^
932.           || !TEST_ptr(variable = EC_GROUP_new(EC_GROUP_method_of(group)))
933.           || !TEST_true(EC_GROUP_copy(variable, group)))

test/ectest.c:68:13: Call
  66.           || !TEST_true(EC_POINT_mul(group, Q, order, NULL, NULL, ctx))
  67.           || !TEST_true(EC_POINT_is_at_infinity(group, Q))
  68.           || !TEST_true(EC_GROUP_precompute_mult(group, ctx))
                    ^
  69.           || !TEST_true(EC_POINT_mul(group, Q, order, NULL, NULL, ctx))
  70.           || !TEST_true(EC_POINT_is_at_infinity(group, Q)))

crypto/ec/ec_lib.c:945:16: Call
    943.       if (group->meth->mul == 0)
    944.           /* use default */
    945.           return ec_wNAF_precompute_mult(group, ctx);
                          ^
    946.   
    947.       if (group->meth->precompute_mult != 0)

crypto/ec/ec_mult.c:573:5: Assignment
      571.        * efficiency.
      572.        */
      573.       blocksize = 8;
                 ^
      574.       w = 4;
      575.       if (EC_window_bits_for_scalar_size(bits) > w) {

crypto/ec/ec_mult.c:654:5: Assignment
      652.   
      653.       pre_comp->group = group;
      654.       pre_comp->blocksize = blocksize;
                 ^
      655.       pre_comp->numblocks = numblocks;
      656.       pre_comp->w = w;

test/ectest.c:965:14: Call
963.   
964.           /* z is still the group order */
965.           if (!TEST_true(EC_POINTs_mul(group, P, NULL, 2, points, scalars, ctx))
                    ^
966.               || !TEST_true(EC_POINTs_mul(group, R, z, 2, points, scalars, ctx))
967.               || !TEST_int_eq(0, EC_POINT_cmp(group, P, R, ctx))

crypto/ec/ec_lib.c:914:1: Parameter `group->pre_comp.ec->blocksize`
  912.    */
  913.   
  914. > int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
  915.                     size_t num, const EC_POINT *points[],
  916.                     const BIGNUM *scalars[], BN_CTX *ctx)

crypto/ec/ec_lib.c:920:16: Call
  918.       if (group->meth->mul == 0)
  919.           /* use default */
  920.           return ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx);
                        ^
  921.   
  922.       return group->meth->mul(group, r, scalar, num, points, scalars, ctx);

crypto/ec/ec_mult.c:129:1: <LHS trace>
127.    * in the addition if scalar != NULL
128.    */
129. > int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
130.                   size_t num, const EC_POINT *points[], const BIGNUM *scalars[],
131.                   BN_CTX *ctx)

crypto/ec/ec_mult.c:129:1: Parameter `group->pre_comp.ec->numblocks`
    127.    * in the addition if scalar != NULL
    128.    */
    129. > int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
    130.                   size_t num, const EC_POINT *points[], const BIGNUM *scalars[],
    131.                   BN_CTX *ctx)

crypto/ec/ec_mult.c:129:1: <RHS trace>
127.    * in the addition if scalar != NULL
128.    */
129. > int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
130.                   size_t num, const EC_POINT *points[], const BIGNUM *scalars[],
131.                   BN_CTX *ctx)

crypto/ec/ec_mult.c:129:1: Parameter `group->pre_comp.ec->numblocks`
    127.    * in the addition if scalar != NULL
    128.    */
    129. > int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
    130.                   size_t num, const EC_POINT *points[], const BIGNUM *scalars[],
    131.                   BN_CTX *ctx)

crypto/ec/ec_mult.c:337:25: Binary operation: ([0, +oo] - [0, 8]):unsigned64 by call to `EC_POINTs_mul` 
    335.                               goto err;
    336.                           }
    337.                           tmp_len -= blocksize;
                                   ^
    338.                       } else
    339.                           /*
