test/evp_test.c:1127: error: INTEGER_OVERFLOW_L1
  ([18446744073709551615, +oo] + [1, 16]):unsigned64 by call to `cipher_test_enc`.
Showing all 8 steps of the trace


test/evp_test.c:1103:14: Assignment
1101.           static char aux_err[64];
1102.           t->aux_err = aux_err;
1103.           for (inp_misalign = (size_t)-1; inp_misalign != 2; inp_misalign++) {
                     ^
1104.               if (inp_misalign == (size_t)-1) {
1105.                   /* kludge: inp_misalign == -1 means "exercise in-place" */

test/evp_test.c:1127:22: Call
1125.               }
1126.               if (cdat->enc != 1) {
1127.                   rv = cipher_test_enc(t, 0, out_misalign, inp_misalign, frag);
                             ^
1128.                   /* Not fatal errors: return */
1129.                   if (rv != 1) {

test/evp_test.c:882:1: <LHS trace>
880.   }
881.   
882. > static int cipher_test_enc(struct evp_test *t, int enc,
883.                              size_t out_misalign, size_t inp_misalign, int frag)
884.   {

test/evp_test.c:882:1: Parameter `inp_misalign`
  880.   }
  881.   
  882. > static int cipher_test_enc(struct evp_test *t, int enc,
  883.                              size_t out_misalign, size_t inp_misalign, int frag)
  884.   {

test/evp_test.c:882:1: <RHS trace>
880.   }
881.   
882. > static int cipher_test_enc(struct evp_test *t, int enc,
883.                              size_t out_misalign, size_t inp_misalign, int frag)
884.   {

test/evp_test.c:882:1: Parameter `t->data->plaintext_len`
  880.   }
  881.   
  882. > static int cipher_test_enc(struct evp_test *t, int enc,
  883.                              size_t out_misalign, size_t inp_misalign, int frag)
  884.   {

test/evp_test.c:898:9: Assignment
  896.       if (enc) {
  897.           in = cdat->plaintext;
  898.           in_len = cdat->plaintext_len;
                 ^
  899.           out = cdat->ciphertext;
  900.           out_len = cdat->ciphertext_len;

test/evp_test.c:916:9: Binary operation: ([18446744073709551615, +oo] + [1, 16]):unsigned64 by call to `cipher_test_enc` 
  914.           in = memcpy(tmp + out_misalign, in, in_len);
  915.       } else {
  916.           inp_misalign += 16 - ((out_misalign + in_len) & 15);
                 ^
  917.           /*
  918.            * 'tmp' will store both output and copy of input. We make the copy
