test/evp_test.c:755: 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:740:14: Assignment
738.           static char aux_err[64];
739.           t->aux_err = aux_err;
740.           for (inp_misalign = (size_t)-1; inp_misalign != 2; inp_misalign++) {
                    ^
741.               if (inp_misalign == (size_t)-1) {
742.                   /* kludge: inp_misalign == -1 means "exercise in-place" */

test/evp_test.c:755:22: Call
753.               }
754.               if (cdat->enc) {
755.                   rv = cipher_test_enc(t, 1, out_misalign, inp_misalign, frag);
                            ^
756.                   /* Not fatal errors: return */
757.                   if (rv != 1) {

test/evp_test.c:514:1: <LHS trace>
512.   }
513.   
514. > static int cipher_test_enc(EVP_TEST *t, int enc,
515.                              size_t out_misalign, size_t inp_misalign, int frag)
516.   {

test/evp_test.c:514:1: Parameter `inp_misalign`
  512.   }
  513.   
  514. > static int cipher_test_enc(EVP_TEST *t, int enc,
  515.                              size_t out_misalign, size_t inp_misalign, int frag)
  516.   {

test/evp_test.c:514:1: <RHS trace>
512.   }
513.   
514. > static int cipher_test_enc(EVP_TEST *t, int enc,
515.                              size_t out_misalign, size_t inp_misalign, int frag)
516.   {

test/evp_test.c:514:1: Parameter `t->data->plaintext_len`
  512.   }
  513.   
  514. > static int cipher_test_enc(EVP_TEST *t, int enc,
  515.                              size_t out_misalign, size_t inp_misalign, int frag)
  516.   {

test/evp_test.c:529:9: Assignment
  527.       if (enc) {
  528.           in = expected->plaintext;
  529.           in_len = expected->plaintext_len;
                 ^
  530.           expected_out = expected->ciphertext;
  531.           out_len = expected->ciphertext_len;

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