apps/speed.c:3011: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 1):unsigned32 by call to `EC_KEY_precompute_mult`.
Showing all 16 steps of the trace


apps/speed.c:3011:17: Call
3009.           } else {
3010.               for (i = 0; i < loopargs_len; i++) {
3011.                   EC_KEY_precompute_mult(loopargs[i].ecdsa[testnum], NULL);
                        ^
3012.                   /* Perform ECDSA signature test */
3013.                   EC_KEY_generate_key(loopargs[i].ecdsa[testnum]);

crypto/ec/ec_key.c:595:1: Parameter `ctx->stack.depth`
  593.   }
  594.   
  595. > int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx)
  596.   {
  597.       if (key->group == NULL)

apps/speed.c:3011:17: Call
3009.           } else {
3010.               for (i = 0; i < loopargs_len; i++) {
3011.                   EC_KEY_precompute_mult(loopargs[i].ecdsa[testnum], NULL);
                        ^
3012.                   /* Perform ECDSA signature test */
3013.                   EC_KEY_generate_key(loopargs[i].ecdsa[testnum]);

crypto/ec/ec_key.c:595:1: Parameter `ctx->stack.depth`
  593.   }
  594.   
  595. > int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx)
  596.   {
  597.       if (key->group == NULL)

apps/speed.c:3011:17: Call
3009.           } else {
3010.               for (i = 0; i < loopargs_len; i++) {
3011.                   EC_KEY_precompute_mult(loopargs[i].ecdsa[testnum], NULL);
                        ^
3012.                   /* Perform ECDSA signature test */
3013.                   EC_KEY_generate_key(loopargs[i].ecdsa[testnum]);

crypto/ec/ec_key.c:595:1: Parameter `ctx->stack.depth`
  593.   }
  594.   
  595. > int EC_KEY_precompute_mult(EC_KEY *key, BN_CTX *ctx)
  596.   {
  597.       if (key->group == NULL)

crypto/ec/ec_key.c:599:12: Call
  597.       if (key->group == NULL)
  598.           return 0;
  599.       return EC_GROUP_precompute_mult(key->group, ctx);
                    ^
  600.   }
  601.   

crypto/ec/ec_lib.c:1007:1: Parameter `ctx->stack.depth`
    1005.   }
    1006.   
    1007. > int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx)
    1008.   {
    1009.       if (group->meth->mul == 0)

crypto/ec/ec_lib.c:1011:16: Call
    1009.       if (group->meth->mul == 0)
    1010.           /* use default */
    1011.           return ec_wNAF_precompute_mult(group, ctx);
                           ^
    1012.   
    1013.       if (group->meth->precompute_mult != 0)

crypto/ec/ec_mult.c:814:1: Parameter `ctx->stack.depth`
      812.    * points[2^(w-1)*numblocks]       = NULL
      813.    */
      814. > int ec_wNAF_precompute_mult(EC_GROUP *group, BN_CTX *ctx)
      815.   {
      816.       const EC_POINT *generator;

crypto/ec/ec_mult.c:954:5: Call
      952.   
      953.    err:
      954.       BN_CTX_end(ctx);
                 ^
      955.   #ifndef FIPS_MODE
      956.       BN_CTX_free(new_ctx);

crypto/bn/bn_ctx.c:208:1: Parameter `ctx->stack.depth`
        206.   }
        207.   
        208. > void BN_CTX_end(BN_CTX *ctx)
        209.   {
        210.       if (ctx == NULL)

crypto/bn/bn_ctx.c:216:27: Call
        214.           ctx->err_stack--;
        215.       else {
        216.           unsigned int fp = BN_STACK_pop(&ctx->stack);
                                         ^
        217.           /* Does this stack frame have anything to release? */
        218.           if (fp < ctx->used)

crypto/bn/bn_ctx.c:298:1: <LHS trace>
296.   }
297.   
298. > static unsigned int BN_STACK_pop(BN_STACK *st)
299.   {
300.       return st->indexes[--(st->depth)];

crypto/bn/bn_ctx.c:298:1: Parameter `st->depth`
          296.   }
          297.   
          298. > static unsigned int BN_STACK_pop(BN_STACK *st)
          299.   {
          300.       return st->indexes[--(st->depth)];

crypto/bn/bn_ctx.c:300:12: Binary operation: ([0, +oo] - 1):unsigned32 by call to `EC_KEY_precompute_mult` 
          298.   static unsigned int BN_STACK_pop(BN_STACK *st)
          299.   {
          300.       return st->indexes[--(st->depth)];
                            ^
          301.   }
          302.   
