Implicit conversion warnings with openssl 1.1 on 32-bit platforms
13:25:05 src/common/tortls.c:1650:30: error: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned long' [-Werror,-Wshorten-64-to-32]
13:25:05 result->last_write_count = BIO_number_written(bio);
13:25:05 ~ ^~~~~~~~~~~~~~~~~~~~~~~
13:25:05 src/common/tortls.c:1651:29: error: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned long' [-Werror,-Wshorten-64-to-32]
13:25:05 result->last_read_count = BIO_number_read(bio);
13:25:05 ~ ^~~~~~~~~~~~~~~~~~~~
13:25:05 src/common/tortls.c:2266:7: error: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned long' [-Werror,-Wshorten-64-to-32]
13:25:05 r = BIO_number_read(SSL_get_rbio(tls->ssl));
13:25:05 ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13:25:05 src/common/tortls.c:2287:7: error: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned long' [-Werror,-Wshorten-64-to-32]
13:25:05 w = BIO_number_written(wbio);
13:25:05 ~ ^~~~~~~~~~~~~~~~~~~~~~~~
13:25:05 4 errors generated.