crypto/rsa/rsa_ossl.c:484: error: INTEGER_OVERFLOW_L2
  (0 - [0, 1]):unsigned64 by call to `err_clear_last_constant_time`.
Showing all 5 steps of the trace


crypto/rsa/rsa_ossl.c:484:34: Assignment
482.       }
483.       RSAerr(RSA_F_RSA_OSSL_PRIVATE_DECRYPT, RSA_R_PADDING_CHECK_FAILED);
484.       err_clear_last_constant_time(r >= 0);
                                        ^
485.   
486.    err:

crypto/rsa/rsa_ossl.c:484:5: Call
482.       }
483.       RSAerr(RSA_F_RSA_OSSL_PRIVATE_DECRYPT, RSA_R_PADDING_CHECK_FAILED);
484.       err_clear_last_constant_time(r >= 0);
           ^
485.   
486.    err:

crypto/err/err.c:902:1: <RHS trace>
900.   #endif
901.   
902. > void err_clear_last_constant_time(int clear)
903.   {
904.       ERR_STATE *es;

crypto/err/err.c:902:1: Parameter `clear`
  900.   #endif
  901.   
  902. > void err_clear_last_constant_time(int clear)
  903.   {
  904.       ERR_STATE *es;

crypto/err/err.c:914:5: Binary operation: (0 - [0, 1]):unsigned64 by call to `err_clear_last_constant_time` 
  912.   
  913.       es->err_flags[top] &= ~(0 - clear);
  914.       es->err_buffer[top] &= ~(0UL - clear);
             ^
  915.       es->err_file[top] = (const char *)((UINTPTR_T)es->err_file[top] &
  916.                                          ~((UINTPTR_T)0 - clear));
